X3D域資料型別

2021-04-19 22:27:17 字數 864 閱讀 6105

在x3d節點中「域」的資料型別,可以是布林值、整數、浮點數、向量、字串甚至可以是表示圖形的點陣值,節點由各種資料型別的「域」組成。x3d的「域」資料型別主要分成兩大類:一類是只包含單值資料項,資料型別名稱的開頭以sf(single-valued field)字元表示,如可能是乙個單獨的數;另一類是包含多值有序排列的值,資料型別名稱的開頭以mf(multiple-valued field)字元表示,如可能可能是乙個單獨的數,或是乙個向量,甚至可能是一副影象。

x3d檔案由程式和資料構成。x3d節點中域資料型別有:

布林(sf/mfbool);

整數(sf/mfint32);

單精度浮點數(sf/mfflloat);

雙精度浮點數(sf/mfdouble);

字串(sf/mfstring);

顏色(sf/mfcolor);

顏色透明度(sf/mfcolorrgba);

影象(sf/mfimage);

時間(sf/mftime);

旋轉(sf/mfrotation);

單精度二維向量(sf/.mfvec2f);

雙精度二維向量(sf/.mfvec2d);

單精度三維向量(sf/.mfvec3f);

雙精度三維向量(sf/.mfvec3d);

「節點」相當於高階語言中的結構體或物件導向程式設計中的「物件」,「域」相當於高階語言中的變數或資料庫中的字段。「域」用來描述節點的一些重要性質,「域」的資料型別決定了節點的功能和作用。

「域」可以包含有x3d中各種型別的資料,可以是單值或是多值的,「網域名稱」:「域」的識別符號叫網域名稱,在節點作用的範圍內,網域名稱是唯一的。網域名稱是x3d的保留字或關鍵字。「域值」相當於高階語言中的變數值或取值的範圍,也相當於資料庫中的字段的取值。

X3D製作簡易三維動畫

第一次接觸x3d,想留下一些自己的學習想法。1 關於x3d的簡單學習 上面兩個文件都有對利用x3d製作三維網頁的介紹,可以利用pointset indexedlineset indexedfaceset製作自己想要的點 線 面,其中關於indexedfaceset製作多面體原理可以分享一下 其中po...

資料型別 3

元件api及介面指標中,除了iunknown addref 和 iunknown release 兩個函式外,其它所有的函式,都以 hresult 作為返回值。hresult 值含義 s ok 0x00000000 成功 s false 0x00000001 函式成功執行完成,但返回時出現錯誤 e ...

3 資料型別

python 的資料型別 1.整數10 進製和16 進製 使用前加0x 2.浮點型 小數 表示時用e代替 10 科學計數法 3.字串型別 用 或者 括起來的任意文字 4.布林值 true 和false 運算有 and or not 5.空值none 不為0 6.變數 動態變數可以反覆賦值而且賦值型別...