flash 3d flash3d 研究所 pv3d 共享资源  | 经典范例  | 视频教程  | 友情链接  | 联系我们
登陆 | 注册  flash 3d 研究所
讨论区





最近更新:
● payday loan阁下在教程区里 回复“《pv3d, sandy, away3d...”(05:56:23)
● bad credit payday loan阁下在教程区里 回复“《超简易papervision3D基础 ...”(05:56:13)
● payday loan阁下在教程区里 回复“《超简易papervision3D基础 ...”(05:56:12)
浏览主题:旋转摄像机的问题

旋转摄像机的问题
fool_tiger (2010-07-29 15:40:04)

如何用camera.orbit
实现obj.rotationX+=1的功能
现在camera.orbit中的pitch值只是在0-180中间变化,
超过这个值,就自动往回转了.不能象obj.rotationX+=1这样沿X轴连续旋转
怎么解决呢?


flash 3d 研究所 DDM君
(2010-07-29 16:25:31)
您是用什么引擎呢?pv3d吗?
pv3d的orbit一直都有问题,你可以进入到核心代码中看看。

flash 3d 研究所 fool_tiger
(2010-07-30 09:19:42)
我用的是pv3d,好象在orbit方法里,他就只能在0-180之间变化

flash 3d 研究所 fool_tiger
(2010-07-30 09:40:55)
我就是想用旋转摄像机实现obj.rotationX+=1这样沿X轴连续旋转
而不改变obj本身的角度.

flash 3d 研究所 DDM君
(2010-07-30 13:02:17)
orbit方法应该是不能满足您的要求的,如果对核心不熟悉的话,您可以考虑用一些创意的方法,比如在每帧原点旋转一下,然后退后到需要的位置,或者用三角函数直接计算摄像机因在的位置

评论人:
邮   箱: (填入邮箱,博客地址均可)

内   容: (广告和垃圾内容可能会被删除,望理解)
链接地址

验证码:(为防止机器人骚扰,请麻烦输入验证码^_^)
  

(目前需登陆方可发表)


不想添加了