今天决定开始使用TiddlyWiki
前两天在家里开始正式学习HLSL。学习的对象是一本叫做《Shaders for Game Programmers and Artists》的书,比较老,大约是2004年的。不过问题不大,因为那个时候DX9已经面世,PixelShader 2.0已经出现,而这本书主要还是集中于PS2.0的编写,所以同现在的技术差距不大。因为有了前面一段时间的计算机图形学和一些数学基础的学习,到目前为止还比较顺利,没有出现明显的知识链断裂。
编写Shader使用的是AMD的RenderMonkey1.81,这个软件貌似也是2年多没有更新了。是由ATI开发的。这也从侧面说明,近几年Windows的实时渲染领域比较稳定。而微软的DX11遥遥无期,DX10随着Vista的普及受阻而没有得到太多应用。所以目前看一本2004年的书学习,并没有明显的落后感觉。看书的同时,我把上次买的《Real-time Rendering》第二版一起对照着看,发现相辅相成,感觉不错。
现在的想法是:近来“飞陀”的制作略有进展,继续制作下去的决心是有的。到时候需要制作一个实时的版本。配合HLSL写些Shader,用来在3dsmax做展示,并作为个人Portfolio的一部分。今后的Portfolio都要制作模型使用实时Shader的演示。
学习过程中产生不少记笔记的需要,决定使用TiddlyWiki试试看。貌似还是不错的。就是要记一些格式的语法,多用用自然就熟了。
学习《Programming Python》的时候,发现了知识链断裂。对于Python运行方面不了解,不过书里面提到了《Learning Python》这本书。恰好在R55机器上发现这本书,看看目录,的确是对前者的补充。那就改变计划,先看《Learning Python》。这样一来,不知道什么时候Python才算是正式上手了。
编写Shader使用的是AMD的RenderMonkey1.81,这个软件貌似也是2年多没有更新了。是由ATI开发的。这也从侧面说明,近几年Windows的实时渲染领域比较稳定。而微软的DX11遥遥无期,DX10随着Vista的普及受阻而没有得到太多应用。所以目前看一本2004年的书学习,并没有明显的落后感觉。看书的同时,我把上次买的《Real-time Rendering》第二版一起对照着看,发现相辅相成,感觉不错。
现在的想法是:近来“飞陀”的制作略有进展,继续制作下去的决心是有的。到时候需要制作一个实时的版本。配合HLSL写些Shader,用来在3dsmax做展示,并作为个人Portfolio的一部分。今后的Portfolio都要制作模型使用实时Shader的演示。
学习过程中产生不少记笔记的需要,决定使用TiddlyWiki试试看。貌似还是不错的。就是要记一些格式的语法,多用用自然就熟了。
学习《Programming Python》的时候,发现了知识链断裂。对于Python运行方面不了解,不过书里面提到了《Learning Python》这本书。恰好在R55机器上发现这本书,看看目录,的确是对前者的补充。那就改变计划,先看《Learning Python》。这样一来,不知道什么时候Python才算是正式上手了。