Malla dividida
Dividir todas las mallas de escena por material
Aspose.3D for Java API tiene soporte para dividir todas las mallas de una escena en varias submallas por material. El método SplitMesh no dividirá una malla de la escena, si se le ha asignado un único material. Se puede lograr usando Aspose.3D for Java API.
SplitMeshPolicy
enum especifica la política de datos utilizada en el algoritmo de división de malla, admite dos políticas, comparte datos entre sub-mallas o cada sub-malla tiene sus propios datos (solo se usan datos).
El siguiente ejemplo de código divide todas las mallas de una escena por material. Cada sub-malla comparte los mismos datos directos y solo difiere en índices.
Dividir una malla especificando el material
Aspose.3D for Java API tiene soporte para dividir una malla especificando manualmente el material. La opción de malla dividida crea objetos separados y cada malla secundaria utilizará solo un material.
Malla dividida de la caja
Este tema de ayuda crea una malla de la caja para mantener el código completo y corto. Los desarrolladores pueden construir una malla manualmente como se narra en este tema de ayuda:Crear una malla de cubo 3D… Además, una caja está compuesta por 6 planos y cada plano se convertirá en una malla secundaria. La siguiente muestra de código divide una malla primitiva especificando manualmente el material.