OIV 之节点组(基于COIN 3D)
来源:互联网 发布:java php哪个好 编辑:程序博客网 时间:2024/04/30 14:24
当渲染 waterMolecule 节点时,waterMolecule 节点将首先访问它的第一个子节点oxygen。
然后oxygen组节点将按照下面的顺序分别访问它自己的子节点:
1. 材质节点(redPlastic)将当前遍历状态中的材质元素修改成有红色光泽的材质。
2. 球体节点(sphere1)将使用当前的遍历状态渲染一个球体。一个有红色光泽的球体将被绘制在坐标原点的位置上。 场景继续遍历右
边的下一个组节点 hydrogen_H1,这个组节点同样按照从左到右的顺序依
次访问它的每个子节点:
1. 几何变换节点(hydrogenXform1)修改了变换矩阵(也就是说,它在 x,y,z 轴上等比缩小了 75%)。同时它还为变换矩阵增加上
了一 个0.0, -1.2, 0.0(分别在 x,y,z轴方向)的平移变换。
2. 材质节点(whitePlastic_H12)将当前遍历状态中的材质元素修改成有白色光泽的材质。
3. 球体节点(sphere_H12) 将使用修改过的遍历状态渲染另一个球体。这个球体是白色的。
另外,因为在它的组节点中有SoTransform节点(hydrogenXform1),所以sphere_H1显示在一个 新的位置上,并且它的大小也是
按比 例缩小的。
接下来,hydrogen2 组节点按照从左到右的顺序访问它的子节点:
1. 几何变换节点(hydrogenXform2)修改变换矩阵,在+x 轴和+y 轴方向进行了平移。
2. 球体节点(sphere_H23)将使用修改过的遍历状态渲染第三个球体。这个球仍然是白色
的,并且也被缩小了 0.75,这是因为它继承了在 hydrogen1 组节点中的属性。
- OIV 之节点组(基于COIN 3D)
- OIV 之 节点(基于COIN 3D)
- OIV 之引擎(基于COIN 3D)
- OIV 之轨迹球(基于COIN 3D)
- OIV 之形体(基于COIN 3D)
- OIV 的第一个程序(基于COIN 3D)
- OIV之照相机 COIN3D
- OIV用户手册
- leetcode之Coin Change
- leetcode之 coin change
- Unity3D学习(3)之基于鼠标点击的3D版牧师与魔鬼
- 机器学习之基于3D卷积神经网络的人体行为理解(论文笔记)
- 动态规划之硬币兑换(Coin Change)
- VS 2008 实现在C#中调用C++编写的 coin 3d 三位显示部分
- 基于CDH5.4.5(ha)的Hbase 3节点搭建
- TextureCoordinate3D纹理3D坐标节点
- TextureTransform3D纹理坐标3D变换节点
- Composed3Dtexture构成3D纹理节点
- 有意思的堪称世界级的电视广告!!:)
- 公司绝不会告诉你的20大秘密
- 浏览器集成教学 自定义浏览器(Updated for Windows XP SP2)
- 转:project server安装与配置
- 三句话说尽CRM
- OIV 之节点组(基于COIN 3D)
- 修改cmd命令行窗口颜色的方法
- 失忆第一天
- hit 命中率
- 排序算法的稳定性
- ado.net两种连接数据库的方式
- 基于windows mobile 5.0 开发环境配置说明
- 经典 八皇后问题——回溯法
- Android1.6中文输入法调用