當(dāng)前位置:
首頁(yè) >
前端技术
> javascript
>内容正文
javascript
Extjs 4.2 MVC+ThreeJs学习笔记(二)一个简单的ThreeJS场景
生活随笔
收集整理的這篇文章主要介紹了
Extjs 4.2 MVC+ThreeJs学习笔记(二)一个简单的ThreeJS场景
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
在我們用ThreeJS創(chuàng)建的3D世界里,會(huì)有很多的元素,然而以下四個(gè)是最基本的元素,也就是說(shuō)只要包含了這些元素,就可以渲染出一個(gè)場(chǎng)景。
- 一個(gè)Scene(場(chǎng)景)
- 一個(gè)renderer(渲染器)
- 一個(gè)camera(鏡頭)
- 一個(gè)object(模型對(duì)象)
以我的經(jīng)驗(yàn)來(lái)看,Google的Chrome瀏覽器是表現(xiàn)最優(yōu)秀的瀏覽器,沒(méi)有之一。Chrome支持Canvas,WebGL和SVG。Firefox是第二選擇,Opera也支持WebGL,Mac上的Safari只需要開啟WebGL設(shè)置,IE目前不支持WebGL需要添加插件(IE11據(jù)說(shuō)會(huì)支持)。強(qiáng)烈推薦大家使用Chrome瀏覽器。
要做一個(gè)場(chǎng)景,首先你需要一個(gè)ThreeJS庫(kù),下載地址:https://github.com/mrdoob/three.js
它是一個(gè)立方體,至于為什么我們只能看到一個(gè)正方形是因?yàn)槲覀冎讳秩玖艘粠?#xff0c;所以只能看到它的一個(gè)面。你可以調(diào)整一下鏡頭的角度,有可能會(huì)看到3個(gè)面,當(dāng)然也有可能會(huì)什么都看不到=。=
要理解空間坐標(biāo)系,鏡頭這些東西,還是需要一些OpenGL的基礎(chǔ)知識(shí)的,推薦大家看一下OpenGL編程指南,不用太深入,了解一些基礎(chǔ)知識(shí)就好了。
轉(zhuǎn)載于:https://www.cnblogs.com/Mirana/p/3288685.html
總結(jié)
以上是生活随笔為你收集整理的Extjs 4.2 MVC+ThreeJs学习笔记(二)一个简单的ThreeJS场景的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 音乐歌名网名,好听的歌词昵称558个
- 下一篇: JavaScript怎么上传图片