webGL-three.js 3D貼圖

tietu.gif
earth.gif

上面兩個例子都是應(yīng)用webGL3D模型貼圖實(shí)現(xiàn)的

按照上一篇介紹的步驟:
1、先初始化場景、光源、物體
2、創(chuàng)建材質(zhì),在材質(zhì)上添加貼圖,再把材質(zhì)添加到物體上,具體代碼:

let img = require('../../img/earth.jpg');
let material = new THREE.MeshPhongMaterial({ map: THREE.ImageUtils.loadTexture(img)});
box = new THREE.Mesh(geometry, material );

這樣就可以實(shí)現(xiàn)最基本的貼圖功能了

[demo1展示中心]:https://yomonah.github.io/project/app.html#/webGL-img
[對應(yīng)源碼]:https://github.com/yomonah/react-demo/tree/master/src/components/webGL_img

[demo2展示中心]:https://yomonah.github.io/project/app.html#/webGL-earth
[對應(yīng)源碼]:https://github.com/yomonah/react-demo/tree/master/src/components/webGL_earth

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • afinalAfinal是一個android的ioc,orm框架 https://github.com/yangf...
    passiontim閱讀 15,842評論 2 45
  • Curator框架的目的是減少用戶的復(fù)雜度,畢竟原生的Zookeeper難以使用。 這里舉一個使用例子。 第一步:...
    whitejava閱讀 1,853評論 0 0
  • 人際關(guān)系的好壞,可能在很大程度上影響我們的心情和生活質(zhì)量。 我們很多的快樂其實(shí)都來自于與人交往的過程中。 如何改善...
    斃考題閱讀 658評論 0 0
  • 好的團(tuán)隊(duì)就應(yīng)該像“狼群”一樣,因?yàn)槔侨河袛?shù)不清的團(tuán)隊(duì)需要的優(yōu)秀精神。團(tuán)隊(duì)中好的個人就應(yīng)該想“頭狼”一樣,因?yàn)轭^狼有...
    caoteng閱讀 971評論 0 50

友情鏈接更多精彩內(nèi)容