Easy Asset Search

Advanced Merger Toolkit

Advanced Merger Toolkit Asset Image * This page contains affiliate links, meaning we may earn a small commission if you purchase something through them, at no extra cost. $20
Category:
ToolsModeling
Developer:
Drunken Lizard Games
Price:
$20
Rating:
(4 reviews)
Favorites:
228
Download Size:
103.88 MB
Current Version:
1.4.8a
Supported Unity Version:
2017.4.37 or higher
Last Update:
Jan 4, 2021
Original Release:
Nov 19, 2018
Description:
A powerful, easy to use, non-destructive Mesh and Material Merger Tool.





This tool makes it possible to combine groups of objects into a single or small groups of objects in order to improve the performance of your games without sacrificing your workflow.

It also allows for the creation of merged LODs by re-using already existing LODs from the original objects, and controlling the percentage of objects included in each LOD and minimum size each object needs to have for each LOD.




Manual: Advanced Merger Toolkit Manual






Features:

- (NEW!) Supports Skinned Meshes!,

- (NEW!) Supports Substances in 2017 and 2018+,

- (NEW!) Supports Meshes with UVs out of bounds (Outside of [0, 1] UV space) for both Mesh and Material Merger.

- (NEW!) Added support for Amplify Impostors and ability to automatically generate Impostors for specific LODs.

- (NEW!) Material Merge outside of the Merger Tool and use/share the baked data in any Merger Component, saving iteration time, reducing combined textures and draw calls;

- (NEW!) Merge groups of objects using a grid (Great for large modular zones);

- (NEW!) Use custom objects for specific LODs instead of using the merger (Imposters, custom mesh, etc);

- (NEW!) - Ability to include custom components by duplicating the original raw collection and removing not needed components.

- Merge groups of objects with the same materials into one single object;

- Merge groups of objects with different materials into a single object with a single material;

- Non-destructive workflow (easily go back and forth between the original and merged objects, for a single or multiple Merger groups in the scene)

- LOD Generation with control over percentage of meshes and minimum size per object per LOD;

- Include/exclude specific materials from LODs;

- Material merge specific groups of objects with specific materials into their own merged object (e.g. Separate objects for Standard Opaque and Standard Cut-Off);

- Share merged materials between different LODs;

- Easy and powerful texture and material setup for Material Merger with scriptable objects;

- Re-use already baked lightmaps used by the original objects for the new merged objects;

- Re-position UV2 Lightmap UVs so they do not overlap (for use with baked lightmaps);

- No coding required when using in the Editor;

- Run-time support;

- Generate cloned colliders from original objects;

- Perform Merger to every Merger group in the scene with one click;

- Switch between the originals and merged objects of all Merger groups in the scene with one click;

- Prefab creation and save all merged meshes/materials/textures inside a given project folder;

- Preview merged statistic results before performing merge generation.

- Full source code.





Supports:

- Skinned Meshes;

- GameObjects with or without LODGroup component (Will use original object's LODs for the merged LODs);

- Tiled/Offset/Scaled Materials;

- Multiple Materials per object;

- Meshes with UVs out of bounds for both Mesh and Material Merger.

- Substances (Editor only, not at run-time );

- Color multipliers in materials can be applied to textures in merged materials;

- Unity 2017/2018 (Tested all version from 2017.1 to 2018.2);

- Default Renderer, HDRP and LWRP;

- Any Shader. Keywords can be enabled when using Material Merger.





Results:

- Massive draw call reduction;

- Reduced number of shadow casters;

- Improved performance on both the CPU and GPU;

- Improved realtime lightmap results (especially for modular scenes);

- LODs are treated for the group as a whole instead of per object;

- Easy to work with and to change objects even after merging them.

- Slightly higher memory usage due to extra meshes and textures;





Current Limitations (Will be resolved in updates):

- No Run-time Substance support (Works just in editor);





Roadmap:

- Run-time Substance support.





Possible features for future versions:

- Automatic Mesh polycount reduction;

- Add objects to already merged objects efficiently at run-time;





Visit the official thread on the Unity forums for more information/questions/feedback/requests: Advanced Merger Toolkit Thread
continue »

Similar Packages