游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1481|回复: 3

请教第一人称视角!

[复制链接]

17

主题

65

帖子

98

积分

注册会员

Rank: 2

积分
98
发表于 2004-12-16 13:31:00 | 显示全部楼层 |阅读模式
看过一些文章后,对于视点和向上方向的向量求法很是不解,向上方向的点在视变换变时也变吗?希望有高手能给我一份D3D的源码能研究一下,谢谢。
我的E_MAIL:glove56@sina.com.cn

20

主题

473

帖子

502

积分

高级会员

Rank: 4

积分
502
发表于 2004-12-16 13:59:00 | 显示全部楼层

Re:请教第一人称视角!

向上向量也需要变换
具体步骤
1。根据yaw,pitch,roll得到视变换矩阵
2。变换upvert
3。变换viewvert
4.根据新的upvert,和viewvert求得新的VIEW矩阵

50

主题

992

帖子

1012

积分

金牌会员

Rank: 6Rank: 6

积分
1012
发表于 2004-12-16 14:23:00 | 显示全部楼层

Re:请教第一人称视角!

一般情况下都是向上不变,如果是飞行视角的话就要变化。总之就是让Up,Look,Right(如果是左手的话)始终保持正交

15

主题

107

帖子

115

积分

注册会员

Rank: 2

积分
115
发表于 2004-12-17 00:37:00 | 显示全部楼层

Re:请教第一人称视角!

代码,你去找个dxsdk,里面有一个demo程序就可以参考!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-12-23 18:00

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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