问题描述
你们最近好吗?
我已经尝试了很多在这里找到的方法,但我无法得到我想要的。 我有一个以画布为纹理的精灵。但是,这个画布渲染的是一个图形,它是一个png图形,所以很难看出是否在某个点上线条的颜色在该点的颜色上是相同的。我也不能在这个画布上画边框,我真的不知道为什么......
这是指向 live example 的链接。下面是我在其中创建精灵的代码片段:
var cnv = document.createElement('canvas');
$( "#container" ).append(cnv)
var myChart = new Chart(
cnv,config
);
var texture = new THREE.Texture(cnv);
texture.needsUpdate = true;
var spriteMaterial = new THREE.SpriteMaterial({ map: texture,color: 0xffffff });
spriteMaterial.color.set(0xffffff)
var sprite = new THREE.Sprite(spriteMaterial);
sprite.position.set(cube.position.x,cube.position.y + 5,cube.position.z);
所以我想让这个精灵有一个背景颜色,例如可以是浅蓝色......
使用相同上下文的另外两件事:有没有办法将此图形连接到立方体?喜欢一些线条?类似于 this。
我感谢任何形式的帮助! 提前致谢。
来自巴西的问候, 马修斯
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)