Ürünlerimize göz atın
Aspose.3D for .NET 18.1 - January 2018
Ther ther vements mprovements ve Changes
Key | Summary | Category |
---|---|---|
THREEDNET-331 | Add yeni varlık-angular ectangular torus desteği | New özelliği |
THREEDNET-323 | 07mport bir ASE belgesi | New özelliği |
THREEDNET-327 | Aynı düğüm altında birden fazla ilkelli RVM dosyası için In. dönüşümü. | Bug |
THREEDNET-325 | Eğimli silindirli RVM dosyası desteklenmiyor. | Bug |
THREEDNET-324 | Cannot RVM dosyasını içe aktarma | Bug |
Public API ve Backwards uyumlu Changes
See API halka yapılan herhangi bir değişiklik listesi, Aspose.3D for .NET için yapılan herhangi bir geriye dönük olmayan uyumlu değişimin yanı sıra eklenen, yeniden adlandırılmış, kaldırılmış veya kullanımdan kaldırılmış üyeler. If listelenen herhangi bir değişiklik hakkında endişeleriniz var, lütfenAspose.3D destek forumu.
Dds dds ASE üyesi Aspose.ThreeD.FileFormat sınıfı
This, akış veya dosya isminden bir sahne yüklerken dosyanın giriş formatını tanımlamak için kullanılır.
C#
public static readonly Aspose.ThreeD.FileFormat ASE;
Sample kodu
Scene scene = new Scene();
scene.Open("test.ase", FileFormat.ASE);
Dds dds enterentercene property mülkiyet Aspose.ThreeD.A3DObject sınıfı
To varsayılan değer yanlıştır, eğer bu doğruysa, Aspose.3D API kök düğümünü hareket ettirerek sahneyi merkezlemeye çalışacaktır.
C#
Scene scene = new Scene();
scene.Open("test.rvm", new RvmLoadOptions() {CenterScene = true});
Dds dds yeni bir sınıf Aspose.ThreeD.Entities. Rectangularororus
It, kullanıcının sahne içine parametreli dikdörtgen bir torus yerleştirmesine izin verir, bu, sahneyi farklı desteklenen dosya formatlarına kaydederken sıra dışı örgü/üçgen örgüye dönüştürülebilir.
C#
/// <summary>
/// Parameterized rectangular torus.
/// </summary>
public class RectangularTorus : Primitive
{
/// <summary>
/// The inner radius of the rectangular torus
/// Default value is 17
/// </summary>
public double InnerRadius { get; set; }
/// <summary>
/// The outer radius of the rectangular torus
/// Default value is 20
/// </summary>
public double OuterRadius { get; set; }
/// <summary>
/// The height of the rectangular torus.
/// Default value is 20
/// </summary>
public double Height { get; set; }
/// <summary>
/// The total angle of the arc, measured in radian.
/// Default value is PI
/// </summary>
public double Arc { get; set; }
/// <summary>
/// The start angle of the arc, measured in radian.
/// Default value is 0
/// </summary>
public double AngleStart { get; set; }
/// <summary>
/// The radial segments, default value is 10
/// </summary>
public int RadialSegments { get; set; }
/// <summary>
/// Constructor of <see cref="RectangularTorus"/>
/// </summary>
public RectangularTorus();
/// <summary>
/// Constructor of <see cref="RectangularTorus"/>
/// </summary>
public RectangularTorus(string name);
/// <summary>
/// Convert this primitive to <see cref="Mesh"/>
/// </summary>
/// <returns></returns>
public Mesh ToMesh();
}
Sample kodu:
C#
RectangularTorus rt = new RectangularTorus();
rt.InnerRadius = 17;
rt.OuterRadius = 22;
rt.Height = 30;
rt.Arc = Math.PI * 0.5;
Scene scene = new Scene();
scene.RootNode.CreateChildNode(rt);
scene.Save("rtorus.obj", FileFormat.WavefrontOBJ);
To rtorus üretti. obj şöyle görünüyor:
Sage sage Examples
Lease lease Aspose.3D Wiki dokümanlarında eklenen veya güncellenen yardım konularının listesini kontrol edin: