游戏开发论坛

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

求助,我想得到顶点最终渲染在屏幕上的坐标,怎么做

[复制链接]

89

主题

4036

帖子

4132

积分

论坛元老

Rank: 8Rank: 8

积分
4132
发表于 2004-11-6 22:49:00 | 显示全部楼层

Re:求助,我想得到顶点最终渲染在屏幕上的坐标,怎么做

自己去乘矩阵.
不会的,去下我的数学库.http://xreal.51.net/

14

主题

283

帖子

293

积分

中级会员

Rank: 3Rank: 3

积分
293
QQ
 楼主| 发表于 2004-11-8 22:12:00 | 显示全部楼层

Re:求助,我想得到顶点最终渲染在屏幕上的坐标,怎么做

谢谢楼上的几位啊,问题终于解决了,呵呵.

6

主题

582

帖子

582

积分

高级会员

Rank: 4

积分
582
发表于 2004-11-9 09:43:00 | 显示全部楼层

Re:求助,我想得到顶点最终渲染在屏幕上的坐标,怎么做

定义一个缩放矩阵,matViewScale=D3DXMATRIX(ScreenWidth/2,0,0,0,0-ScreenHeight/2,0,0,0,0,1,0,ScreenWidth/2,ScreenHeight/2,0,1);

顶点坐标*matWorldViewProj*matViewScale
得到一个
最终坐标X=output.x/output.w;
最终坐标Y=output.y/output.w;

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-12-23 05:42

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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