【问题标题】:Rotate Text Geometry around a special point in three.js在three.js中围绕一个特殊点旋转文本几何
【发布时间】:2019-01-01 05:40:01
【问题描述】:

请查看this image

当我尝试在 three.js 中旋转文本几何图形时,默认情况下它会围绕左下点进行。 (图中红点)

但是,我想围绕其重心或任何特殊点旋转它。 (图中蓝点)

似乎需要一些数学技巧,或者为此需要任何 three.js API? 希望得到您的帮助。

【问题讨论】:

  • 查看有关.center()的文档。
  • 哇,你为什么不发布这个?我会接受这个作为答案。谢谢。

标签: math vector three.js


【解决方案1】:

如果要围绕其重心旋转几何图形,则可以使用几何图形的.center() 方法。

如果您想要另一个旋转点,请查看.translate() 方法。

【讨论】:

  • 完美,谢谢。我以前知道这些方法,但我尝试将它们用于“网格”对象,而不是“几何”对象。那是我的错。再次感谢。
  • @Luis 不客气 :) THREE.BufferGeometry() 也有这些方法。
猜你喜欢
  • 2012-09-26
  • 2021-09-24
  • 2013-05-20
  • 2023-04-03
  • 2017-03-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多