Explore nuestros productos

Aspose.3D for .NET 20,2 Notas de la versión

Mejoras y cambios

ClaveResumenCategoría
THREEDNET-612  IFC, generación de forma I de procedimiento compatible  Nueva característica
THREEDNET-615  IFC procesal compatible con generación de forma C  Nueva característica
THREEDNET-616  IFC compatible con generación de forma Z de procedimiento  Nueva característica
THREEDNET-617  IFC compatible con generación de forma L de procedimiento  Nueva característica
THREEDNET-618  IFC compatible con la generación de forma T de procedimiento  Nueva característica
THREEDNET-619  IFC, generación de forma en U de procedimiento compatible  Nueva característica
THREEDNET-620  IFC, generación de forma de rectángulo de procedimiento compatible  Nueva característica
THREEDNET-625  IFC, generación de forma de círculo de procedimiento compatible  Nueva característica
THREEDNET-626  IFC, generación de forma de elipse de procedimiento compatible  Nueva característica
THREEDNET-558  Add soporte de representación de transparencia en el renderizador web  Mejora
THREEDNET-606   Cuadro delimitador de visualización si se selecciona el nodo en el navegador de activos.  Mejora
THREEDNET-613  Añadir el soporte de renderizado de la forma  Mejora
THREEDNET-630   El proceso se cuelga al cargar archivos RVM Bug
THREEDNET-632   Excepción sobre la carga del archivo FBX Bug
THREEDNET-629   Excepción sobre la conversión GLB a 3d Bug
THREEDNET-623   La GPU del Intel no es compatible con el renderizador Aspose.3D Bug
THREEDNET-628   Excepción sobre la carga del archivo FBX Bug

Cambios públicos API y atrasados incompatibles

Añadido nueva clase Aspose.ThreeD. Perfiles. Perfil

Esta clase es la clase base de todos los perfiles, que se puede utilizar para crear mallas parametrizadas. Una clase de perfil representa un perfil 2D en el plano x-y.

     /// <summary>

    /// 2D Profile in xy plane

    /// </summary>

    public abstract class Profile : Entity

    {

        /// <summary>

        /// Gets the extent in x and y dimension.

        /// </summary>

        /// <returns></returns>

        public abstract Vector2 GetExtent();

    }

    /// <summary>

    /// The base class of all parameterized profiles.

    /// </summary>

    public abstract class ParameterizedProfile : Profile

    {

    }

Toda la subclase de perfil se puede convertir a malla 3D a través de LinearExtrusion como se muestra en el siguiente código de muestra:

 var mesh = new LinearExtrusion(new LShape()

    {

     FilletRadius = 1,

     Width = 4,

     Depth = 7

      }, 1);

Scene s = new Scene(mesh);

s.Save(@"LShape.obj", FileFormat.WavefrontOBJ);

Añadido nueva clase Aspose.ThreeD. Perfiles. CircleShape

Las propiedades de CircleShape se pueden ilustrar en la siguiente figura.

Todo: imagen_Alt_Texto

Añadido nueva clase Aspose.ThreeD. Perfiles. CShape

Las propiedades de CShape se pueden ilustrar en la siguiente figura:

Todo: imagen_Alt_Texto

Añadido nueva clase Aspose.ThreeD. Perfiles. ElipseShape

Propiedades de ElipseShape se pueden ilustrar en esta figura:

Todo: imagen_Alt_Texto

Añadido nueva clase Aspose.ThreeD. Perfiles. HShape

Las propiedades de HShape se pueden ilustrar en esta figura:

Todo: imagen_Alt_Texto

Añadido nueva clase Aspose.ThreeD. Perfiles. LShape

Las propiedades de LShape se pueden ilustrar en esta figura:

Todo: imagen_Alt_Texto

Añadido nueva clase Aspose.ThreeD. Perfiles. RectangleShape

Las propiedades de RectangleShape se pueden ilustrar en esta figura:

Todo: imagen_Alt_Texto

Añadido nueva clase Aspose.ThreeD. Perfiles. TrapeziumShape

Las propiedades de TrapeziumShape se pueden ilustrar en esta figura:

Todo: imagen_Alt_Texto

Añadido nueva clase Aspose.ThreeD. Perfiles. TShape

Las propiedades de TShape se pueden ilustrar en la siguiente figura:

Todo: imagen_Alt_Texto

Añadido nueva clase Aspose.ThreeD. Perfiles. UShape

Las propiedades de UShape se pueden ilustrar en la siguiente figura:

Todo: imagen_Alt_Texto

Añadido nueva clase Aspose.ThreeD. Perfiles. ZShape

Las propiedades de ZShape se pueden ilustrar en la siguiente figura.

Todo: imagen_Alt_Texto

Añadido nueva clase Aspose.ThreeD. Perfiles. Forma de espejo

Este perfil define un nuevo perfil reflejando el perfil base sobre el eje y.

 var mesh = new LinearExtrusion(new MirroredProfile(new LShape()

            {

                FilletRadius = 1,

                Width = 4,

                Depth = 7

            }), 1);

Scene s = new Scene(mesh);

s.Save(@"MirroredLShape.obj", FileFormat.WavefrontOBJ);


 
 Español