3D Models - Analyzer
Introduction
When you mint new NFTs or create new props, the model analyzer tool will return information and metrics related to your 3D models, or images.
Below you can see some explanations and recommendations for each of the metrics.
Metrics
BIT Cost
The BIT cost shown after analyzing a model is an estimate. This value is the BIT cost for placing the asset at its default scale. If you alter the scale the BIT cost will change from this estimate.
BIT cost is determined from a number of factors. For an author wishing to get the cost lower, you'll need to reduce the poly count for your model, reduce the number of meshes & materials used, reduce the dimensions of your model and the texture size.
Poly Count
Poly count is the number of primitives (mainly triangles) used to render a mesh in the 3D world. The higher the poly count the more detail on the mesh (and higher system requirements too). However, there are other ways to achieve detail while keeping the poly count low.
If you want to reduce poly count, you can try using the decimate modifer inside Bender (or equivalent in other tools), take advantage of normal map and baking to get more perceived detail with less actual geometry.
Total Meshes
Total meshes is the number of meshes that will be drawn to the screen in the 3D world. Your model file can have more than 1 mesh because you either exported the file with more than 1 mesh in the scene or you used more than one material on a mesh.
Reducing the total meshes is normally done by baking textures so you can use a single material on a mesh and ensuring you only export meshes needed in the model file.
Performance Score
Performance score is a rating metric, 10 being the best performance and 1 being the worst. The rating is a combination of factors from poly count, to number of meshes and gives you an idea of the performance impact from your model.
Improving other aspects of the model, such as poly count and number of meshes & materials will improve the performance rating.
Loading Score
Loading score is another rating metric, again 10 being the best load performance and 1 being the worst. This rating is mostly derived from the file size, often a more performant mesh will be a better loading mesh too but not always.
Focus on reducing texture size and poly count to get a better loading score.
Collider
If a mesh has a collider, you'll be able to enable collisions for it inside the world.
Last updated