客户端程序员的工作?

f22fbi 2009-09-15 01:09:37
本人刚刚开始了解游戏行业,兴趣在客户端
看过一些帖子后
我对客户端程序员的理解是
主要分渲染,逻辑
渲染主要是做图形方面的

不知道对不对?
还有那些渲染的特效是不是主要用HLSL或者类似的语言来编写?
这是不是负责渲染的程序员的主要任务?
...全文
87 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
张赐 2009-09-15
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 f22fbi 的回复:]
引用 1 楼 zhangci226 的回复:
差不多吧
但是还可以分得更细,毕竟和游戏开发相关的东西太多了

现在一般复杂的效果都由GPU来完成,就需要用到shader,shading language一般有
微软的hlsl,opengl的glsl,或nvidia的 cg

谢谢解答
那学习客户端图形开发方面的知识,是不是主要着眼于shading language
[/Quote]

首先要弄清楚计算机图形学的原理,
要弄清楚计算机图形管线才能弄明白shader的工作原理,以前的显卡很多都是固定图形管线或可控制图形管线,现在的显卡都是可编程图形管线。原理清楚了,再来学习shader比较好一些
f22fbi 2009-09-15
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 zhangci226 的回复:]
差不多吧
但是还可以分得更细,毕竟和游戏开发相关的东西太多了

现在一般复杂的效果都由GPU来完成,就需要用到shader,shading language一般有
微软的hlsl,opengl的glsl,或nvidia的 cg
[/Quote]
谢谢解答
那学习客户端图形开发方面的知识,是不是主要着眼于shading language
ykscan 2009-09-15
  • 打赏
  • 举报
回复
支持
张赐 2009-09-15
  • 打赏
  • 举报
回复
差不多吧
但是还可以分得更细,毕竟和游戏开发相关的东西太多了

现在一般复杂的效果都由GPU来完成,就需要用到shader,shading language一般有
微软的hlsl,opengl的glsl,或nvidia的 cg

8,305

社区成员

发帖
与我相关
我的任务
社区描述
游戏开发相关内容讨论专区
社区管理员
  • 游戏开发
  • 呆呆敲代码的小Y
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧