我试图获取光线投射器的交点,但是无论它总是返回一个空数组。
如何将对象添加到对象数组:
<button type="button" class="btn btn-default" data-container="body" data-toggle="popover">
<a href="{% url 'contextual:bha' pk='123412-11-33' %}">BHA</a>
</button>
然后我这样称呼intersectObjects:
http://127.0.0.1:8000/well_list/123412-11-33/contextual/bha/
请注意,我在网格位置的方向上投射了射线投射器,但仍然返回空白。是什么原因导致这种行为?
答案 0 :(得分:0)
尝试以下代码行来跟踪更改。
for ( var i = 0; i < intersections.length; i++ ) {
intersections[ i ].object.material.color.set( 0xff0000 );
console.log(intersections[i].object)
}
还尝试更改以下拼写: obstruccionGeom , obstruccionMaterial 到 obstructionGeom , obstructionMaterial
答案 1 :(得分:0)
好的,我不知道是什么引起了问题,但是我通过使渲染场景的componentDidMount()之外的交集得以解决。我想这是对的吗?我不希望与不存在的东西相交。我现在很傻,谢谢大家。