查看文章
 
superintend指挥
2007-03-14 13:28

动词,指挥什么呢?RTS,我喜欢。remarkable effects , 非凡的效果。

Shader Programming (着色器编程)       GLSL     HLSL

虽然场景管理(Scene Graph) 在 3D编程中很重要, 目前我也从未深入接触过场景管理编程,只是粗略的知道些八叉树,层次包围体,BSP(二叉空间分割) 可见性判断 等是场景管理中必然涉及到的主题。

但是,仅仅有认知上的粗浅认识还是远不够的, 如果用100%表示完全掌握, 我想这点认知就只有0.1%还不到吧。 但是场景管理真的是相对来说很复杂的,但是高手会鼓励新手说,不要害怕复杂,或者想它复杂,真正做一做, 会有有趣的元素浮现出来。

总之,我现在还不打算学习场景管理,也不合乎我的情况,我还是学些我感觉既有意思有很基础的3D编程的东西吧。 比如 如何控制纹理, 法线, 向量, 贴图,生成高低起伏的Mesh,这些主题,我以前都做过, 再做就有很熟悉的感觉,所以那种感觉很好, 因为往往陌生的概念容易让人产生掉到深渊的感觉,或者叫做 很闷的感觉吧。 但是仔细分析,整个3D编程,就是几何+ 像素,所以GLSL 和 HLSL

也是必要学习的, 但是这些东西,堆在一起它也不是游戏,一点游戏的元素都没有,好在摄影机控制

还有点像过场电影和游戏第一人称视角的感觉, Dx和OpenGL的摄影机控制我也学过,控制程度还可以,不过当时还是感觉挺复杂, 一些矩阵控制旋转, 倾斜,旋转, 向量的变换, 向量和矩阵的乘积,, 向量相交, 矩阵乘积顺序, 都很枯燥, 也不是枯燥, 现在我学习这东西已经慢慢不凭借兴趣学习, 而是很必要的我就得学, 想以前认为数学没什么,现在有用了,也得学,以前英语不是很好,

基本不看,现在几乎天天看, 开了网页一堆英语, 总之为了做出我要的RTS,就得看,因为兴趣这东西会流逝, 所以用必要性的角度来看问题也许会好些,不是强迫自己看,而是要适应性的感受的这东西

很有趣, 比如向量, 在了解向量的性质后,向量的控制摄影机和Mesh上很有用,所以虽然相对来说向量Vector 在数学上 概念上讲还是很枯燥的, 但是我们还是把它这个抽象的东西 用一用吧,用了就知道,这东西真奇妙。

twofold   - 两部分


类别:默认分类||添加到搜藏 |分享到i贴吧|浏览(116)|评论 (0)
 
最近读者:
 
网友评论:
发表评论:
姓 名:
网址或邮箱: (选填)
内 容:
     

   
帮助中心 | 空间客服 | 投诉中心 | 空间协议
©2012 Baidu