12 2012 档案

摘要:一、什么是环境贴图? 我的理解:一个物体周围(上下前后左右)环境的贴图。二、如何生成环境贴图? 让相机在物体正上、正下、正前、正后、正左、正右各截一张图,生成的6张图就是该物体处于当前位置的环境贴图。三、什么是实时环境?实时环境贴图就是不停的生成环境贴图。具体获取,就是在物体移动的过程中实时获取周围的环境贴图。下面来看具体实现:所需的环境贴图shaderShader " reflection map" { Properties { _Cube("Reflection Map", Cube) = "" {} } SubShader { 阅读全文
posted @ 2012-12-16 20:53 U_探索 阅读(4779) 评论(0) 推荐(0)
摘要:改编自《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);}Shader "CG shader Reflect"{ Properties { environmentMap("Environment Map", Cube) = "" {} reflectivity("reflectivity1", float) 阅读全文
posted @ 2012-12-09 20:52 U_探索 阅读(4220) 评论(0) 推荐(0)
摘要:但是由于Aptana 3里默认没有安装JSDT, 所以安装之前需要先去安装JSDT。注意:JSDT(Javascript Development Tools)属于Eclipse Web Tools Platform (WTP) Project的一部分。Eclipse Indigo Update Site - http://download.eclipse.org/releases/indigo ---- Programming Languages ---- JavaScript Development Tools 1.3.2.v201201112313-7G78FZvFC7sRekSz-g-. 阅读全文
posted @ 2012-12-07 15:40 U_探索 阅读(253) 评论(0) 推荐(0)