Optimizing your 3D model for Web
What is Multi-resolution and how can it help with designing the 3D character
for your AR scene?
A process called "multi-res" modeling involves subdividing a 3D model,
creating complex details like wrinkles, folds, and even texture through the
use of a large number of polygons, before applying these complex details as
maps, making it easier and efficient in an AR environment.
What is a normal map and how can it help with designing the 3D character
for your AR scene?
A normal map is an image used to encode surface details of a 3D object, with
colors representing light directions. It can be used to create a fake depth
perception. A normal map does not increase the number of polygons used in
an object, which means it can be used to improve how a character in an AR
scene appears with regards to details and performance.
What tools can you use to compress 3D models? Describe the process using
screenshots
Blender:
In Blender, 3D models can be compressed by reducing their polygon count
with the use of a modifier called the Decimate Modifier. You import the
model and then select it to add the Decimate Modifier from the Modifier
panel. You adjust the ratio value to lower the number of faces while
maintaining the overall shape. Finally, you apply that modifier and export the
optimized model, which will reduce file size and boost performance,
especially in an AR application.
glTF (with Draco Compression):
When you choose to export a model to a glTF (.glb) file, you have the option
to compress it to reduce the file size using Draco compression. In the export
menu, when you choose Draco compression, the quality of the mesh is not
affected, and the file size is reduced, which is more appropriate for AR and
web-based platforms because the model will load faster.
What is Multi-resolution and how can it help with designing the 3D character
for your AR scene?
A process called "multi-res" modeling involves subdividing a 3D model,
creating complex details like wrinkles, folds, and even texture through the
use of a large number of polygons, before applying these complex details as
maps, making it easier and efficient in an AR environment.
What is a normal map and how can it help with designing the 3D character
for your AR scene?
A normal map is an image used to encode surface details of a 3D object, with
colors representing light directions. It can be used to create a fake depth
perception. A normal map does not increase the number of polygons used in
an object, which means it can be used to improve how a character in an AR
scene appears with regards to details and performance.
What tools can you use to compress 3D models? Describe the process using
screenshots
Blender:
In Blender, 3D models can be compressed by reducing their polygon count
with the use of a modifier called the Decimate Modifier. You import the
model and then select it to add the Decimate Modifier from the Modifier
panel. You adjust the ratio value to lower the number of faces while
maintaining the overall shape. Finally, you apply that modifier and export the
optimized model, which will reduce file size and boost performance,
especially in an AR application.
glTF (with Draco Compression):
When you choose to export a model to a glTF (.glb) file, you have the option
to compress it to reduce the file size using Draco compression. In the export
menu, when you choose Draco compression, the quality of the mesh is not
affected, and the file size is reduced, which is more appropriate for AR and
web-based platforms because the model will load faster.