版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、整理課件X3D編程簡介 整理課件講些什么呢?1、什么是X3D2、X3D基本編程(幾種基本節(jié)點的使用) 幾何節(jié)點、光源節(jié)點、紋理節(jié)點 and其他節(jié)點整理課件1、X3D簡介X3D 是 VRML的繼承 ,X3D 相對VRML改進(jìn) 。VRML(Virtual Reality Modeling Language - 虛擬現(xiàn)實建模語言)是原來的網(wǎng)絡(luò)3D圖形的ISO標(biāo)準(zhǔn)(ISO/IEC 14772)。整理課件X3D整合了XML(Extensible Markup Language即可擴展標(biāo)記語言 )X3D的對象稱為結(jié)點,子結(jié)點的集合可以構(gòu)成復(fù)雜的景物 使用編程的方法來做3D,而這樣的3D作品能放在網(wǎng)絡(luò)上查看
2、,當(dāng)然要有專門的插件 (BS Contact)什么是XML?百度之,或是從下面的例子你能有所感悟,_整理課件二、X3D基本編程 之 初識1、樹形結(jié)構(gòu)2、節(jié)點3、成對出現(xiàn)整理課件3、節(jié)點屬性,及子節(jié)點Shape是PointSet的父節(jié)點、PointSet是Shape的子節(jié)點。Coordinate節(jié)點有PointSet這個屬性Color和color二、X3D基本編程 之 初識整理課件4、開頭二、X3D基本編程 之 初識既然是以節(jié)點為元素,那么我們就來介紹下最為基本的節(jié)點吧整理課件二、X3D基本編程 之Scene節(jié)點Scene是X3D場景圖的根節(jié)點,所有的場景節(jié)點都應(yīng)添加在該節(jié)點下,而且每一個文件中
3、只允許有一個Scene根節(jié)點。中間可以加些什么節(jié)點呢?整理課件二、X3D基本編程 之transform節(jié)點Transform節(jié)點來進(jìn)行造型的幾何變換,該節(jié)點的主要屬性如下表所示 :整理課件二、X3D基本編程 幾何節(jié)點篇 之 Shape父節(jié)點Shape(幾何)節(jié)點用于幾何體、文本和外觀特性的父節(jié)點 有哪些幾何節(jié)點呢?整理課件二、X3D基本編程 幾何節(jié)點篇 之 PointSetPointSet節(jié)點用來顯示點,有Color和Coordinate子節(jié)點。 Coordinate節(jié)點用來構(gòu)造點坐標(biāo),用逗號或空格來隔開兩個點的坐標(biāo) eg:整理課件二、X3D基本編程 之幾何節(jié)點篇 之 IndexedLineS
4、et節(jié)點IndexedLineSet節(jié)點用來繪制直線。有Color和Coordinate子節(jié)點。IndexedLineSet屬性中的coordIndex屬性是用來指定直線端點在Coordinate子節(jié)點的索引號(0開始),每條直線的索引值由三個數(shù)組成,前兩個是點的索引號,第三個是-1如果是有設(shè)置Color子節(jié)點,那么,coordIndex屬性前兩個值還用來指定直線起點和終點在Color子節(jié)點的索引號(0開始),第三個還是-1看程序例子pointLine.x3d整理課件pointLine.x3d整理課件pointLine.x3d整理課件二、X3D基本編程 幾何節(jié)點篇 之 Box、Cylinder
5、節(jié)點長方體:Box節(jié)點的主要屬性是size Eg:圓柱體:Cylinder節(jié)點的主要屬性有height、radius以及是否包含頂面(top)、側(cè)面(side)和底面(bottom)Eg:整理課件二、X3D基本編程 幾何節(jié)點篇 之 Cone 、Sphere節(jié)點圓錐體:Cone節(jié)點主要屬性有height、bottomRadius以及是否包含側(cè)面(side)和底面(bottom)Eg:球:Sphere節(jié)點的主要屬性是radius,用來確定球體的半徑 Eg:程序例子:3D.x3d整理課件整理課件3D.x3d整理課件二、X3D基本編程 之復(fù)用節(jié)點DEF 和 USE兩個屬性可以實現(xiàn)節(jié)點屬性的復(fù)用。(De
6、fUse.3dx)整理課件二、X3D基本編程 光源節(jié)點之 PointLight點光源節(jié)點(PointLight) 是一個點光源,它向所有的方向發(fā)射光線。光線照亮所有的幾何對象,也不會被幾何形體遮擋而形成陰影。它所擁有的基本屬性: on 光源是否開 默認(rèn)ture color 光的顏色 默認(rèn)1 1 1 location 光源所在位置 默認(rèn)0 0 0Eg:程序例子Light.x3d整理課件整理課件Light.x3d整理課件二、X3D基本編程 紋理節(jié)點之 PixelTexture像素紋理節(jié)點(PixelTexture):用一個包含像素值的數(shù)組創(chuàng)建一個二維紋理帖圖 屬性repeatS:是否沿S軸水平重復(fù)
7、紋理。默認(rèn)值為True 。 RepeatT :是否沿T軸垂直重復(fù)紋理。默認(rèn)值為True 。屬性image用一個數(shù)組來定義一個二維圖像,該數(shù)組由兩部分:前三個是其特征值,后面的數(shù)值為實際的像素值。前三個是其特征值:前兩個表示寬高方向的像素點 后一個的意義如下:整理課件當(dāng)為1時,像素值為單字節(jié),即取值范圍0 x000 xFF, 表示明亮程度(灰度);當(dāng)為2時,像素值為雙字節(jié),第1個字節(jié)表示明亮程度,第2字節(jié)表示alpha值(即透明度)。當(dāng)為3時,像素值為三字節(jié),分別用來表示RGB各顏色分量。當(dāng)為4時,像素值為四字節(jié),前三個字節(jié)用來表示RGB各顏色分量,第四個字節(jié)表示alpha值。整理課件二、X3D基本編程 紋理節(jié)點之 ImageTextureImageTexture 是用來指定一個圖像映射到一個幾何形體的表面上。與PixelTexture 節(jié)點的屬性基本相同,只不過image屬性被換成了url屬性 .url屬性用來指定圖像的文件名和位置(圖像放在同一文件目錄下) Eg:wenli.x3d整理課件整理課件wenli.x3d整理課件都只是基本圖形?!都只
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度商業(yè)地產(chǎn)產(chǎn)權(quán)商鋪租賃市場推廣合同3篇
- 聲音記憶與個體身份建構(gòu)-深度研究
- 城市群發(fā)展模式比較研究-深度研究
- 2025年度車庫買賣合同(含車位產(chǎn)權(quán)分割)4篇
- 2025年度民辦學(xué)校教師學(xué)術(shù)交流與合作合同4篇
- 2025年度新型苗木培育與推廣項目合作協(xié)議4篇
- 二零二五版奶茶店員工薪酬福利與績效考核合同4篇
- 二零二五年度企業(yè)年會舞臺道具租賃合同協(xié)議書2篇
- 2025年度泥水班組勞務(wù)綠色施工合同4篇
- 二零二五年度城市公園樹木種植與景觀提升合同3篇
- GB/T 43650-2024野生動物及其制品DNA物種鑒定技術(shù)規(guī)程
- 2024年南京鐵道職業(yè)技術(shù)學(xué)院高職單招(英語/數(shù)學(xué)/語文)筆試歷年參考題庫含答案解析
- 暴發(fā)性心肌炎查房
- 口腔醫(yī)學(xué)中的人工智能應(yīng)用培訓(xùn)課件
- 工程質(zhì)保金返還審批單
- 【可行性報告】2023年電動自行車項目可行性研究分析報告
- 五月天歌詞全集
- 商品退換貨申請表模板
- 實習(xí)單位鑒定表(模板)
- 數(shù)字媒體應(yīng)用技術(shù)專業(yè)調(diào)研方案
- 2023年常州市新課結(jié)束考試九年級數(shù)學(xué)試卷(含答案)
評論
0/150
提交評論