OptiScene

An asset by Smorty
The page banner background of a mountain and forest
OptiScene thumbnail image
OptiScene thumbnail image
OptiScene hero image

Quick Information

0 ratings
OptiScene icon image
Smorty
OptiScene

Adds a tool to combine MeshInstance3Ds into one MultiMeshInstance3DChanges since last version:- Added parent name and type indicator to figure out exactly which meshes will combine- Added collision support for summarizing multiple Staticbodies into one (Watch out for non-uniform scaling of these Staticbodies though!)- Added scaling support, including non-uniform scaling- Improved console output for tracking down exactly what is happening during combination- Instead of replacing the meshes, it just adds the MultiMeshInstance now, in case something goes wrong in the conversion- Added seperators inbetween combination-options for more readable design

Supported Engine Version
4.0
Version String
1.1
License Version
MIT
Support Level
community
Modified Date
5 months ago
Git URL
Issue URL

Optiscene

Addds a mesh summarisation tool to the toolbar.

README screenshot of the tool window

A simple tool to quickly combine meshes which have the same Mesh Resource attached to them.

README Demo video of the tool in action

Instructions

  1. Have multiple MeshInstance3Ds with the same Mesh Resource under the same parent Node
  2. In the top toolbar click on Project > Tools > Summarize MeshInstance3Ds
  3. Select which MeshInstance3Ds to combine and which to keep seperate
  4. Confirm your selection with the Combine Button

Notes

  • Only MeshInstance3Ds with no child Node and no script attached to them will combine. This is a safety measure to not mess up your SceneTree.

Installation Instructions

  1. Clone this repository
  2. Unzip the addons folder into your project
  3. Activate the addon in your project settings

Adds a tool to combine MeshInstance3Ds into one MultiMeshInstance3D

Changes since last version:
- Added parent name and type indicator to figure out exactly which meshes will combine
- Added collision support for summarizing multiple Staticbodies into one (Watch out for non-uniform scaling of these Staticbodies though!)
- Added scaling support, including non-uniform scaling
- Improved console output for tracking down exactly what is happening during combination
- Instead of replacing the meshes, it just adds the MultiMeshInstance now, in case something goes wrong in the conversion
- Added seperators inbetween combination-options for more readable design

Reviews

0 ratings

Your Rating

Headline must be at least 3 characters but not more than 50
Review must be at least 5 characters but not more than 500
Please sign in to add a review

Quick Information

0 ratings
OptiScene icon image
Smorty
OptiScene

Adds a tool to combine MeshInstance3Ds into one MultiMeshInstance3DChanges since last version:- Added parent name and type indicator to figure out exactly which meshes will combine- Added collision support for summarizing multiple Staticbodies into one (Watch out for non-uniform scaling of these Staticbodies though!)- Added scaling support, including non-uniform scaling- Improved console output for tracking down exactly what is happening during combination- Instead of replacing the meshes, it just adds the MultiMeshInstance now, in case something goes wrong in the conversion- Added seperators inbetween combination-options for more readable design

Supported Engine Version
4.0
Version String
1.1
License Version
MIT
Support Level
community
Modified Date
5 months ago
Git URL
Issue URL

Open Source

Released under the AGPLv3 license

Plug and Play

Browse assets directly from Godot

Community Driven

Created by developers for developers