游戏开发论坛

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

D3D如何画出正方形网格? 即没有中间那条斜线

[复制链接]

10

主题

14

帖子

20

积分

注册会员

Rank: 2

积分
20
发表于 2008-9-8 10:28:00 | 显示全部楼层 |阅读模式
新手做地形编辑器  需要画出网格~~~  
都知道D3D图元是三角形  该怎么解决
请教各位大大

2

主题

683

帖子

687

积分

高级会员

Rank: 4

积分
687
发表于 2008-9-8 11:30:00 | 显示全部楼层

Re:D3D如何画出正方形网格? 即没有中间那条斜线

贴图上去

19

主题

638

帖子

638

积分

高级会员

Rank: 4

积分
638
发表于 2008-9-8 12:09:00 | 显示全部楼层

Re:D3D如何画出正方形网格? 即没有中间那条斜线

画线就行了

10

主题

14

帖子

20

积分

注册会员

Rank: 2

积分
20
 楼主| 发表于 2008-9-8 13:06:00 | 显示全部楼层

Re: Re:D3D如何画出正方形网格? 即没有中间那条斜线

qrli: Re3D如何画出正方形网格? 即没有中间那条斜线

画线就行了


D3D怎么画线呢?  :-)

19

主题

638

帖子

638

积分

高级会员

Rank: 4

积分
638
发表于 2008-9-8 13:59:00 | 显示全部楼层

Re:D3D如何画出正方形网格? 即没有中间那条斜线

HRESULT IDirect3DDevice9:rawPrimitive(
  D3DPRIMITIVETYPE PrimitiveType,
  UINT StartVertex,
  UINT PrimitiveCount
);

typedef enum D3DPRIMITIVETYPE
{
    D3DPT_POINTLIST = 1,
    D3DPT_LINELIST = 2,
    D3DPT_LINESTRIP = 3,
    D3DPT_TRIANGLELIST = 4,
    D3DPT_TRIANGLESTRIP = 5,
    D3DPT_TRIANGLEFAN = 6,
    D3DPT_FORCE_DWORD = 0x7fffffff,
} D3DPRIMITIVETYPE, *LPD3DPRIMITIVETYPE;

10

主题

14

帖子

20

积分

注册会员

Rank: 2

积分
20
 楼主| 发表于 2008-9-8 14:18:00 | 显示全部楼层

Re: Re:D3D如何画出正方形网格? 即没有中间那条斜线

qrli: Re3D如何画出正方形网格? 即没有中间那条斜线

HRESULT IDirect3DDevice9::DrawPrimitive(
  D3DPRIMITIVETYPE PrimitiveType,
  UINT StartVertex,
  ...

搞定3Q  多谢了~~~  o(∩_∩)o...
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-22 06:16

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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