05 2016 档案
摘要:上一篇 "矩阵基础1" Case4 如何使用三根基轴构建矩阵?其实这个问题以前已经讨论过,思路可以看下 "相机空间矩阵" 。再次提出,主要是因为上次我没有在代码里测试过,只是理论,并且这个方法是可以推广到任意矩阵上,而不只是局限于相机空间矩阵。这次实际用到了,所以我先在 CSharp 中实现了,相信
阅读全文
摘要:视差贴图和法线贴图都是使用特定的手段来达到欺骗视觉的目的,让人以为物体的表面是凹凸起伏的。而置换贴图却是真的将模型的顶点进行偏移,在原本的平面上创造出凹凸的效果。既然是对顶点进行偏移,那么就需要模型有足够多的顶点数量,否则达不到比较好的效果。为了达到足以置换的顶点数量,一般会使用 Tessellat
阅读全文
摘要:在几个月前我有做过 "这样的记录" ,其目的是避免解析 XML 时手工编写太多的代码,造成重复的体力劳动。后来经过一番资料的查找,我发现其实并没有必要做这样的工具,因为 C 已经为我们提供了更好的解决方案了,就是使用 和 。比如说有下面这样的 XML。 I am a white cat I am a
阅读全文
摘要:Perlin Noise 可以用来表现自然界中无法用简单形状来表达的物体的形态,比如火焰、烟雾、表面纹路等。要生成 Perlin Noise 可以使用工具离线生成,也可以使用代码运行时生成。最简单常用的离线生成工具就是 Photoshop 了,新建画布,然后直接选择云彩滤镜即可。而这里要介绍的是使用
阅读全文

浙公网安备 33010602011771号