Browse our Products

Aspose.3D for .NET 1.7.0 Notes de Libération

Autres améliorations et changements

CléRésuméCatégorie
THREEDNET-141Ajouter la prise en charge de la conversion STL à un format d’image.Nouvelle caractéristique
THREEDNET-169Rendre la scène à une texture.Nouvelle caractéristique
THREEDNET-170Ajoutez le soutien de l’ombre.Nouvelle caractéristique
THREEDNET-174Générer des données normales à partir du groupe de lissage.Nouvelle caractéristique
THREEDNET-179Une erreur index hors plage s’est produite lors du chargement d’un fichier U3D.Bug

Public API et changements incompatibles vers l’arrière

Voir la liste pour toutes les modifications apportées au public API, telles que les membres ajoutés, renommés, supprimés ou obsolètes, ainsi que toute modification non rétrocompatible apportée au Aspose.3D for .NET. Si vous avez des préoccupations concernant un changement répertorié, veuillez le soulever sur leAspose.3D forum de soutien.

Ajoute Aspose.ThreeD. Entités. Frustum class

Une nouvelle classe Frustum est ajoutée. Caméra et Lumière étaient les sous-classes de la classe Entity. Dans la version 1.7.0, ces classes sont héritées de Frustum et Frustum est hérité d’Entity, car les propriétés Position, Up, LookAt, Direction, Target, NearPlane et FarPlane sont extraites dans Frustum.

Ajoute Aspose.ThreeD. Classe ImageRenderOptions

Il permet aux développeurs de définir diverses options de rendu telles que la couleur d’arrière-plan, le répertoire d’actifs et l’activation/désactivation de l’ombre d’objet avant de convertir un fichier 3D en image.

Ajoute plusieurs méthodes de Render dans Aspose.ThreeD. Classe de scène

Il rend une scène 3D dans la perspective de l’appareil photo donnée dans un format et une taille de fichier image spécifiés.

Ajoute la méthode MoveForward en Aspose.ThreeD. Entités. Classe de caméra

Il avance la caméra vers son orientation. L’orientation d’une caméra est spécifiée par l’une des cibles/Direction/LookAt

  • **Cible:**Un nœud cible dans l’espace, la caméra regardera toujours cette cible quel que soit la cible/la caméra a changé sa position dans l’espace.
  • **LookAt:**Une position fixe dans l’espace, la caméra regardera toujours cette position.
  • **Direction:**Un vecteur de direction, l’orientation d’une caméra est directement spécifiée par ce vecteur quelle que soit sa position.

Ajoute les membres CastShadows et ReceiveShadows au Aspose.ThreeD. Entités. Classe de géométrie

Certains formats de fichiers peuvent stocker des paramètres liés à l’ombre dans une géométrie comme FBX, et ils sont également utilisés dans le rendu.

Ajoute GenerateMéthode normale dans Aspose.ThreeD. Entités. Classe de polygonmodificateur

Il permet aux développeurs de générer des données normales à partir de l’instance Mesh, si l’élément VertexElementSmoothingGroup a été défini sur le maillage, les données normales générées seront lissées par le VertexElementSmoothingGroup.

Ajoute la méthode Concate dans Aspose.ThreeD. Classe Utilities.Quaternion

Il permet aux développeurs de concaténer deux transformations de rotation en une seule représentée en Quaternion.


 
 Français