W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
glTF 2.0 的出口商。
glTF(GL 傳輸格式)是一種用于高效交付和加載 3D 內(nèi)容的開放格式規(guī)范。資產(chǎn)可以 JSON (.gltf) 或二進(jìn)制 (.glb) 格式提供。外部文件存儲紋理(.jpg、.png)和其他二進(jìn)制數(shù)據(jù)(.bin)。 glTF 資產(chǎn)可以提供一個(gè)或多個(gè)場景,包括網(wǎng)格、材質(zhì)、紋理、皮膚、骨架、變形目標(biāo)、動(dòng)畫、燈光和/或相機(jī)。
擴(kuò)展
GLTFExporter 支持以下內(nèi)容 glTF 2.0 extensions:
外部用戶插件支持以下 glTF 2.0 擴(kuò)展
// Instantiate a exporter
const exporter = new GLTFExporter();
// Parse the input and generate the glTF output
exporter.parse(
scene,
// called when the gltf has been generated
function ( gltf ) {
console.log( gltf );
downloadJSON( gltf );
},
// called when there is an error in the generation
function ( error ) {
console.log( 'An error happened' );
},
options
);
創(chuàng)建一個(gè)新的 GLTFExporter。
input — 要導(dǎo)出的場景或?qū)ο?。有效選項(xiàng):
exporter.parse( scene1, ... )
exporter.parse( [ scene1, scene2 ], ... )
exporter.parse( object1, ... )
exporter.parse( [ object1, object2 ], ... )
exporter.parse( [ scene1, object1, object2, scene2 ], ... )
onCompleted — 將在導(dǎo)出完成時(shí)調(diào)用。參數(shù)將是生成的 glTF JSON 或二進(jìn)制 ArrayBuffer。
onError — 如果在 gltf 生成期間有任何錯(cuò)誤,將被調(diào)用。
options — 導(dǎo)出選項(xiàng)
從輸入(場景或?qū)ο螅┥?nbsp;.gltf (JSON) 或 .glb(二進(jìn)制)輸出
examples/jsm/exporters/GLTFExporter.js
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: