最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(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ó)家法律
嘉禾县| 建德市| 鹤壁市| 扎鲁特旗| 桃江县| 长顺县| 江津市| 大丰市| 原平市| 玉田县| 诸城市| 县级市| 洞口县| 民勤县| 河南省| 巴塘县| 黄龙县| 禄丰县| 开阳县| 白河县| 嘉黎县| 博乐市| 肇州县| 长兴县| 灵璧县| 建湖县| 梁河县| 盈江县| 丰台区| 祁阳县| 乐平市| 涞水县| 南京市| 苗栗县| 遵化市| 政和县| 通榆县| 梅河口市| 莎车县| 昌吉市| 长春市|