Public API Changes Aspose.3D 1.3.0

Contents Summary

Namespace ve sınıf adı değişiklikleri

  • Namespace Aspose.ThreeD.Animations Aspose.ThreeD olarak değiştirildi. Animation
  • C07Aspose.ThreeD. Ani.. Animation Aspose.ThreeD olarak değiştirildi. Animationoode
  • Namespace Aspose.ThreeD.481 O Aspose.ThreeD olarak değiştirildi. Formats
  • Namespace Aspose.ThreeD.Utils Aspose.ThreeD olarak değiştirildi. Utilities

Ference reate Vertex ference eference ve pping apping des odes gning ssissitarafından

Developers, tek bir kod satırında ference eference ve Mapping modlarını atayarak vertex oluşturabilir. Example kodu:

C#

 // call overloaded CreateElement method of the Mesh object

VertexElementNormal elementNormal = mesh.CreateElement(VertexElementType.Normal, MappingMode.ControlPoint, ReferenceMode.Direct) as VertexElementNormal;

FileFormat’ta Universal 3D ving aving ption ption eklenir

Fhe Universal 3D format seçeneği FileFormat enum’a eklendi. Example kodu:

C#

 // save scene in the Universal3D format

scene.Save("C:\\temp\\Output.fbx", FileFormat.Universal3D);

Eaw aw aw tent FBX Texture için ontent

TheContentÖzelliği eklendiTextureHam içeriği FBX belgesinin dokusuna yerleştirmek için sınıf. Example kodu:

C#

 // initialize Texture class object

Texture texture = new Texture();

// set file name

texture.FileName = "embedded-texture.png";

// set binary content

texture.Content = File.ReadAllBytes("c:\\test.png");

Mecompose yöntemi Mx4 x4 sınıfında eklenir

It, bir affine dönüşüm matrisini ayrıştırmak için kullanılan bir matematik yardımcı fonksiyonudur.

Vector4 sınıfında yeni oluşturucu Vector3 nesne parametresi almak için eklenir

It, Vector3’e göre Vector4 oluşturmayı kolaylaştırır. Vector4’ün dördüncü değeri, düzlemi w sunar ve varsayılan değeri 1’dir.