SkinnedMesh Combiner
awtdev
$11.99
(no ratings)
Date |
Price |
---|---|
日期和时间 |
价钱($) |
12/12(2022) |
9.99 |
10/24(2023) |
11.99 |
11/15(2024) |
11.99 |
Jump AssetStore
Combine mesh geometry, merge their materials, save on draw calls and increase rendering efficiency with SkinnedMesh Combiner!Included demo scenes built using the built-in render pipeline, but the user may provide a material from any render pipeline to be used in the combined mesh. The render pipeline does not affect mesh combination in any way.DEMOIf you use Skinned Mesh Renderers you could probably combine them for extra rendering efficiency. Give your GPU a break by optimizing its workload!Roughly speaking for each mesh and each material Unity has to send 1 draw call to the GPU to be rendered. With SkinnedMesh Combiner, you could turn a model with 16 meshes, 1 material each (16 * 16 = 256 Draw calls!) down into a single mesh and a single material, resulting in only 2 draw calls!This optimization gives you the performance freedom to fit more characters, obects, and fun into your games!NotesALL meshes and textures involved in combining MUST have Read/Write enabledALL textures for each mesh must share the same uniform dimensions or they will be ignoredOnly a single blendshape (shape key) frame (0-1) is supportedThis tool is intended to be used to combine SMRs or SMRs with MRs. Unity provides a built-in method for combining regular meshes (no skinning, boneweights or blendshapes) which is Mesh.CombineMeshes(), so if that's what you need I recommend using that instead.DOCUMENTATIONFeaturesSimple component to combine as many skinned meshes as you'd like down into a single combined meshAuto-detect feature can find mesh renderers and assign the proper settings for combiningDifferent combine modes allow you to influence the result of the combination methodDefaultCombines and replaces object in sceneCombine to NewCreates new gameobject with combined meshCombine to PrefabCreates prefab of combined meshToggleable settings let you decide what your final mesh needs or doesn't needFull support for combining mesh properties such as:Vertex coloursALL UV channels (1-8)Mesh blendshapesMesh boneweightsMesh material texturesBy default, combines albedo and metallic texturesAdditionally, can combine regular mesh renderers onto a pre-existing skinned mesh renderer hierarchy. Perfect for adding equipment meshes onto a character for example!Can create "virtual bones" to bind regular meshes or other skinned mesh renderers onto an existing armature. Perfect for including combined weapon meshes in animations!Extensive documentation