THREEjs 放大中心怎么改?

我有一个需求
就是写一个类似手电筒的发光源 发出光柱来的动画

图片描述

我的思路是 发光源与光柱的起始点一个位置,发光只是光柱z方向上scale就行了

如图!
图片描述
图片描述

但是在实际操作过程中 我发现。。THREEJS里面的放大是相对于自己的中心 朝各个方向放大(如果拉长z方向 也是两边 拉长)而并非我想的固定一一边 只朝一个方向放大。。。这也造成了我这个简单的需求。。。实现起来麻烦

求各位解答疑惑。。。 怎么改,才能让 这个圆锥只朝Z的一个方向 放大。。。

阅读 4.3k
1 个回答

自问自答。。
LINK

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题