游戏开发论坛

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

摄像机空间的。。。

[复制链接]

6

主题

10

帖子

18

积分

新手上路

Rank: 1

积分
18
发表于 2010-9-20 02:48:00 | 显示全部楼层 |阅读模式
my_vertex g_floor[]=  //地板顶点
{
        {-100.0f,-10.0f,100.0f,0.0f,0.0f},
        {-100.0f,-10.0f,-100.0f,0.0f,10.0f},
        {100.0f,-10.0f,-100.0f,10.0f,10.0f},
        {100.0f,-10.0f,100.0f,10.0f,0.0f}
};

my_vertex g_vertices[]=
{
        {-1.0f,1.0f,1.0f,0.0f,0.0f}, //0 正面
        {-1.0f,-1.0f,1.0f,0.0f,1.0f}, //1
        {1.0f,-1.0f,1.0f,1.0f,1.0f},  //2
        {1.0f,1.0f,1.0f,1.0f,0.0f},  //3
       
        {-1.0f,1.0f,-1.0f,1.0f,0.0f}, //4  背面
        {-1.0f,-1.0f,-1.0f,1.0f,1.0f}, //5
        {1.0f,-1.0f,-1.0f,0.0f,1.0f}, //6
        {1.0f,1.0f,-1.0f,0.0f,0.0f},  //7
       
        {-1.0f,1.0f,-1.0f,0.0f,0.0f},  //8  左侧面
        {-1.0f,-1.0f,-1.0f,0.0f,1.0f},  //9
        {-1.0f,-1.0f,1.0f,1.0f,1.0f},  //10
        {-1.0f,1.0f,1.0f,1.0f,0.0f},  //11


为什么正方体在地板下面的

53

主题

98

帖子

101

积分

注册会员

Rank: 2

积分
101
发表于 2010-9-20 12:44:00 | 显示全部楼层

Re: 摄像机空间的。。。

看看相机的朝向是不是有问题!

1

主题

24

帖子

31

积分

注册会员

Rank: 2

积分
31
发表于 2010-9-21 17:59:00 | 显示全部楼层

Re:摄像机空间的。。。

摄像机放置有问题吧?看看摄像机的位置

6

主题

10

帖子

18

积分

新手上路

Rank: 1

积分
18
 楼主| 发表于 2010-9-22 12:55:00 | 显示全部楼层

Re:摄像机空间的。。。

        D3DXMatrixLookAtLH(&view_matrix,
                &D3DXVECTOR3(0.0f,6.0f,-20.0f),
                &D3DXVECTOR3(0.0f,-5.0f,0.0f),
                &D3DXVECTOR3(0.0f,1.0f,0.0f));
       
        p_D3DDevice->SetTransform(D3DTS_VIEW,&view_matrix);

        D3DXMatrixPerspectiveFovLH(&matProj,
                D3DX_PI/2,
                ((float)sw/(float)sh),
                1.0f,
                100.0f);
       
        p_D3DDevice->SetTransform(D3DTS_PROJECTION,&matProj);
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-6-4 23:38

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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