三维webgl,entity点数据billboard能否实现按距离偏移?

0 投票
1.问题描述:场景添加entity.model模型数据,不同模型高度存在一定差异,现想在模型上方加入entity.billboard,使用pixelOffset设定像素偏移量,但效果不理想,无法保证entity.billboard和entity.model的相对位置关系,即想要billboard相对于model始终显示在上方,而不是相对于真实的点位。想请教一下,如果已知模型在场景中的高度,有没有方法可以实现entity.billboard以固定距离进行偏移,谢谢!
9月 2 分类:  425次浏览 | 用户: 超图小号 牛刀小试 (102 分)

1个回答

0 投票
您好,您这边billboard和model是在一个entity里面还是分别做了两个entity,如果是分别做两个entity的话那么可以给两个entity的xy坐标赋一样的值,billboard的z坐标比entity的z坐标固定高出某个值
9月 3 用户: 卷饼先生 登峰造极 (5,302 分)
使用两个entity是可以的,但是封装成功能后两个entity彼此关联起来会比较麻烦。我是想在使用一个entity前提下,同时配置billboard和model,不知道能不能满足需求,目前来看按照像素偏移效果是不满足的。
...