1.簡單幾何體
three.js提供的稍微簡單點(diǎn)的幾何體包括有:PlaneGeometry(平面)、CircleGeometry(圓形)、ShapeGeometry(塑性)、CubeGeometry(立方體)、CylinderGeometry(圓柱)、TorusGeometry(圓環(huán))、TorusKnotGeometry(畫面扭結(jié))、PolyhedronGeometry(多面體)、IcosahedronGeometry(二十面體)、OctahedronGeometry(八面體)、TetraHedronGeometry(四面體)。
稍微復(fù)雜點(diǎn)的幾何體包括有:ConvexGeometry(凸面體)、LatheGeometry(掃描體)、ExtrudeGeometry(拉伸幾何體)、TubeGeometry(管狀體)ParameterGeometry(參數(shù)幾何體)、TextGeometry(文本幾何體)。
2.二維幾何體PlaneGoemetry
PlaneGeoemtry是矩形態(tài)的平面幾何體,初始化也很簡單,需要4個(gè)參數(shù):
new THREE.PlaneGeometry(10, 14, 4, 4)
4個(gè)參數(shù)分別是width、height、widthSegment、heightSegment。其中widthSegment指定矩形的寬度應(yīng)該劃成幾段,這里是在width和height方向都劃分成4段。如下所示:
3.同時(shí)顯示幾何體的面和網(wǎng)狀結(jié)構(gòu)
可通過THREE.SceneUtils.createMultiMaterialObject來為幾何體添加多個(gè)材質(zhì),從而由顯示面的顏色也顯示網(wǎng)狀結(jié)構(gòu)。實(shí)現(xiàn)代碼可參考下面:
延伸閱讀
- ssh框架 2016-09-30
- 阿里移動(dòng)安全 [無線安全]玩轉(zhuǎn)無線電——不安全的藍(lán)牙鎖 2017-07-26
- 消息隊(duì)列NetMQ 原理分析4-Socket、Session、Option和Pipe 2024-03-26
- Selective Search for Object Recognition 論文筆記【圖片目標(biāo)分割】 2017-07-26
- 詞向量-LRWE模型-更好地識(shí)別反義詞同義詞 2017-07-26
- 從棧不平衡問題 理解 calling convention 2017-07-26
- php imagemagick 處理 圖片剪切、壓縮、合并、插入文本、背景色透明 2017-07-26
- Swift實(shí)現(xiàn)JSON轉(zhuǎn)Model - HandyJSON使用講解 2017-07-26
- 阿里移動(dòng)安全 Android端惡意鎖屏勒索應(yīng)用分析 2017-07-26
- 集合結(jié)合數(shù)據(jù)結(jié)構(gòu)來看看(二) 2017-07-26