Natural Detail
Many phenomena found in nature don’t conform well to simple geometric representations. Many of these objects, such a fire and smoke, have complex internal motions and indistinct borders. Others, such as a cloud layer and a lake surface, can have boundaries, but these boundaries are constantly changing and are complex in shape. This chapter focuses on these amorphous objects, extending OpenGL’s expressive power by harnessing techniques such as particle systems, procedural textures, and dynamic surface meshes.
Given the complexity in detail and behavior of the objects being modeled, tradeoffs between real-time performance and realism are often necessary. Because of this, performance issues will often be considered, and ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access