游戏开发论坛

 找回密码
 立即注册
搜索
12
返回列表 发新帖
楼主: xxj321

透视投影方式下,关于用鼠标拖动物体的问题

[复制链接]

2

主题

177

帖子

177

积分

注册会员

Rank: 2

积分
177
发表于 2005-6-25 10:20:00 | 显示全部楼层

Re: Re:透视投影方式下,关于用鼠标拖动物体的问题

sillyemperor: Re:透视投影方式下,关于用鼠标拖动物体的问题

这是坐标转换的问题,可以用int gluUnProject()将屏幕坐标转换成对象坐标


正好前阵子刚做过这个
反投影是必要步骤,但最重要的是把你在屏幕空间光标的位置变化向量映射到eye(view) space,或者更复杂一点到object space,然后计算出在不同的空间里正确的变换,再把这些变换加入到相应的变换阶段中

像卡马克说的viewport的aspect ratio和frustum 的aspect ratio不同确实也很容易造成问题

8

主题

18

帖子

18

积分

新手上路

Rank: 1

积分
18
发表于 2005-7-5 16:52:00 | 显示全部楼层

Re:透视投影方式下,关于用鼠标拖动物体的问题

楼上的,有没有代码给我看看
zd121@sohu.com
谢谢了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-12-26 06:50

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表