游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2168|回复: 4

关于大地形顶点使用方法的问题

[复制链接]

50

主题

200

帖子

200

积分

中级会员

Rank: 3Rank: 3

积分
200
发表于 2008-6-10 09:48:00 | 显示全部楼层 |阅读模式
关于大地形顶点使用方法的问题。



        假如俺需要一个1024×1024高度的地形。
       
        假如我的硬件只支持512个顶点。
       
        能用的只有256 个。一部分还要给别的使用。
       
        惨。。。。。。。。
       
       
        那么我就开一个256 个顶点的显卡地形顶点池,
       
       
        我们平时计算的时候,是把那些要计算的顶点都在一般内存池计算,
       
        等最后渲染的时候,再用memcpy分批搬进显卡地形顶点池么?
       
        这样似乎效率就会低很多,但是不这样又没有什么更好的方法。
       
        请问大家都是怎么做的?
       
       
       
        各位老手都应该碰到过这种情况吧,有没有比较妥善的管理方法?

6

主题

60

帖子

60

积分

注册会员

Rank: 2

积分
60
发表于 2008-6-10 12:00:00 | 显示全部楼层

Re:关于大地形顶点使用方法的问题

可以把这个地形分成16*16的小块,分批渲染。
我是这样想的...,不知道行不行

5

主题

686

帖子

697

积分

高级会员

Rank: 4

积分
697
QQ
发表于 2008-6-10 14:44:00 | 显示全部楼层

Re:关于大地形顶点使用方法的问题

真那么怕用CPU的话直接搞DX10,用GS一次画个32*32的,然后GS里面细分32*32不就1K*1K了吗

50

主题

200

帖子

200

积分

中级会员

Rank: 3Rank: 3

积分
200
 楼主| 发表于 2008-6-10 15:15:00 | 显示全部楼层

Re:关于大地形顶点使用方法的问题

并不是怕用CPU.
只是问一下碰到这种问题, 大家是怎么解决的.
请问, GS是什么....-_-b

50

主题

200

帖子

200

积分

中级会员

Rank: 3Rank: 3

积分
200
 楼主| 发表于 2008-6-10 15:25:00 | 显示全部楼层

Re:关于大地形顶点使用方法的问题

我的意思是, 在分不出的情况下, 是不是通过分批计算的方式完成的?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-22 07:04

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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