Aspose.3D for .NET 21.6 lease elease Notes

Improvements ve Changes

KeySummaryCategory
THREEDNET-870Dd dd Uexport export export ihracat desteği.Ew ew Feature
THREEDNET-891Expose zip arşiv dosya sistemiEw ew Feature
THREEDNET-892Allow FBX ihracatçı ihracat sırasında dokular embed.New özelliği
THREEDNET-895Düğümün ismindeki bazı karakterlerin oluşturulmasına neden olacak GLB dosyası doğrulama geçemediBug düzeltme
THREEDNET-896Fixed boş sahne geçerli bir glb dosyasına ihracat yapamazBug düzeltme
THREEDNET-890Udd malzeme/doku ihracatı USC CVement mprovement
THREEDNET-899Expose FBX Texture için RelativeFilename özelliğiVement mprovement

API değişiklikleri

Aexport USD ihracat tipi olarak

21.6 rom 21.6 sahneyi USD dosyasına şu şekilde aktarabilirsiniz:

    Scene scene = new Scene();
    //...prepare your scene
    scene.Save("test.usd", FileFormat.USD);

Ayeni sınıf Aspose.ThreeD. lities tilities.ZipArchiveFileSystem

Glt, glb/fbx ve texture to aveaveaveptions. FileSystem kullanarak bir zip dosyası üzerinden harici varlıklara erişmek için doku gömülünü destekleyen diğer dosya biçimleri için mümkündür.

AAspose.ThreeD. Formats. bxbxbxaveaveptions

    /// <summary>
    /// Gets or sets whether to embed the texture to the final output file.
    /// FBX Exporter will try to find the texture's raw data from <see cref="IOConfig.FileSystem"/>, and embed the file to final FBX file.
    /// Default value is false.
    /// </summary>
    public bool EmbedTextures{ get;set;}

Sample kodu:

    var scene = new Scene();
    var opt = new FbxSaveOptions(FileFormat.FBX7700ASCII);
    opt.EmbedTextures = true;
    var tex = new Texture();
    tex.FileName = "test.png";
    tex.SetProperty("RelativeFilename", "test.png");
    var mat = new PhongMaterial();
    mat.SetTexture(Material.MapDiffuse, tex);
    var planeNode = scene.RootNode.CreateChildNode(new Plane());
    planeNode.Material = mat;
    scene.Save("plane-with-texture.fbx", opt);

Removed eski sınıf Aspose.ThreeD.Formats. A3Daveaveaveptions ptions

This sınıfı aylar önce eskimiş olarak işaretlendi.

Removed eski sınıf Aspose.ThreeD.Formats. Aptions ptions aveaveptions ptions

This sınıfı aylar önce eskimiş olarak işaretlendi.

Removed eski sınıf Aspose.ThreeD.Formats.Discreet3DSLoadOptions

This sınıfı aylar önce eskimiş olarak işaretlendi.

Removed eski sınıf Aspose.ThreeD.Formats.Discreet3DSSaveOptions

This sınıfı aylar önce eskimiş olarak işaretlendi.

Removed eski sınıf Aspose.ThreeD.Formats. Fptions ptions ptions ptions oadOptions

This sınıfı aylar önce eskimiş olarak işaretlendi.

Removed eski sınıf Aspose.ThreeD.Formats. Fptions ptions aveaveptions ptions

This sınıfı aylar önce eskimiş olarak işaretlendi.

Removed eski sınıf Aspose.ThreeD.Formats. Gptions ptions ptions ptions oadOptions

This sınıfı aylar önce eskimiş olarak işaretlendi.

Removed eski sınıf Aspose.ThreeD.Formats. Gptions ptions ptions aveaveptions ptions

This sınıfı aylar önce eskimiş olarak işaretlendi.

Removed eski sınıf Aspose.ThreeD.Formats. Hptions ptions ptions 5Saveptions ptions

This sınıfı aylar önce eskimiş olarak işaretlendi.

Removed eski sınıf Aspose.ThreeD.Formats. Sptions ptions ptions ptions oadOptions

This sınıfı aylar önce eskimiş olarak işaretlendi.

Removed eski sınıf Aspose.ThreeD.Formats. Sptions ptions aveaveptions ptions

This sınıfı aylar önce eskimiş olarak işaretlendi.

Removed eski sınıf Aspose.ThreeD.Formats. U3Dptions oadOptions

This sınıfı aylar önce eskimiş olarak işaretlendi.