說(shuō)起精靈,特指的是三維世界里始終面向鏡頭的平面物體,不隨著相機(jī)變換而變換,就好像是浮在三維的上方,比較常見。
Three.js里的Sprite表示精靈,繼承于Object3D,可以直接生成并添加到場(chǎng)景。
有個(gè)材質(zhì)SpriteMaterial,專門用于Sprite,其對(duì)應(yīng)的定點(diǎn)著色器在sprite_vert.glsl.js文件里,這里用了一些技巧來(lái)保證精靈始終面向相機(jī),下面來(lái)說(shuō)明。
