Aspose.3D for Java 22.8 lease elease Notes

Improvements ve Changes

KeySummaryCategory
THREEDNET-1175Fix sürüm paketi dosya sorunları.Tsor
THREEDNET-1183Mix default paketinin Fix varsayılan kurulum diziniTsor
THREEDNET-1176Geometri çeviri ile Node USDZ ihracatçısında düzgün bir şekilde ele alınamaz.Bug sabitleme
THREEDNET-1179Vrml dosyasını yüklemeye çalışırken Aspose.3D 22.5: ExceptionBug sabitleme
THREEDNET-1181Aspose.3D 22.5: Cannot USD 3DS dönüştürmekBug sabitleme
THREEDNET-118407bazı GLTF dosyalarında.Bug sabitleme
THREEDNET-1186Add özel xform operatör desteği USD/USDZ ithalatçıdaVement mprovement
THREEDNET-1187Erial at. oluşturulan USD/USDZ dosyasında çalışmıyor.Bug sabitleme
THREEDNET-1188Erial aterial özellikleri hiçbir doku eklenmediğinde ihraç edilmezBug sabitleme
THREEDNET-1189Models FBX ’ten USDZ ’e dönüştürüldü.Bug sabitleme
THREEDNET-1190USD/USDZ ihracatçısı için dd dd verter aterialverter onverterVement mprovement
THREEDNET-1191Bir düğüme bağlı iki ilkelin istisnasını atmak.Bug sabitleme
THREEDNET-1192Render render penceresinin başlatılması sırasındaBug sabitleme
THREEDNET-1194FBX Exce:: The dictionary key ‘OSL’ sözlükte mevcut değildiBug sabitleme
THREEDNET-1195GLTF Exception: Input dizesi doğru formatta değildi.Bug sabitleme
THREEDNET-1196GLTF Exception: Aspose.ThreeD.Utilities.UnexpectedTokenException: ’nexnexpected ‘NaN’’Bug sabitleme
THREEDNET-1197GLTF Exception: System. Argument. xception: ‘aynı tuşa sahip An öğesi zaten eklendi. Key: pcInfoFieldName’Bug sabitleme
THREEDNET-1198FBX Exception: Aspose.ThreeD. Import481 xception: Aspose.ThreeD.Entities. ulullulode Armature'Bug sabitleme
THREEDNET-1199FBX Exception: System.InvalidCastException: ‘Snable ‘System.Single[]’tipi ‘Aspose.ThreeD. Uti.. ououbleouist’.Bug sabitleme
THREEDNET-1200USD Exception: Data tipi Usdiimeata ode desteklenmiyorBug sabitleme
THREEDNET-1201USD Exception: Usdsduatf uygulanmadı.Bug sabitleme
THREEDNET-1202USD Exception: Usdsdec3h desteklenmiyorBug sabitleme
THREEDNET-1203USD Exception: lined ndictionary sözlük türü uygulanmadıBug sabitleme
THREEDNET-1204USD Exception: Vec2d desteklenmiyorBug sabitleme
THREEDNET-1205USD Exception: Cannot bu dosyayı açBug sabitleme
THREEDNET-1206USD Exception: Sdfdfath için cated uplicated specifierBug sabitleme
THREEDNET-1207USD Exception: xform. p:orient desteklenmiyor.Bug sabitleme
THREEDNET-1208Ternal x. draco kodlayıcı çalışmıyor.Bug sabitleme
THREEDNET-1209DAE Save to USD Exception: System.IndexOutOfRangeException: ‘Index dizinin sınırlarının dışındaydı.’Bug sabitleme

This sürümü çok fazla hata düzeltti ve büyük API değişikliklerine sahip değil.

API değişiklikleri

Acom.aspose.threed.UsdSaveOptions sınıfında yeni yöntemleri onayladı:

    /**
     * Custom converter to convert the geometry's material to PBR material
     * If this is unassigned, USD exporter will automatically convert the standard material to PBR material.
     * Default value is null
     */
    public MaterialConverter getMaterialConverter();
    /**
     * Custom converter to convert the geometry's material to PBR material
     * If this is unassigned, USD exporter will automatically convert the standard material to PBR material.
     * Default value is null
     * @param value New value
     */
    public void setMaterialConverter(MaterialConverter value);

Aspose.3D, glTF/USD/USD biçimleri için non Bmaterial malzemesine Pnon convert malzemesini dönüştürmek için yerleşik bir uygulamaya sahiptir, ancak dönüşümü yapmak için özel bir uygulama da sağlıyoruz.

Properties yeni FBX malzeme tanımlarını desteklemek için güncellendi:

Old tanımları:

    /**
     * Gets the shader language used by this technique.
     */
    public ShadingLanguage getShaderLanguage();
    
    /**
     * Sets the shader language used by this technique.
     * @param value New value
     */
    public void setShaderLanguage(ShadingLanguage value);
    /**
     * Gets the rendering API used by this technique
     */
    public RenderingAPI getRenderAPI();
    
    /**
     * Sets the rendering API used by this technique
     * @param value New value
     */
    public void setRenderAPI(RenderingAPI value);

New tanımları:

    /**
     * Gets the shader language used by this technique.
     */
    public String getShaderLanguage();
    
    /**
     * Sets the shader language used by this technique.
     * @param value New value
     */
    public void setShaderLanguage(String value);
    /**
     * Gets the rendering API used by this technique
     */
    public String getRenderAPI();
    
    /**
     * Sets the rendering API used by this technique
     * @param value New value
     */
    public void setRenderAPI(String value);