改编自《cg教程--可编程实时图形学权威指南》上的demo。 反射向量计算公式 R=I-2N(N*I) 备注N*I是点乘 I入射光线,N法向量 函数实现: float3 reflect(float3 I,float3 N) { return I-2.0*N*dot(N,I ...
一 什么是环境贴图 我的理解:一个物体周围 上下前后左右 环境的贴图。 二 如何生成环境贴图 让相机在物体正上 正下 正前 正后 正左 正右各截一张图,生成的 张图就是该物体处于当前位置的环境贴图。 三 什么是实时环境 实时环境贴图就是不停的生成环境贴图。具体获取,就是在物体移动的过程中实时获取周围的环境贴图。 下面来看具体实现: 实时环境贴图的实现效果 做了简单的性能测试,换行吧,PC上前后内存 ...
2012-12-16 20:53 0 3914 推荐指数:
改编自《cg教程--可编程实时图形学权威指南》上的demo。 反射向量计算公式 R=I-2N(N*I) 备注N*I是点乘 I入射光线,N法向量 函数实现: float3 reflect(float3 I,float3 N) { return I-2.0*N*dot(N,I ...
文章内一些内容引用自作者:Aimar_Johnny http://blog.csdn.net/lzhq1982/article/details/75045358 导入png图片,默认显示如 ...
unity texture贴图纹理 文章转载自 http://www.cnblogs.com/fzxiaoyi/p/8484852.html 导入png图片,默认显示如下 Texture Type 纹理类型 Alpha form ...
默认情况下当你把图片导入到unity中时,unity会自动把图片转换成最适合当前平台的压缩格式。如果你有一些特殊的需求,unity也提供了覆盖默认压缩格式的方法,如下图 在图片的Inspector窗口可以选择相应平台然后重写图片的压缩方式。 下图展示了不同平台可以使用的贴图格式 ...
之前在做一个Unity视频插件,发现渲染上去的贴图锯齿十分明显,开了抗锯齿也没用。最后在一次偶然的机会,发现了原来是贴图FilterMode设置有问题 之前用的是FilterMode.Point,后来改成FilterMode.Bilinear就好了,只是变模糊了,近看比锯齿好,特别对是密集 ...
原文过于冗余,精读后做了部分简化与测试实践,原文地址:http://www.j2megame.com/html/xwzx/ty/2571.html http://www.cnb ...
原文过于冗余,精读后做了部分简化与测试实践,原文地址:http://www.j2megame.com/html/xwzx/ty/2571.html 一个三维场景的画面的好坏,百分之四十取决于模型,百分之六十取决于贴图,可见贴图在画面中所占的重要性。在这里 ...
这里有一个细节,关于法线贴图是有两个不同的空间的,如下: 切线空间:法线贴图颜色为偏蓝色 模型空间:法线贴图颜色为五颜六色 因此根据不同的空间变换位置方便一致计算。 ...