12 2012 档案
摘要:一、什么是环境贴图? 我的理解:一个物体周围(上下前后左右)环境的贴图。二、如何生成环境贴图? 让相机在物体正上、正下、正前、正后、正左、正右各截一张图,生成的6张图就是该物体处于当前位置的环境贴图。三、什么是实时环境?实时环境贴图就是不停的生成环境贴图。具体获取,就是在物体移动的过程中实时获取周围的环境贴图。下面来看具体实现:所需的环境贴图shaderShader " reflection map" { Properties { _Cube("Reflection Map", Cube) = "" {} } SubShader {
阅读全文
摘要:改编自《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)
阅读全文
摘要:但是由于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-.
阅读全文

浙公网安备 33010602011771号