0
votes

Is there a simple way to reduce the complexity of prefabs that I'm using in Unity? I notice that some prefabs I download are "Low Detail" which render far more quickly on my HoloLens device. Other high quality prefabs don't do so well. Is there a "slider" or something similar where I can adjust the quality of the prefab (or its underlying components like materials, textures, etc), without having to do work in Blender (outside of my skill set)? I know the Unity project Quality Settings are helpful, but those settings impact the entire experience, instead of specific prefabs that are causing problems. Thanks.

1
No, you must hire a studio to make different assets. Your question would be much like asking "I saw a movie on the weekend and I want a different movie."Fattie
What you need is different "LOD" ("quality") set of prefabs, there's no workaround for that (except if you create your own meshes and prepare them, but as you mention prefabs, this is a different story I assume. Here's a doc page for a better understand: docs.unity3d.com/Manual/LevelOfDetail.htmluser2299169

1 Answers

1
votes

There is no magic wand to fix objects. You need to learn a little about 3d modelling and Uvmapping. Fast way to increase your frame rate and reduce render time and memory is doing a clean mesh with the fewest polygons posibble and minor texture size possible. Ever trying to use quads instead of triangles or ngons. Uvmap texture also they influence in performance. Little textures = little resources to handle. In the market are several softwares that can help you to reduce your mesh sacrifying quality, and each 3d software how 3d Max , Lightwave 3d, Cinema 4d, blender, etc have their own tools to reduce or clean mesh. Sometimes is better a new retopology of your object than a reduce polygons algorithm for a clean mesh with low poly count.