




已閱讀5頁(yè),還剩30頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
X3D編程簡(jiǎn)介 講些什么呢 1 什么是X3D2 X3D基本編程 幾種基本節(jié)點(diǎn)的使用 幾何節(jié)點(diǎn) 光源節(jié)點(diǎn) 紋理節(jié)點(diǎn)and其他節(jié)點(diǎn) 1 X3D簡(jiǎn)介 X3D是VRML的繼承 X3D相對(duì)VRML改進(jìn) VRML VirtualRealityModelingLanguage 虛擬現(xiàn)實(shí)建模語(yǔ)言 是原來(lái)的網(wǎng)絡(luò)3D圖形的ISO標(biāo)準(zhǔn) ISO IEC14772 X3D整合了XML ExtensibleMarkupLanguage即可擴(kuò)展標(biāo)記語(yǔ)言 X3D的對(duì)象稱為結(jié)點(diǎn) 子結(jié)點(diǎn)的集合可以構(gòu)成復(fù)雜的景物使用編程的方法來(lái)做3D 而這樣的3D作品能放在網(wǎng)絡(luò)上查看 當(dāng)然要有專門(mén)的插件 BSContact 什么是XML 百度之 或是從下面的例子你能有所感悟 二 X3D基本編程之初識(shí) 1 樹(shù)形結(jié)構(gòu)2 節(jié)點(diǎn)3 成對(duì)出現(xiàn) 3 節(jié)點(diǎn)屬性 及子節(jié)點(diǎn)Shape是PointSet的父節(jié)點(diǎn) PointSet是Shape的子節(jié)點(diǎn) Coordinate節(jié)點(diǎn)有PointSet這個(gè)屬性Color和color 二 X3D基本編程之初識(shí) 4 開(kāi)頭 二 X3D基本編程之初識(shí) 既然是以節(jié)點(diǎn)為元素 那么我們就來(lái)介紹下最為基本的節(jié)點(diǎn)吧 二 X3D基本編程之Scene節(jié)點(diǎn) Scene是X3D場(chǎng)景圖的根節(jié)點(diǎn) 所有的場(chǎng)景節(jié)點(diǎn)都應(yīng)添加在該節(jié)點(diǎn)下 而且每一個(gè)文件中只允許有一個(gè)Scene根節(jié)點(diǎn) 中間可以加些什么節(jié)點(diǎn)呢 二 X3D基本編程之transform節(jié)點(diǎn) Transform節(jié)點(diǎn)來(lái)進(jìn)行造型的幾何變換 該節(jié)點(diǎn)的主要屬性如下表所示 二 X3D基本編程幾何節(jié)點(diǎn)篇之Shape父節(jié)點(diǎn) Shape 幾何 節(jié)點(diǎn)用于幾何體 文本和外觀特性的父節(jié)點(diǎn) 有哪些幾何節(jié)點(diǎn)呢 二 X3D基本編程幾何節(jié)點(diǎn)篇之PointSet PointSet節(jié)點(diǎn)用來(lái)顯示點(diǎn) 有Color和Coordinate子節(jié)點(diǎn) Coordinate節(jié)點(diǎn)用來(lái)構(gòu)造點(diǎn)坐標(biāo) 用逗號(hào)或空格來(lái)隔開(kāi)兩個(gè)點(diǎn)的坐標(biāo)eg 二 X3D基本編程之幾何節(jié)點(diǎn)篇之IndexedLineSet節(jié)點(diǎn) IndexedLineSet節(jié)點(diǎn)用來(lái)繪制直線 有Color和Coordinate子節(jié)點(diǎn) IndexedLineSet屬性中的coordIndex屬性是用來(lái)指定直線端點(diǎn)在Coordinate子節(jié)點(diǎn)的索引號(hào) 0開(kāi)始 每條直線的索引值由三個(gè)數(shù)組成 前兩個(gè)是點(diǎn)的索引號(hào) 第三個(gè)是 1如果是有設(shè)置Color子節(jié)點(diǎn) 那么 coordIndex屬性前兩個(gè)值還用來(lái)指定直線起點(diǎn)和終點(diǎn)在Color子節(jié)點(diǎn)的索引號(hào) 0開(kāi)始 第三個(gè)還是 1看程序例子pointLine x3d pointLine x3d pointLine x3d 二 X3D基本編程幾何節(jié)點(diǎn)篇之Box Cylinder節(jié)點(diǎn) 長(zhǎng)方體 Box節(jié)點(diǎn)的主要屬性是sizeEg 圓柱體 Cylinder節(jié)點(diǎn)的主要屬性有height radius以及是否包含頂面 top 側(cè)面 side 和底面 bottom Eg 二 X3D基本編程幾何節(jié)點(diǎn)篇之Cone Sphere節(jié)點(diǎn) 圓錐體 Cone節(jié)點(diǎn)主要屬性有height bottomRadius以及是否包含側(cè)面 side 和底面 bottom Eg 球 Sphere節(jié)點(diǎn)的主要屬性是radius 用來(lái)確定球體的半徑Eg 程序例子 3D x3d 3D x3d 二 X3D基本編程之復(fù)用節(jié)點(diǎn) DEF和USE兩個(gè)屬性可以實(shí)現(xiàn)節(jié)點(diǎn)屬性的復(fù)用 DefUse 3dx 二 X3D基本編程光源節(jié)點(diǎn)之PointLight 點(diǎn)光源節(jié)點(diǎn) PointLight 是一個(gè)點(diǎn)光源 它向所有的方向發(fā)射光線 光線照亮所有的幾何對(duì)象 也不會(huì)被幾何形體遮擋而形成陰影 它所擁有的基本屬性 on光源是否開(kāi)默認(rèn)turecolor光的顏色默認(rèn)111location光源所在位置默認(rèn)000Eg 程序例子Light x3d Light x3d 二 X3D基本編程紋理節(jié)點(diǎn)之PixelTexture 像素紋理節(jié)點(diǎn) PixelTexture 用一個(gè)包含像素值的數(shù)組創(chuàng)建一個(gè)二維紋理帖圖屬性repeatS 是否沿S軸水平重復(fù)紋理 默認(rèn)值為T(mén)rue RepeatT 是否沿T軸垂直重復(fù)紋理 默認(rèn)值為T(mén)rue 屬性image用一個(gè)數(shù)組來(lái)定義一個(gè)二維圖像 該數(shù)組由兩部分 前三個(gè)是其特征值 后面的數(shù)值為實(shí)際的像素值 前三個(gè)是其特征值 前兩個(gè)表示寬高方向的像素點(diǎn)后一個(gè)的意義如下 當(dāng)為1時(shí) 像素值為單字節(jié) 即取值范圍0 x00 0 xFF 表示明亮程度 灰度 當(dāng)為2時(shí) 像素值為雙字節(jié) 第1個(gè)字節(jié)表示明亮程度 第2字節(jié)表示alpha值 即透明度 當(dāng)為3時(shí) 像素值為三字節(jié) 分別用來(lái)表示RGB各顏色分量 當(dāng)為4時(shí) 像素值為四字節(jié) 前三個(gè)字節(jié)用來(lái)表示RGB各顏色分量 第四個(gè)字節(jié)表示alpha值 二 X3D基本編程紋理節(jié)點(diǎn)之ImageTexture ImageTexture是用來(lái)指定一個(gè)圖像映射到一個(gè)幾何形體的表面上 與PixelTexture節(jié)點(diǎn)的屬性基本相同 只不過(guò)image屬性被換成了url屬性 url屬性用來(lái)指定圖像的文件名和位置 圖像放在同一文件目錄
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030年中國(guó)水產(chǎn)飼料行業(yè)市場(chǎng)發(fā)展分析及發(fā)展前景與投資研究報(bào)告
- 2025-2030年中國(guó)森林采伐機(jī)行業(yè)市場(chǎng)現(xiàn)狀供需分析及投資評(píng)估規(guī)劃分析研究報(bào)告
- 2025-2030年中國(guó)檸檬色手鐲行業(yè)市場(chǎng)現(xiàn)狀供需分析及投資評(píng)估規(guī)劃分析研究報(bào)告
- 2025-2030年中國(guó)松粉行業(yè)市場(chǎng)現(xiàn)狀供需分析及投資評(píng)估規(guī)劃分析研究報(bào)告
- 2025-2030年中國(guó)機(jī)場(chǎng)建設(shè)行業(yè)市場(chǎng)現(xiàn)狀供需分析及投資評(píng)估規(guī)劃分析研究報(bào)告
- 2025-2030年中國(guó)木糖醇膠行業(yè)市場(chǎng)現(xiàn)狀供需分析及投資評(píng)估規(guī)劃分析研究報(bào)告
- 2025-2030年中國(guó)有色玻璃行業(yè)市場(chǎng)現(xiàn)狀供需分析及投資評(píng)估規(guī)劃分析研究報(bào)告
- 2025-2030年中國(guó)暖通空調(diào)設(shè)備行業(yè)市場(chǎng)現(xiàn)狀供需分析及投資評(píng)估規(guī)劃分析研究報(bào)告
- 2025-2030年中國(guó)智能移動(dòng)POS行業(yè)市場(chǎng)現(xiàn)狀供需分析及投資評(píng)估規(guī)劃分析研究報(bào)告
- 2025-2030年中國(guó)智能手機(jī)配件行業(yè)市場(chǎng)現(xiàn)狀供需分析及投資評(píng)估規(guī)劃分析研究報(bào)告
- 2025安徽蚌埠市龍子湖區(qū)產(chǎn)業(yè)發(fā)展有限公司招聘22人筆試參考題庫(kù)附帶答案詳解
- 償二代下我國(guó)財(cái)險(xiǎn)公司償付能力影響因素的深度剖析與實(shí)證研究
- 【MOOC】理解馬克思-南京大學(xué) 中國(guó)大學(xué)慕課MOOC答案
- JGT266-2011 泡沫混凝土標(biāo)準(zhǔn)規(guī)范
- 配電室運(yùn)行維護(hù)投標(biāo)方案(技術(shù)標(biāo))
- 禾川x3系列伺服說(shuō)明書(shū)
- 常用H型鋼理論重量表格
- 中學(xué)自主招生考試物理試題
- 四川大學(xué)-劉龍飛-畢業(yè)答辯PPT模板
- 工作分析試題及答案
- 突發(fā)事件應(yīng)急演練指南
評(píng)論
0/150
提交評(píng)論