W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
創(chuàng)建一個由6張圖片所組成的紋理對象。
const loader = new THREE.CubeTextureLoader();
loader.setPath( 'textures/cube/pisa/' );
const textureCube = loader.load( [
'px.png', 'nx.png',
'py.png', 'ny.png',
'pz.png', 'nz.png'
] );
const material = new THREE.MeshBasicMaterial( { color: 0xffffff, envMap: textureCube } );
CubeTexture(立方貼圖)的功能以及用法幾乎和Texture是相同的。區(qū)別在于,CubeTexture中的圖像是6個單獨的圖像所組成的數(shù)組, 紋理映射選項為THREE.CubeReflectionMapping(默認值)或THREE.CubeRefractionMapping。
請參閱基本 Texture 類以了解通用屬性。
如果設(shè)置為 true,紋理在上傳到 GPU 時沿垂直軸翻轉(zhuǎn)。默認為假。
只讀標(biāo)志,用于檢查給定對象是否屬于 CubeTexture 類型。
有關(guān)常用方法,請參見基 Texture 類。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: