chunked lod pros and cons

优点:

  • 网格是最佳细分的,在平坦区域不需要创建顶点
  • 适用于传统硬件,甚至是移动设备。许多其他算法在顶点着色器中使用位移高度图,且相应的GLSL函数(texture或textureLod)在低端设备的顶点着色器中不可用
    缺点:
  • 预处理步骤(创建网格四叉树)非常耗时
  • 必须将大量数据存储在磁盘上(顶点的所有三个坐标以及变形算法的其他变形数据)
  • 所有这些网格都必须从CPU传输到GPU

原文地址:https://blog.51cto.com/1960961732/2367112

时间: 2024-11-05 21:39:02

chunked lod pros and cons的相关文章

The pros and cons of oral bacteria(非常重要)

The pros and cons of oral bacteria(需要翻译) By Rosemary Frei, MSc, DrBicuspid.com contributing writerwww.researchgate.net 科研资料共享Philip D. Marsh 口腔生物学专家  出书<Oral Microbiology, 5e> http://dental.case.edu/    Western Reserve University School of Dental Me

Pros and Cons of T4 in Visual Studio 2008

Oleg Sych - ? Pros and Cons of T4 in Visual Studio 2008 Pros and Cons of T4 in Visual Studio 2008 Posted by Oleg Sych January 1, 2009 T4 is a fully-featured, template-based code generation engine built into Visual Studio 2008. It offers rich function

Oleg Sych - ? Pros and Cons of T4 in Visual Studio 2008

Oleg Sych - ? Pros and Cons of T4 in Visual Studio 2008 Pros and Cons of T4 in Visual Studio 2008 Posted by Oleg Sych January 1, 2009 T4 is a fully-featured, template-based code generation engine built into Visual Studio 2008. It offers rich function

Java性能提示(全)

http://www.onjava.com/pub/a/onjava/2001/05/30/optimization.htmlComparing the performance of LinkedLists and ArrayLists (and Vectors) (Page last updated May 2001, Added 2001-06-18, Author Jack Shirazi, Publisher OnJava). Tips: ArrayList is faster than

iOS源代码管理git

01. GIT简介 git是一款开源的分布式版本控制工具 在世界上所有的分布式版本控制工具中,git是最快.最简单.最流行的 git的起源 作者是Linux之父:Linus Benedict Torvalds 当初开发git仅仅是为了辅助Linux内核的开发(管理源代码) git的现状 在国外已经非常普及,国内并未普及(在慢慢普及) 越来越多的开源项目已经转移到git 02. GIT在本地的操作 01. GIT命令行帮助 $ git help 查看git所有命令的帮助 $ git help 子命

Understand the Qt containers(有对应表)

Container classes are one of the cornerstones of object-oriented programming, invaluable tools that free us from having to permanently think about memory management. Qt comes with its own set of container classes, closely modeled after those in the S

git团队开发操作

01. 建立代码仓库(专门用于团队开发的代码仓库) ================================================================================ # 切换目录 $ cd /Users/lnj/Desktop/git演练/公司/weibo # 建立空白代码库(专门用于团队开发) $ git init --bare 02. 项目经理准备项目(前奏) ==========================================

Overview of iOS Crash Reporting Tools: Part 1/2

Believe it or not, developers are not perfect, and every once in a while you might have a (gasp!) bug in your app. You will try your best to ship your apps with no bugs in them, but more often than not you realise afterwards that a bug has slipped th

超大地形的处理 (Terrain Visualization)【转自知乎】

转自顾露 [开放世界游戏中的大地图背后有哪些实现技术?] 链接:http://gulu-dev.com/post/2014-11-16-open-world ### 4. 超大地形的处理 (Terrain Visualization) 终于说到对超大地形的处理了.可以说从上世纪九十年代起,超大地形的可视化,一直是3D游戏领域热门的话题.今天我们就借着这个机会,把相关的算法和实现理一理吧. 考虑到篇幅太长的话,俺的手指头招架不住,再一个不少对这个话题感兴趣的同学可能压根就不是程序员,一些实现细节可