{"repo":"EmberNoGlow/Merging-Meshes-Godot","free":true,"listed":false,"github":"https://github.com/EmberNoGlow/Merging-Meshes-Godot","clone":"git clone https://github.com/EmberNoGlow/Merging-Meshes-Godot.git","description":"Optimize your 3d scenes with Merging Meshes.","language":"GDScript","stars":31,"topics":["add-on","godot","graphics","mesh","optimisation","perfomance","rendering","scene","tool"],"license":"CC0-1.0","category":"game-templates","readme_excerpt":"Merging Meshes Godot Optimize your 3d scenes with Merging Meshes. This mini-addon is the basis of my new powerful addon . What is it? Merging Meshes is an add-on for Godot 4 that is designed to optimize scenes with a large number of MeshInstance3D and procedural geometry . How it works? Meshes are combined by merging MeshInstance3D using SurfaceTool (append from method). This allows you to combine an unlimited number of meshes into one , resulting in a HUGE GROWTH in perfomance as only one drawing call is made instead of thousands Features 1. UV and material support. 2. Clear and minimal code. 3. Convenient API - you can use this code in your tools! 4. Works in the editor! Usage 1. Download and enable the addon (Make sure that the folder is located in addons ). 2. Add a MergingMeshes node to your scene. 3. In the Inspector panel, add your MeshInstance3D nodes to the meshes parameter. 4. Optional: Assign a Material3D to the GeneralMaterial parameter to set the material for the merged mesh or use Original mesh materials . 5. Editor tools are available - you can merge meshes directly in the editor! Generation at Runtime can be disabled/enabled. 6. Recommended: Keep the HideSource parameter enabled to automatically hide the original MeshInstance3D nodes. About This mini-add-on is a component of a larger add-on. Check out my profile to find more projects! Screenshot Did you like the high FPS? Consider starring this repository to make it easier for others to find it . --- Thanks fo","default_branch":null,"files":null,"tree":[],"storefront":"/r/EmberNoGlow","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/EmberNoGlow/Merging-Meshes-Godot/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}