Javascript 如何在three.js中使用transform控件实现定点缩放?

Javascript 如何在three.js中使用transform控件实现定点缩放?,javascript,three.js,Javascript,Three.js,现在我可以翻译了,在three.js中使用transform控件进行旋转和缩放。但最近在我的three.js应用程序中,我觉得需要进行定点缩放来缩放对象。尽管我可以通过将对象平移到原点而不是缩放并平移回原始位置来实现这一点,但我仍然想知道是否可以使用transform实现这一点控件本身…或者他们是否有任何简单的方法可以在three.js中实现这一点?请提供一些帮助…刚刚开始抓取three.js的表面:P控件只是将对象设置为本地销售。你说的定点比例是什么意思?您的意思是更改对象相对于模型的位置,或

现在我可以翻译了,在three.js中使用transform控件进行旋转和缩放。但最近在我的three.js应用程序中,我觉得需要进行定点缩放来缩放对象。尽管我可以通过将对象平移到原点而不是缩放并平移回原始位置来实现这一点,但我仍然想知道是否可以使用transform实现这一点控件本身…或者他们是否有任何简单的方法可以在three.js中实现这一点?请提供一些帮助…刚刚开始抓取three.js的表面:P

控件只是将对象设置为本地销售。你说的定点比例是什么意思?您的意思是更改对象相对于模型的位置,或者也移动整个对象及其位置?好的..假设我们有一个立方体,我通过在Y轴正方向上拖动缩放控件来在Y方向上缩放它..默认情况下,“变换”控件将在Y轴上的两个方向上均匀缩放立方体..我想要的是当我在Y轴正方向上拖动缩放控件时,只在立方体的顶部应缩放立方体,立方体底部应保持在世界坐标的相同位置。即立方体应仅沿+ve Y轴缩放,这意味着只有其高度已更改,但它位于同一平面上。控件仅设置对象。你说的定点比例是什么意思?您的意思是更改对象相对于模型的位置,或者也移动整个对象及其位置?好的..假设我们有一个立方体,我通过在Y轴正方向上拖动缩放控件来在Y方向上缩放它..默认情况下,“变换”控件将在Y轴上的两个方向上均匀缩放立方体..我想要的是当我在Y轴正方向上拖动缩放控件时,仅在立方体的顶部立方体应缩放,立方体底部应保持在世界坐标的相同位置。即立方体应仅沿+ve Y轴缩放,这意味着只有其高度发生了变化,但它位于同一平面上。。