游戏开发论坛

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

我要分别绘制一个正方体和一个金字塔,下面这段代码错

[复制链接]

7

主题

12

帖子

12

积分

新手上路

Rank: 1

积分
12
发表于 2010-8-10 14:10:00 | 显示全部楼层 |阅读模式
我要分别绘制一个正方体和一个金字塔,下面这段代码错那里?
if(SUCCEEDED(g_pd3dDevice->BeginScene()))
{   
  SetmatWorld2();
SetMaterAndLight();
  g_pd3dDevice->SetStreamSource(0,g_pVB,0,sizeof(CUSTOMVERTEX));
  g_pd3dDevice->SetFVF(D3DFVF_XYZ|D3DFVF_NORMAL);
  g_pd3dDevice->SetIndices(g_pIB);
  g_pd3dDevice->DrawIndexedPrimitive(D3DPT_TRIANGLELIST,0,0,8,0,12);//绘制正方体

  SetmatWorld();
  g_pd3dDevice->SetStreamSource(0,g_pVB,0,sizeof(CUSTOMVERTEX));
  g_pd3dDevice->SetFVF(D3DFVF_XYZ|D3DFVF_NORMAL);
  g_pd3dDevice->SetIndices(g_pIB);
  g_pd3dDevice->DrawIndexedPrimitive(D3DPT_TRIANGLELIST,8,8,5,8,6);//绘制金字塔

  g_pd3dDevice->EndScene();
}

2

主题

15

帖子

15

积分

新手上路

Rank: 1

积分
15
发表于 2010-8-10 14:32:00 | 显示全部楼层

Re:我要分别绘制一个正方体和一个金字塔,下面这段代码

效果估计很搞笑吧,金字塔和正方体你用同一个VB和IB来绘制

7

主题

12

帖子

12

积分

新手上路

Rank: 1

积分
12
 楼主| 发表于 2010-8-10 17:12:00 | 显示全部楼层

Re:我要分别绘制一个正方体和一个金字塔,下面这段代码

怎么办????

2

主题

7

帖子

7

积分

新手上路

Rank: 1

积分
7
发表于 2010-8-11 09:32:00 | 显示全部楼层

Re:我要分别绘制一个正方体和一个金字塔,下面这段代码

是看不到要绘制的东西还是怎么了?你把问题说清楚

0

主题

398

帖子

577

积分

高级会员

Rank: 4

积分
577
发表于 2010-8-11 10:17:00 | 显示全部楼层

Re: Re:我要分别绘制一个正方体和一个金字塔,下面这段

luckycrc: Re:我要分别绘制一个正方体和一个金字塔,下面这段代码错那里?kkkkkkkkkkk

效果估计很搞笑吧,金字塔和正方体你用同一个VB和IB来绘制

虽然是相同的VB和IB,但是偏移不同吧....

7

主题

12

帖子

12

积分

新手上路

Rank: 1

积分
12
 楼主| 发表于 2010-8-14 17:40:00 | 显示全部楼层

Re:我要分别绘制一个正方体和一个金字塔,下面这段代码

你们是怎么绘制的,可以说一下吗?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-6-8 08:09

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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