Рет қаралды 5,031
In this video we learn how to optimize meshes and models using the Mesh Optimizer tool.
Mesh Optimizer: github.com/zeux/meshoptimizer
Arseny Kapoulkine on youtube: / @zeuxcg
Timecodes:
0:00 Intro
1:12 Installing Mesh Optimizer
2:33 Integration
2:47 SOA to AOS
8:11 Integration - continued
9:54 Optimization #1 - drop duplicate vertices
12:57 Optimization #2 - optimize the vertex cache
14:07 Optimization #3 - optimize overdraw
15:50 Optimization #4 - optimize the vertex buffer
16:37 Optimization #5 - mesh simplification
19:14 Outro
Make sure to watch all the previous tutorials in the "OpenGL For Beginners" playlist at • OpenGL for Beginners
Please visit ogldev.org to see more of my tutorials on modern OpenGL.
Link to source: github.com/emeiri/ogldev/blob...
If you want to get the same version of the code that was used in the video checkout the tag 'TUT_48_MESH_OPTIMIZER'.
OpenGL 4.6 specification: www.khronos.org/registry/Open...
Credits:
Models from McGuire Computer Graphics Archive: casual-effects.com/data/
Image: www.cleanpng.com/png-download...
GPU Image by rwindr from Pixabay
-----------------------
Easy Love by Hotham / hothammusic
Creative Commons - Attribution 3.0 Unported - CC BY 3.0
Free Download / Stream: bit.ly/405k8o8
Music promoted by Audio Library bit.ly/3Qbk2H1
-----------------------
Tropical Funk by tubebackr / tubebackr
Creative Commons - Attribution-NoDerivs 3.0 Unported - CC BY-ND 3.0
Free Download / Stream: bit.ly/3Q6Ut9N
Music promoted by Audio Library bit.ly/3MxS2fR
----------------------
Feel free to comment below.
Email: ogldev1@gmail.com
Instagram: @ogldev1
Github: github.com/emeiri/ogldev.git
Twitter: @ogldev
One time donations (Paypal): ogldev.org/donate.html
Patreon: / ogldev
Enjoy,
Etay Meiri
#opengl #ogldev #opengtutorials