QMSH-Plugin →
quick-mesh in UnityThe Quick-Mesh Engine-Plugin makes it easy to use the Quick-Mesh Kernel in Unity.
This asset enables you to assemble 3D mesh procedurally in the Unity by writing simple generative scripts in the QMSH Scripting-Language - both in-editor (ahead-of-time) and in-player (at runtime)
Note: this plugin depends on the QMSH-Kernel.
WHAT-CAN-IT-BE-USED-FOR?Including, but not limited to:→ Generating architectural structures.
→ Generating furniture models and props.
→ Generating electronic device models.
→ Creating 3D iconography and widgets.
→ Structure-preserving LOD (level-of-detail) models.
→ Generating object-families and dynamic-entities.
→ General-purpose 3D procedural modelling.
FUNCTIONALITY:→ Create 3D entities using the Quick-Mesh Scripting-Language.
→ Automatically generates minimal-vertex (optimised) GameObjects.
→ Configures MeshFilters, MeshRenderers and (optionally) MeshColliders.
→ External-Kernel-Architecture for low-resource-overhead operation.
→ Supports Gouraud-shading mesh smoothing-groups.
→ Supports in-editor (ahead-of-time) mesh assembly.
→ Supports in-player (runtime) mesh assembly (Desktop-Builds-Only).
→ Custom Entity Editor-Scripts for easy use in-editor.
→ Compatible with earlier versions of Unity (from version 5).
LIMITATIONS:→ Imposes a per-entity 65K (65536) vertex-limit (Plugin-Only).
→ No-UVs: supports per-vertex RGBA and/or 3D-procedural-shaders only.
→ ASCII-OBJ-File-Interchange: slower than binary formats.
→ Currently lacks support for QMSH's Parameter-Definitions.
→ Runtime-Invocation for Linux, Mac-OSX and Windows builds only.
GETTING-STARTED:→ See the
Introductory Tutorial-VideoDOCUMENTATION:→ In-editor tooltips, hints and explanations of options.
→ Thoroughly documented source-code (all public-members).
→ Includes detailed accompanying PDF documentation.
→ Example-Scenes demonstrating ahead-of-time and runtime use.
HELP & SUPPORT:→ If you need any help or support - get in touch: support@qmsh.org
FEEDBACK:→ Got a question, suggestion or an idea? Contact: feedback@qmsh.org
→ If you make something cool with QMSH in Unity - it'd be great to hear!
ADDITIONAL-NOTES:→ Permissive Plugin Source-Code License: MIT, Apache.
→ Tested under Mac-OS and Windows operating systems.
For more information you can also refer to the
QMSH project's homepage.