是否可以将 CSS 赋予 THREE.js 中的 GLTF 模型,比如透明度? 我的意思是,不是在 javascript 中,而是在 CSS 样式中? 有点像
<style>
.trans {
opacity: 0.5;
}
</style>
比
<a-asset-item class="trans">
</a-asset-item>
最佳答案
无论引擎或模型格式如何,CSS 都不能原生应用于 WebGL。
因为我看到你在使用 A-Frame,你可能想看看 aframe-mss它添加了(使用 JavaScript,而不是浏览器的 CSS 实现)类似 CSS 的语法,可以与加载到 A-Frame 中的模型一起使用。
关于THREE.js 中的 CSS 到 GLTF 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48153247/