opengl做轨迹球用鼠标旋转时,模型总是从原始位置开变化,而不是上一次变换的位置,请问这是怎么回事? 20
如题,下面是我的部分代码onPaint事件中glRotatef(ThisRotArr[1],ThisRotArr[2],ThisRotArr[3],ThisRotArr[...
如题,下面是我的部分代码
onPaint事件中
glRotatef(ThisRotArr[1],ThisRotArr[2],ThisRotArr[3],ThisRotArr[4]);
// ThisRotArr是当前旋转参数矩阵
glRotatef(LastRotArr[1],LastRotArr[2],LastRotArr[3],LastRotArr[4]);
// LastRotArr是通过鼠标获得的旋转矩阵
for i := 1 to 4 do
ThisRotArr[i]:=LastRotArr[i]; // 更新
请问各位大神,什么地方出问题了,应该如何解决?期待您的回答! 展开
onPaint事件中
glRotatef(ThisRotArr[1],ThisRotArr[2],ThisRotArr[3],ThisRotArr[4]);
// ThisRotArr是当前旋转参数矩阵
glRotatef(LastRotArr[1],LastRotArr[2],LastRotArr[3],LastRotArr[4]);
// LastRotArr是通过鼠标获得的旋转矩阵
for i := 1 to 4 do
ThisRotArr[i]:=LastRotArr[i]; // 更新
请问各位大神,什么地方出问题了,应该如何解决?期待您的回答! 展开
4个回答
展开全部
ThisRotArr[i]:=LastRotArr[i]; // 更新
请问各位大神,什么地方出问题了,应该如何解决?期待您
请问各位大神,什么地方出问题了,应该如何解决?期待您
追问
?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-03-05
展开全部
哪看见代码了?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
楼主这个问题解决了么?解决了的话麻烦告知一下,我遇到同样的问题了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询