Jelajahi Produk kami

Catatan Rilis Aspose.3D untuk .NET 23.9

Peningkatan dan Perubahan

KeyRingkasanKategori
THREEDNET-1430Persiapan migrasi ke System.NumericsTugas
THREEDAPP-2055Watermark mungkin tidak berfungsi untuk beberapa meshPerbaikan bug
THREEDAPP-2065Masalah konversiPerbaikan bug
THREEDAPP-2066Tekstur hilang saat fbx dikonversi ke objPerbaikan bug
THREEDNET-1429Triangulasi mesh mungkin gagal terkadangPerbaikan bug

Perubahan API

Kami akan bermigrasi ke System.Numerics di masa mendatang, dan perubahan ini adalah langkah pertama untuk membuat produk kami kompatibel dengan System.Numerics:

Ditambahkan anggota ke kelas Aspose.ThreeD.Utilities.BoundingBox:

        /// <summary>
        /// Menghitung nilai koordinat terbesar mutlak dari titik yang terkandung.
        /// </summary>
        public double Scale()

        /// <summary>
        /// Gabungkan kotak pembatas saat ini dengan titik yang diberikan
        /// </summary>
        /// <param name="pt"></param>
        public void Merge(Aspose.ThreeD.Utilities.Vector4 pt)

        /// <summary>
        /// Gabungkan kotak pembatas saat ini dengan titik yang diberikan
        /// </summary>
        /// <param name="pt"></param>
        public void Merge(Aspose.ThreeD.Utilities.Vector3 pt)

        /// <summary>
        /// Gabungkan kotak pembatas saat ini dengan titik yang diberikan
        /// </summary>
        public void Merge(double x, double y, double z)

        /// <summary>
        ///  Menggabungkan kotak baru ke dalam kotak pembatas saat ini.
        /// </summary>
        public void Merge(Aspose.ThreeD.Utilities.BoundingBox bb)

        /// <summary>
        /// Periksa apakah kotak pembatas saat ini tumpang tindih dengan kotak pembatas yang ditentukan.
        /// </summary>
        /// <param name="box">Kotak pembatas lain untuk pengujian</param>
        public bool OverlapsWith(Aspose.ThreeD.Utilities.BoundingBox box)

        /// <summary>
        /// Periksa apakah titik p berada di dalam kotak pembatas
        /// </summary>
        /// <param name="p">Titik untuk pengujian</param>
        public bool Contains(Aspose.ThreeD.Utilities.Vector3 p)

Untuk FVector2/FVector3/FVector4/Vector2/Vector3/Vector4/Quaternion, perubahan berikut diterapkan:

  • Bidang lama x/y/z/w diganti dengan properti dengan nama yang sama untuk kompatibilitas mundur.
  • Bidang Baru X/Y/Z/W digunakan.


 
 Indonesia