游戏开发论坛

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

3D地形相关问题

[复制链接]

21

主题

54

帖子

54

积分

注册会员

Rank: 2

积分
54
发表于 2007-2-6 13:29:00 | 显示全部楼层 |阅读模式
如果要生成一个超大的地形,一般多大的高度图比较合适?
一个大地形
m_pd3dDevice->DrawIndexedPrimitive( D3DPT_TRIANGLELIST, 0, 0, m_cxDIB*m_czDIB        , 0, m_nTriangles );
第4个参数该如何设置? 设置成本次渲染的顶点总数还是所有的顶点总数?
我设置成本次渲染总数就渲染不出来?

19

主题

51

帖子

51

积分

注册会员

Rank: 2

积分
51
QQ
发表于 2007-2-7 10:53:00 | 显示全部楼层

Re:3D地形相关问题

一般情况下是总顶点数,当然如果你超大地图,也可以设置为需要渲染数目。2个情况都是允许的。当然如果你说你渲染不出来,看看是否是顶点位置关系,顶点永远是从第一个开始渲染,所以可能你渲染了,但距离太远而无法看到。

6

主题

307

帖子

309

积分

中级会员

Rank: 3Rank: 3

积分
309
发表于 2007-2-7 13:25:00 | 显示全部楼层

Re:3D地形相关问题

一般地形都是直接保存Mesh的,里面有美工调整的结果,并不是直接程序生成的

地形一般都是分块的,有利于纹理重用和动态装载

59

主题

1490

帖子

1496

积分

金牌会员

Rank: 6Rank: 6

积分
1496
发表于 2007-2-8 09:15:00 | 显示全部楼层

Re:3D地形相关问题

超大?像素的?分块的组织方法不一样的哦。。。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-26 10:40

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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