我要发帖 回复

正式会员

11

主题

53

积分

0

专家分

:

私信
发表时间 : 2007-12-3 10:18:42 | 浏览 : 1465    评论 : 6
如何获得模型在场景中的位置坐标?我使用的如下代码:

pos = vgNewPos();
obj = vgFindeObj( name) ;
vgGetPos( obj, pos) ;
vgGetPosVec( pos, &x, &y, &z, &h, &p, &r ) ;


为什么得到的值都是0呢?模型的位置并不在原点啊。请高手指教错在哪里了?是不是不能这么用啊?谢谢!!!

最近VR访客

obuil 评论于2007-12-3 11:54:30
应该就是0

除非obj在vega的世界坐标系中移动过
在creator中移动是不算的
thunderbolt 评论于2007-12-3 12:06:51
原来如此,那我如何获得obj在场景中的坐标呢?就是鼠标选中obj之后可以获得其中心点坐标,但这个坐标是Creator中的,在场景中的该如何获取呢?
thunderbolt 评论于2007-12-3 17:03:14
谢谢!我试试看
ggw0122 评论于2011-4-15 22:55:06
谢谢分享
chenergang 评论于2011-4-16 16:03:51
学习了  谢

手机版|VR开发网 统计 津ICP备18009691号
网安备12019202000257

GMT+8, 2021-9-17 11:58 PM

返回顶部