LOD細節層次節點(分級型節點)

2021-04-19 23:22:07 字數 882 閱讀 6804

空間的細節層次控制原理,是指通過空間距離的遠近來展現空間造型的各個心結。細節層次控制和現實世界中的感觀是極為相似的。在x3d世界中,根據不同的細節層次建立出不同的造型,然後再根據在x3d中的視點與立體空間造型的遠近在瀏覽器中呼叫不同細節的空間造型。lod(level of detail)細節層次節點是分級型組節點,用於對相同場景作出不同精度的刻畫。通過x3d所提供的x3d細節層次節點,可以將各個不同的細節穿插起來,在不同的距離呼叫不同的細節空間造型。在建立x3d虛擬實境空間造型時,要平衡瀏覽器速度和造型的真實性兩者的關係。

lod細節層次節點域、網域名稱和域值:

def為節點定義乙個名字,給該節點定義了唯一的id,在其他節點就可以引用這個節點; 

use用來引用def定義的節點id,即引用def定義的節點名字,同時忽略其他的屬性和子物件;

forcetransitions域:指定對各種瀏覽器能否對細節層次進行瀏覽,對程式中的設計是否實行對每個基本細節的連續過渡。

center域:指定了從區域性座標系原點的位置偏移,定義了lod節點的子節點的幾何中心座標位置,該域值與原點的距離可以被用作不同細節層次選取的依據,預設值是(0 0 0);

range域:定義了觀察者與物件(造型)之間距離的範圍大小;

bboxcenter域:指定了邊界盒的中心從區域性座標系統原點的位置的偏移,預設值是:0.0 0.0 0.0;

bboxsize域:指定了邊界盒尺寸在x、y、z軸方向的大小;

level_changed域:指定了乙個啟用通用細節層次old children;

containerfield

域:表示容器域是field域標籤的字首,表示了子節點與父節點的關係;

class域:是用空格分開的類的列表,保留給xml樣式表使用,只有x3d場景用xml編碼時才支援class屬性。

DOM 節點層次

一 dom1級定義了乙個node介面,這個介面是由dom中的所有節點型別實現的。node介面共有12種節點型別,常見的是元素節點 文字節點和文件節點。node.element node 1 元素節點 node.text node 3 文字節點 node.document node 9 文件節點 二 ...

js DOM層次節點(一)

dom 文件物件模型 是針對html和xml文件的乙個api。dom描繪了乙個層次化的節點樹,允許開發人員新增,移除和修改頁面的某一部分。節點分為幾種不同的型別,分別表示文件中不同資訊及標記。每個節點都有各自的特點,資料等,也與其他節點存在某種關係。節點之間的關係構成了層次,所有頁面標記為乙個以特定...

日常細節點記錄

2016 10 31 11 39 00 在資料庫查詢資料時取乙個表的資料時若是通過其他表的依賴關係獲取該錶的資料,需要對結果進行一次distinct,預防別的表中存在重複關係導致一條資料獲取兩次的情況出現。2016 11 16 14 36 51 命名及注釋的規範通常能使 結構的維護以及 結構梳理更方...