OIV 之形体(基于COIN 3D)

 

 

 几何物体可以分成两类:
简单形体复杂形体。简单形体是自包含的节点,即节点包含自身所有的几何参数信息。
相反,复杂形体则需要通过其它节点来为其指定顶点坐标和法向向量。
 *简单形体:所有形体节点都是从抽象基类SoShape派生出来的。Inventor提供了下列几种简单形体类:
立方体  (可以定义宽度、高度、深度)
圆锥体  (可以定义高度、底边半径)
球体  (可以定义半径)
圆柱体  (可以定义高度和半径)
*复杂形体:它们都至少需要一组顶点坐标数据。如果当前光照模型是 PHONG 的话,复杂形体还需要一组平面法向向量数据。顶点和法向数据是定义在场景中单独的节点内的,这样做的好处是其它节点可以共享这些数据。
复杂形体包括:
面集(Face set),索引面集(indexed face set)
线集(Line set),索引线集(indexed Line set)
三角条带集(triangle strip sets),索引三角条带集(indexed triangle strip sets)
点集
四边形网格(Quad mesh)
NURBS 曲线和曲面
SoCoordinate3节点可以为某个点设置渲染状态中的当前坐标数据。
SoNormal节点可以为某个向量设置渲染状态中的当前平面法向数据。
面集(Face Set):SoFaceSet是用于表示多边形物体的节点,它以当前坐标、当前法线、当前材质、和当 
前纹理等节点为基础来构造多边形物体。它按照那些节点给定的顺序来使用节点中的数据。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值