O'Reilly logo

Mastering openFrameworks: Creative Coding Demystified by Denis Perevalov

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Using ofMesh

The ofMesh class is a powerful class that is used for representing, modifying, and rendering 3D objects. By default, it draws triangle meshes, but it can also be used for drawing curves and points.

The ofMesh class performs rendering of many thousands and even millions of triangles by one OpenGL call, at the highest possible speed. Even though using ofMesh will at first seem slightly more complicated than using ofTriangle(), it will give you more flexibility in creating and modifying 3D objects in return. So it is highly recommended that you use ofMesh for 3D in all cases, except the very beginning or for learning 3D. You can use ofMesh not only for 3D but for 2D graphics as well.

Tip

openFrameworks has one more class, named ofVBOMesh ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required