UKK — Aspose.3D FOSS for .NET

UKK — Aspose.3D FOSS for .NET

Lisensointi

Mitä lisenssiä Aspose.3D käyttää?

Paketti on julkaistu projektin lisenssin alaisena. Tarkista arkisto tarkkoja lisenssiehdot.

Tarvitseeko minulla olla lisenssiavain kirjaston käyttöön?

Lisenssiavainta ei tarvita. License- ja Metered-luokat ovat API-pinnalla, mutta niitä ei ole vielä toteutettu nykyisessä FOSS-versiossa.


Asennus

Kuinka asennan Aspose.3D?

dotnet add package Aspose.3D --version 26.1.0

Mikä .NET-versio vaaditaan?

.NET 10.0 tai uudempi.

Onko kirjastolla natiiveja riippuvuuksia?

Ei. Se on hallittu .NET‑kirjasto ilman alusta‑kohtaisia natiiveja komponentteja.


Formaattituki

Mitä 3D‑tiedostomuotoja tuetaan?

MuotoTuontiVienti
OBJ (Wavefront)KylläKyllä
STLKylläKyllä
glTF 2.0 / GLBKylläKyllä
FBXKylläKyllä
COLLADA (DAE)KylläKyllä
PLYKylläEi (vientiä ei ole kytketty)
3MFKylläKyllä

Voinko muuntaa kahden tuetun formaatin välillä?

Kyllä, kunhan lähdeformaatti tukee tuontia ja kohdeformaatti tukee vientiä. Lataa Scene.Open() ja tallenna Scene.Save().


API:n käyttö

Kuinka lataan 3D‑tiedoston?

using Aspose.ThreeD;
var scene = new Scene();
scene.Open("model.obj");

Kuinka tallennan eri formaattiin?

scene.Save("output.glb");

Voinko ladata virrasta?

Kyllä. Scene.Open() hyväksyy Stream-parametrin.

Kuinka kuljen läpi kohtausgraafin?

Käytä scene.RootNode.ChildNodes ja rekursioi jokaisen solmun ChildNodes-kokoelman läpi.


Tunnetut rajoitukset

Onko renderöintiominaisuuksia saatavilla?

Ei. Scene.Render()-menetelmät ovat olemassa API:ssa, mutta ne heittävät NotImplementedException nykyisessä versiossa.

Onko boolean-verkko-operaatiot saatavilla?

Ei. Mesh.DoBoolean() ei ole vielä toteutettu ja se heittää NotImplementedException.

Onko vesileiman koodaus/purku saatavilla?

Ei. Watermark-luokan metodit eivät ole toteutettu FOSS-versiossa.

Voinko käyttää mesh deformereita?

Ei. Geometry.GetDeformers() ei ole vielä toteutettu.

 Suomi