d/Tr是指透明度(alpha通道),map_Kd是我们最关心的纹理,map_Ks是镜面纹理(SpecularMap)、bump是法线纹理(Bump Map/Normal Map,见【shader复习与深入:Normal Map(法线贴图)Ⅰ/shader复习与深入:Normal Map(法线贴图)Ⅱ】)。(另外提一下资料中提及的map_Ka是环境光纹理,map_Ns是Shinness纹理,map_d是透度纹理,d...
2.map_Kd -options args filename 为漫反射指定颜色纹理文件(.mpc)或程序纹理文件(.cxc),或是一个位图文件。作用原理与可选参数与map_Ka同。 3.map_Ks -options args filename 为镜反射指定颜色纹理文件(.mpc)或程序纹理文件(.cxc),或是一个位图文件。作用原理与可选参数与map_Ka同。 4.map_Ns -option...
map_Ns lemur_spec.tga # the alpha texture map map_d lemur_alpha.tga # some implementations use 'map_bump' instead of 'bump' below map_bump lemur_bump.tga # bump map (which by default uses luminance channel of the image) bump lemur_bump.tga # displacement map disp lemur_disp.tga # ...
2.map_Kd -options args filename 为漫反射指定颜色纹理文件(.mpc)或程序纹理文件(.cxc),或是一个位图文件。作用原理与可选参数与map_Ka同。 3.map_Ks -options args filename 为镜反射指定颜色纹理文件(.mpc)或程序纹理文件(.cxc),或是一个位图文件。作用原理与可选参数与map_Ka同。 4.map_Ns -option...
为支持颜色插值,必须按顶点而非按元素指定材质.附加到多边形的顶点的所有材质的照明模型必须相同. 颜色插值适用于环境光(Ka)、漫反射(Kd)、镜面反射(Ks)和镜面高光(Ns)材质特性的值. d_interpon/off 多边形几何体语句. 启用/禁用溶解插值(dissolve interpolation). ...
map_Ns lemur_spec.tga # specular highlight component map_d lemur_alpha.tga # the alpha texture map map_bump lemur_bump.tga # some implementations use 'map_bump' instead of 'bump' below 详细参考:https://en.wikipedia.org/wiki/Wavefront_.obj_file ...
Ns 10.000 # 范围从0到1000 材质可以是透明的,即是说“溶解的”。与真透明度不同,其结果并不依赖于物体厚度。 d 0.9 # 有些用'd'实现 Tr 0.9 # 其他的用'Tr' 每个材质允许使用多照明模型。枚举如下: 0. 色彩开,阴影色关 1. 色彩开,阴影色开 ...
初始化libobjc的异常处理系统。注册异常处理的回调,从而监控对异常的处理。会被map_images唤醒。 voidexception_init(void){old_terminate=std::set_terminate(&_objc_terminate);} 我们进入那个_objc_terminate来看看这个传入的函数指针是什么。 图1.1.7.png ...
privatestaticfinalString MAP_NS ="map_Ns";privatestaticfinalString MAP_D ="map_d";privatestaticfinalString MAP_TR ="map_Tr";privatestaticfinalString MAP_BUMP ="map_Bump";publicstaticclassMtlData{// 材质对象名称publicString name;// 环境光publicintKa_Color;// 散射光publicintKd_Color;// ...
DS_REPL_OBJ_META_DATA構造体には、DS_REPL_ATTR_META_DATA構造体の配列が含まれています。 これらの構造体には、特定のオブジェクトの過去および現在の属性のレプリケーション状態データが含まれています。