游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2751|回复: 9

关于透视距阵的问题

[复制链接]

35

主题

340

帖子

350

积分

中级会员

Rank: 3Rank: 3

积分
350
发表于 2005-2-17 03:22:00 | 显示全部楼层 |阅读模式
我想要达到一种三视图的效果
就 是不要透视的效果
请问应该怎么办

我试着将模型用投影距阵压到z=0平面上,结果各个面之间没有了遮挡,显示很混乱了
sf_20052173224.jpg

190

主题

1801

帖子

2096

积分

金牌会员

Rank: 6Rank: 6

积分
2096
QQ
发表于 2005-2-17 04:04:00 | 显示全部楼层

Re:关于透视距阵的问题

不要透视看到什么?

17

主题

80

帖子

85

积分

注册会员

Rank: 2

积分
85
发表于 2005-2-17 07:49:00 | 显示全部楼层

Re:关于透视距阵的问题

不要透视是指图形不透明吗?如果是的话透明测试不就行了

65

主题

518

帖子

521

积分

高级会员

Rank: 4

积分
521
发表于 2005-2-17 07:58:00 | 显示全部楼层

Re: 关于透视距阵的问题

用正交投影.
D3DXMATRIX *WINAPI D3DXMatrixOrthoLH(          D3DXMATRIX *pOut,
    FLOAT w,
    FLOAT h,
    FLOAT zn,
    FLOAT zf
);

121

主题

2029

帖子

2034

积分

金牌会员

Rank: 6Rank: 6

积分
2034
QQ
发表于 2005-2-17 10:30:00 | 显示全部楼层

Re:关于透视距阵的问题

不要透视的意思是不要近大远小的透视效果。可以用正交投影来实现。

35

主题

340

帖子

350

积分

中级会员

Rank: 3Rank: 3

积分
350
 楼主| 发表于 2005-2-17 13:20:00 | 显示全部楼层

Re:关于透视距阵的问题

谢谢了
这个正交与投影距阵的区别是什么‘

13

主题

45

帖子

47

积分

注册会员

Rank: 2

积分
47
发表于 2005-2-17 13:43:00 | 显示全部楼层

Re:关于透视距阵的问题

透视矩阵中,物体在投影轴方向上的距离影响另外两个方向的长度,就是近大远小的意思,这是现实生活中的情况;
正交投影反之,只在工程上用得多,网上很多相关资料。

32

主题

1583

帖子

1589

积分

金牌会员

Rank: 6Rank: 6

积分
1589
发表于 2005-2-17 14:10:00 | 显示全部楼层

Re:关于透视距阵的问题

不用透视不就没有灭点了吗?
这样各点的投影计算公式应该更简单才对。

13

主题

97

帖子

97

积分

注册会员

Rank: 2

积分
97
发表于 2005-2-17 21:31:00 | 显示全部楼层

Re:关于透视距阵的问题

透视投影有灭点,原本平行的线变得可能不平行,正交里平行的线依旧平行

190

主题

1801

帖子

2096

积分

金牌会员

Rank: 6Rank: 6

积分
2096
QQ
发表于 2005-2-17 23:44:00 | 显示全部楼层

Re:关于透视距阵的问题

我明白了,用正交不就行了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-12-24 09:34

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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