国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

【代碼世界】Threejs#1-基本應(yīng)用流程

2022-12-17 18:58 作者:艾了哈  | 我要投稿

????本系列文章主要是記錄了學(xué)習(xí)Threejs過(guò)程中的心得和總結(jié),相關(guān)課程為法國(guó)一位老師的視頻課Threejs-journey,鏈接和地址在文后,供大家一起學(xué)習(xí)參考~


搭建界面和畫(huà)板容器

首先建立一個(gè)html文件,其中`<canvas class="webgl"></canvas>`主要作為接收threejs的畫(huà)板; ?并引入threejs庫(kù)(有條件推薦使用Webpack引入)

基本流程

Threejs一個(gè)簡(jiǎn)單的場(chǎng)景分為以下的幾個(gè)步驟:

- 01-創(chuàng)建場(chǎng)景 scene

- 02-創(chuàng)建物體對(duì)象

?????- 幾何

?????- 材料

?????- 網(wǎng)格

- 03-添加相機(jī) camera

- 04-進(jìn)行渲染

01-創(chuàng)建場(chǎng)景Scene

場(chǎng)景是最為基本和重要的部分,相當(dāng)于是一個(gè)舞臺(tái),不論是創(chuàng)建的對(duì)象還是相機(jī)、坐標(biāo)系,都需要添加到場(chǎng)景當(dāng)中。

02-創(chuàng)建物體對(duì)象

創(chuàng)建的物體對(duì)象主要通過(guò) 創(chuàng)建幾何、施加材料、劃分網(wǎng)格;

最后網(wǎng)格對(duì)象mesh,理解為是這個(gè)物體實(shí)例,針對(duì)mesh對(duì)象可以進(jìn)行變形、位置移動(dòng)、旋轉(zhuǎn)等操作

創(chuàng)建物體對(duì)象分為兩種方式,一種是分開(kāi)設(shè)定,另一種是合在一起創(chuàng)建, 但建立邏輯都是一樣的:

03-創(chuàng)建相機(jī)

相機(jī)充當(dāng)?shù)氖怯^察者的角色,通過(guò)設(shè)定相機(jī)視角,來(lái)改變觀察的角度、位置等

04-進(jìn)行渲染

當(dāng)設(shè)定好場(chǎng)景之后需要對(duì)場(chǎng)景在`html`中的`canvas`等標(biāo)簽中進(jìn)行渲染(渲染可以自定義標(biāo)簽,也可以通過(guò)threejs渲染器自行創(chuàng)建標(biāo)簽渲染)

經(jīng)過(guò)渲染之后,就可以查看到建立的畫(huà)板和物體對(duì)象了。

下一篇將介紹物體對(duì)象的操作方法~

參考資料

Threejs-journey課程鏈接

Threejs官網(wǎng):

https://threejs.org/docs/index.html#manual/zh/introduction/Creating-a-scene

github地址:

?https://github.com/mrdoob/three.js/tree/master


【代碼世界】Threejs#1-基本應(yīng)用流程的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
长泰县| 凤山市| 高邮市| 平阳县| 上栗县| 普兰县| 专栏| 保定市| 西乡县| 江孜县| 库伦旗| 固镇县| 延庆县| 肥城市| 施秉县| 克山县| 鹤庆县| 正宁县| 深泽县| 深圳市| 芜湖县| 昌平区| 临汾市| 铜梁县| 扎鲁特旗| 营山县| 灵川县| 新源县| 织金县| 甘南县| 秭归县| 宝鸡市| 马龙县| 岢岚县| 温宿县| 福清市| 鄱阳县| 嘉峪关市| 德保县| 临城县| 正镶白旗|