游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2862|回复: 5

请问ogre中能不能直接用屏幕空间的坐标进行渲染?

[复制链接]

65

主题

518

帖子

521

积分

高级会员

Rank: 4

积分
521
发表于 2007-8-30 09:53:00 | 显示全部楼层 |阅读模式
刚开始学ogre,目前是想实现把一张图片作为背景画出来。比如renderwindow是640x480的,希望能用这样的模型v0( 0, 0, 0, 1 )
v1( 640, 0, 0, 1 )
v2( 0, 480, 0, 1 )
v3( 640, 480, 0, 1 )
来不通过摄像机的view * Proj变换,直接绘制。谢谢了先。 [em2]

12

主题

21

帖子

21

积分

注册会员

Rank: 2

积分
21
发表于 2007-8-30 10:24:00 | 显示全部楼层

Re:请问ogre中能不能直接用屏幕空间的坐标进行渲染?

用Overlay吧

65

主题

518

帖子

521

积分

高级会员

Rank: 4

积分
521
 楼主| 发表于 2007-8-30 15:33:00 | 显示全部楼层

Re:请问ogre中能不能直接用屏幕空间的坐标进行渲染?

好,我看看overlay。谢谢

2

主题

108

帖子

116

积分

注册会员

Rank: 2

积分
116
发表于 2007-8-30 16:31:00 | 显示全部楼层

Re:请问ogre中能不能直接用屏幕空间的坐标进行渲染?

用shader。。

18

主题

971

帖子

982

积分

高级会员

Rank: 4

积分
982
发表于 2007-8-30 16:38:00 | 显示全部楼层

Re:请问ogre中能不能直接用屏幕空间的坐标进行渲染?

无聊无聊,最简单的是把VIEW\PROJ都设成单位矩阵,这样相当于没进行变换,但楼主想要的效果并不是单位变换,而是^而是要求按窗口坐标进行变换,所以要设置一个变换矩阵的.自己想想怎么做吧,就说这么多,

65

主题

518

帖子

521

积分

高级会员

Rank: 4

积分
521
 楼主| 发表于 2007-8-30 18:37:00 | 显示全部楼层

Re:请问ogre中能不能直接用屏幕空间的坐标进行渲染?

不是,我要的就是不变换,就像D3D里的D3DFVF_XYZRHW那样的定点格式直接进光栅化。我不想改camera的metrices,觉得那样不太好。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-25 02:46

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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