Unity Procedural Mesh Geometry

4 min. read

Introduction

https://catlikecoding.com/unity/tutorials/

https://assetstore.unity.com/packages/tools/modeling/mesh-editor-20476

https://assetstore.unity.com/packages/vfx/particles/spells/mesh-effects-67803

https://docs.unity3d.com/Manual/GeneratingMeshGeometryProcedurally.html

https://gamedev.stackexchange.com/questions/136169/performance-of-manipulating-a-mesh-in-realtime

https://gamedev.stackexchange.com/questions/72036/in-unity-how-do-i-dynamically-manipulate-parts-of-a-mesh

https://www.youtube.com/watch?v=z1r7VjgufJ8

https://www.reddit.com/r/Unity3D/comments/2thrjm/editing_mesh_durring_runtime/

http://jihui-shentu.info/mu-mesh-editor-for-unity/

https://www.gamasutra.com/blogs/RyanCzech/20130927/201163/A_Practical_Guide_to_Constructing_Tubes_on_Foreign_Planets.php?print=1

https://stackoverflow.com/questions/32733293/how-to-edit-mesh-vertices-in-unity

https://docs.unity3d.com/ScriptReference/Mesh-vertices.html

https://answers.unity.com/questions/14567/editing-mesh-vertices-in-unity.html

Vertices (Points)
Triangles (3 Points)

Mesh generation
Vertices
Triangles

Todo:

Unity AssetStore packages
https://assetstore.unity.com/packages/tools/modeling/geometry-algorithms-61875

https://github.com/karl-/pb_CSG

https://assetstore.unity.com/packages/essentials/tutorial-projects/procedural-examples-5141

https://assetstore.unity.com/packages/tools/sprite-management/poly-shape-54403

https://www.youtube.com/watch?v=5c0MatF6G2M

https://www.youtube.com/watch?v=bPO7_JNWNmI

https://www.youtube.com/watch?v=PUSOg5YEflM

https://www.youtube.com/watch?v=IBKNQVdV2FE

https://assetstore.unity.com/packages/tools/input-management/json-object-710

https://assetstore.unity.com/packages/tools/integration/online-maps-13261

https://codereview.stackexchange.com/questions/159072/mesh-generation-in-unity3d

https://www.gamasutra.com/blogs/HermanTulleken/20160812/279100/50_Tips_and_Best_Practices_for_Unity_2016_Edition.php

https://assetstore.unity.com/packages/tools/level-design/curvy-splines-7038

https://docs.unity3d.com/Manual/GeneratingMeshGeometryProcedurally.html

https://docs.unity3d.com/560/Documentation/Manual/Example-CreatingaBillboardPlane.html

https://docs.unity3d.com/Manual/Example-CreatingaBillboardPlane.html

https://answers.unity.com/questions/459786/can-you-generate-a-mesh-at-runtime.html

https://www.youtube.com/watch?v=iwsZAg7dReM

https://github.com/michidk/Unity-Script-Collection

http://barankahyaoglu.com/dev/openstreetmap-in-unity3d/

https://gamedev.stackexchange.com/questions/139950/generating-a-uv-map-for-a-procedural-mesh

https://forum.unity.com/threads/trying-extrude-a-2d-polygon-to-create-a-mesh.102629/

https://answers.unity.com/questions/638215/calculating-the-triangles-of-an-extruded-polygon.html

https://gist.github.com/valryon/f7b7b7d40e3fe2e12e6290a48ec439c6

https://github.com/UnityPatterns/PolyMesh

https://developer.oculus.com/documentation/unity/latest/concepts/book-unity-dg/

https://docs.unity3d.com/ScriptReference/Mesh.html

https://unity3d.com/learn/resources/downloads

References
https://docs.unity3d.com/Manual/GeneratingMeshGeometryProcedurally.html

https://assetstore.unity.com/packages/essentials/tutorial-projects/procedural-examples-5141

https://unity3d.com/learn/tutorials/s/procedural-cave-generation-tutorial

https://www.youtube.com/watch?v=5c0MatF6G2M

https://github.com/UnityPatterns/PolyMesh

https://github.com/gregoiredelzongle/GPGre-Tunnel-Creator

https://gist.github.com/bcatcho/6045755

https://gist.github.com/cmdr2/060665884d056969d2976e54dd222860

https://www.youtube.com/watch?v=UlqlfZUyE_8

https://catlikecoding.com/unity/tutorials/swirly-pipe/

http://games.ucla.edu/resource/unity-mesh-creator-2/

https://github.com/uclagamelab/MeshCreator

https://www.youtube.com/watch?v=AsR0-wCTJl8&index=4&list=PLFt_AvWsXl0eZgMK_DT5_biRkWXftAOf9

Sebastian Lague
https://www.youtube.com/channel/UCmtyQOKKmrMVaKuRXz02jbQ

https://github.com/karl-/pb_CSG

https://github.com/UnityPatterns/PolyMesh

http://www.procore3d.com/probuilder/

https://assetstore.unity.com/packages/tools/modeling/probuilder-111418

https://assetstore.unity.com/packages/essentials/tutorial-projects/procedural-examples-5141

https://docs.unity3d.com/ScriptReference/Mesh.html

Unite 2015 - A coder’s guide to spline-based procedural geometry
https://www.youtube.com/watch?time_continue=1101&v=o9RK6O2kOKo

A mesh extrusion along a bezier curve (Unity3d):
https://gist.github.com/cmdr2/060665884d056969d2976e54dd222860

PERLIN NOISE in Unity - Procedural Generation Tutorial

GENERATING TERRAIN in Unity - Procedural Generation Tutorial