| 
       LOD节点  | 
  ||
| 
       LOD {  | 
    ||
| range | [ ] | # MFFloat | 
| center | 0 0 0 | # SFVec3f | 
| level | [ ] | # exposed field MFNode | 
| } | ||
| 域 | ||
| range | 从观察者到要显示物体的距离列表,分别对应要显示的不同细节层次。其值以升序排列,从最短的距离到最长的距离。 | 
  |
| center | 指定了在LOD节点内建立的造型中心。 | 
  |
| level | 指定了一组字节点,他们分别代表了不同细节层次的对应物体或物体组,次序是从最高细节层到最低细节层。 | |
| 说明 | ||
|     LOD节点可使浏览器自动地在不同的物体造型描述之间进行切换。显示哪一细节层次是根据对象和用户之间的距离决定的。距离是在LOD节点的局部坐标系中测定的,是指从视点到LOD节点center之间的距离。如果此距离小于range域的第一个值,则LOD的第一细节层将被画出;如果此距离在rang域的第一个和第二个值之间,则画出第二细节层,依次类推。 如果在range域中有n个值,LOD应当在level域中有(n+1)个节点。定义的层数太少将导致缺点与被显示物体间距离变化很大,而显示细节层不变化的情况出现;如果定义层数太多,多余的层将被忽略。 LOD范围的设置应使从一个细节层到下一个细节层的转化十分流畅。浏览器判断应显示哪一个细节,以便保持浏览速率,并且在必要时即便能够获得一个较高细节层,但也仍显示一个简单的细节层次。 如果在range域中没有指明任何值,表明浏览器能自己决定选什么值来优化渲染性能。为求得最好的结果,仅在必要时指定range内容。  | 
  ||
| 主页 | 节点说明 | 来信 |