游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1195|回复: 1

请教高手有关于3D游戏中地图的优化处理

[复制链接]

1

主题

5

帖子

5

积分

新手上路

Rank: 1

积分
5
发表于 2009-3-10 10:16:00 | 显示全部楼层 |阅读模式
本人学3D不久,而且是自学的,本身从事游戏开发方面的工作。
最近在学习3D方面的编程,也看了一些有关方面的书籍,在看到地图方面的知识的时候遇到一些问题。由于对于大型地图来说顶点数据需要相当一部分的空间,而且在渲染的时候不可能整个地图全部绘制出来,考虑到效率的问题。看了下网上的一些资料说把顶点缓冲分多个部分,但是具体不知道该怎么实现,希望高手指点一下。希望有源代码附加参考,更有助于理解。可发至邮箱zhangmeirong123@126.com

0

主题

56

帖子

62

积分

注册会员

Rank: 2

积分
62
发表于 2009-3-16 12:56:00 | 显示全部楼层

Re:请教高手有关于3D游戏中地图的优化处理

分成多个部分就是指比如吧整个正方形的地形分成16x16块,然后每次渲染只画我的View Frustum看得到的那些块,这样可以让显卡每帧绘制比较少的多边形。很好实现吧,不用去网上找代码了吧,只要加个数据结构,增加一些求交代码就行。另外对于地形还可以使用LOD处理,具体资料可以去网上搜搜
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-20 03:23

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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