【发布时间】:2020-01-22 13:23:05
【问题描述】:
我目前正在处理我的 A-frame 投资组合。我正在尝试将对象的材质更改为线框材质,我正在使用 THREE.js 的线框材质(MeshBasicMaterial)来做到这一点。如果我将此材料放在“a-box”或“a-sphere”之类的对象上,它会起作用,但我需要将此线框材料放在我的 3D gltf 模型上。这可能吗?
这是我调用材料的脚本:
AFRAME.registerComponent('wireframe', {
dependencies: ['material'],
init: function () {
this.el.components.material.material.wireframe = true;
}
});
<a-box position="-1 0.5 -3" rotation="0 45 0" material="color: blue" wireframe></a-box>
【问题讨论】: