游戏开发论坛

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

effect文件问题

[复制链接]

27

主题

308

帖子

314

积分

中级会员

Rank: 3Rank: 3

积分
314
发表于 2007-10-22 23:28:00 | 显示全部楼层 |阅读模式
为什么我用effect文件渲染,g_pd3dDevice->SetTransform( D3DTS_VIEW, &matView ),g_pd3dDevice->SetTransform( D3DTS_PROJECTION, &matProj );还是能影响物体坐标?
为什么我在effect文件里用oPos = mul( iPos, g_mWorldView );oPos = mul( oPos, g_mProj );反而没用呢

20

主题

222

帖子

276

积分

中级会员

Rank: 3Rank: 3

积分
276
发表于 2007-10-23 05:28:00 | 显示全部楼层

Re:effect文件问题

看来你的程序还使是用固定管线渲染嘛

27

主题

308

帖子

314

积分

中级会员

Rank: 3Rank: 3

积分
314
 楼主| 发表于 2007-10-25 08:54:00 | 显示全部楼层

Re:effect文件问题

为什么我还是使用固定管线?怎么改变它。我的确用了effect文件。

0

主题

34

帖子

46

积分

注册会员

Rank: 2

积分
46
QQ
发表于 2007-10-26 15:32:00 | 显示全部楼层

Re:effect文件问题

        pEffect->Begin( &cPasses, 0 );
        for( UINT p = 0; p < cPasses; ++p )
        {
            pEffect->BeginPass( p );
            {
//渲染
            }
            pEffect->EndPass();
        }
        pEffect->End();

是这样形式写的渲染吗
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-12-14 21:21

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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