1. Products
  2.   Aspose.3D
  3.   Aspose.3D FOSS for .NET

Aspose.3D FOSS - VALIDĀCIJAS ATGRIEZĒJUMS – Lūdzu, novērsiet šādas problēmas: .NET

Ielādē, izveido, pārveido un eksportē 3D ainas no .NET — bezmaksas un atvērtā koda.

VALIDĀCIJAS ATGRIEZĒJUMS – Lūdzu, novērsiet šādas problēmas:

VALIDĀCIJAS ATGRIEZĒJUMS - Lūdzu, novērsiet šādas problēmas:

KĻŪDAS (jālabo):

  1. Frontmatter lauks ’title’ noteikts kā ’en’ (pārliecība 100%), gaidīts ’lv’. Priekšskatījums: ‘Aspose.3D FOSS for .NET’

AVOTA TEKSTS: Aspose.3D FOSS for .NET ir MIT licences, tīra-C# bibliotēka darbam ar 3D failu formātiem. Pievienojiet vienu NuGet pakotni un uzreiz sākiet lasīt, konstruēt un rakstīt 3D ainas, nenodrošinot nevienu vietējo izpildlaiku, ārēju SDK vai trešās puses renderētāju.

Bibliotēka nodrošina tīru ainas-grafika API, kas balstīts uz Scene, Node, Mesh, Camera un Transform, tādu pašu konceptuālo modeli, ko izmanto profesionālie 3D rīki. Formātu atbalsts ietver OBJ (ar .mtl materiālu ielādi), STL (bināro un ASCII), glTF 2.0 (PBR materiāli), GLB (binārais glTF), FBX (importēšana un eksportēšana), Collada un 3MF. Katram formātam piedāvātās ielādes un saglabāšanas iespējas ļauj kontrolēt koordinātu pārkārtošanu, mērogu, normālu normalizāciju un materiālu ielādi, nerakstot nekādu formāta specifisku parsēšanas kodu.

Aspose.3D FOSS mērķē uz .NET 10.0 un darbojas uz Windows, macOS un Linux. Komerciālā izdevuma, Aspose.3D for .NET, nodrošina paplašinātas funkcionalitātes un profesionālu atbalstu. Nav ne vietējā paplašinājuma, ko kompilēt, ne sistēmas pakotnes, ko instalēt.

VALIDĀCIJAS ATGRIEZĒJUMS – Lūdzu, novērsiet šādas problēmas:

VALIDĀCIJAS ATGRIEZĒJUMS - Lūdzu, novērsiet šādas problēmas:

KĻŪDAS (jālabo):

  1. Frontmatter lauks ’title’ konstatēts kā ’en’ (uzticība 100%), gaidīts ’lv’. Priekšskatījums: ‘Aspose.3D FOSS for .NET’

AVOTA TEKSTS:

  • OBJ / MTL: Ielādēt Wavefront OBJ failus ar pievienotajām materiālu definīcijām.
  • STL: Lasīt un rakstīt gan bināro, gan ASCII STL ar pilnu apgriezto verifikāciju.
  • glTF 2.0 / GLB: PBR materiālu ielāde un eksportēšana. Saglabājiet kā .glb bināra glTF izvadei.
  • FBX: Importēt un eksportēt FBX failus (tikai binārā izvade; ASCII eksportēšana šajā versijā nav aktīva).
  • Collada / 3MF: Papildu formāta atbalsts plašākai savietojamībai.
  • PLY: Tikai importēšana (PLY eksportēšana netiek atbalstīta).
  • Scene-graph API: Scene, Node, Mesh, Camera, Transform.

Aspose.3D FOSS - VALIDĀCIJAS ATGRIEŽANAS PĀRSKATS - Lūdzu, izpildiet šādas problēmas:

VALIDĀCIJAS ATGRIEZSVĒSTI - Lūdzu, risiniet šādas problēmas:

KĻŪDAS (jānovērš):

  1. Frontmatter lauks ’title’ identificēts kā ’en’ (uzticība 100%), gaidīts ’lv’. Priekšskatījums: ‘Aspose.3D FOSS for .NET’

AVOTA TEKSTS:

  • Aktīvu validācijas caurplūsmas: Pārbaudiet, pārorientējiet un atkārtoti eksportējiet 3D aktīvus CI.
  • Spēļu izstrādes rīki: Apstrādājiet OBJ un STL režģus paketē, neizmantojot iebūvētu dzinēju.
  • 3D drukas darba plūsmas: Lasīt, validēt un atkārtoti eksportēt STL un 3MF failus.
  • Tīmekļa aizmugures: Apkalpot 3D konvertēšanas galapunktus Docker vai serverless funkcijās.
  • Satura migrācija: Konvertēt starp formāta ģimenēm lielā apjomā.

VALIDĀCIJAS ATGRIEZĒJUMS – Lūdzu, novērsiet šādas problēmas:

VALIDĀCIJAS ATGRIEZANĀS - Lūdzu, risiniet šādas problēmas:

KĻŪDAS (jālabo):

  1. Frontmatter lauks ’title’ konstatēts kā ’en’ (pārliecība 100%), gaidīts ’lv’. Priekšskatījums: ‘Aspose.3D FOSS for .NET’

AVOTA TEKSTS:

  • Koordinātu sistēmas orientācija: Apgriezt asis un pielāgot mērogu katram formātam bez pielāgota koda.
  • Normālu normalizācija: Automātiski normalizēt virsotņu normālus ielādē vai saglabā.
  • Materiālu ielādes kontrole: Iespējot vai atspējot MTL/tekstūru ielādi, lai paātrinātu parsēšanu.
  • Ielādes iespējas katram formātam: Konfigurēt koordinātu apgriešanu, mērogu un materiālu ielādi katram formātam.
  • Ceļojuma precizitāte: Nezināmi ainas grafika mezgli tiek saglabāti precīzi atkārtoti saglabājot.

VALIDĀCIJAS ATGRIEŽANAS PĀRSKATS - Lūdzu, izpildiet šādas problēmas:

VALIDĀCIJAS ATGRIEZANĀS - Lūdzu, risiniet šādas problēmas:

KĻŪDAS (jālabina):

  1. Frontmatter lauks ’title’ konstatēts kā ’en’ (uzticība 100%), gaidīts ’lv’. Priekšskatījums: ‘Aspose.3D FOSS for .NET’

AVOTA TEKSTS: Aspose.3D FOSS for .NET instalējas ar vienu NuGet pakotni (dotnet add package Aspose.3D --version 26.1.0). Bibliotēka ir tīra C#, bez jebkādām iekļautajām paplašinājumiem, ko būtu jākompilē, un bez sistēmas pakotnēm, kas jāinstalē.

Scēnu grafika API atspoguļo profesionālu 3D rīku konceptuālo modeli, tāpēc mācīšanās līkne ir īsa ikvienam, kas pazīstams ar Three.js vai Blender datu modeli. Bibliotēka ir licencēta zem MIT licences, atvērta pirmkods, un aicina iesniegt kļūdu ziņojumus un ieguldījumus GitHub.

VALIDĀCIJAS ATGRIEŽANAS PĀRSKATS - Lūdzu, izpildiet šādas problēmas:

VALIDĀCIJAS ATGRIEZĪMA - Lūdzu, risiniet šādas problēmas:

KĻŪDAS (jāizlabo):

  1. Frontmatter lauks ’title’ noteikts kā ’en’ (uzticība 100%), gaidīts ’lv’. Priekšskatījums: ‘Aspose.3D FOSS for .NET’

AVOTA TEKSTS: Pievienojiet NuGet pakotni, tad izsauciet Scene.Open("model.obj"), lai ielādētu OBJ failu kopā ar tā MTL materiālu definīcijām. Viena scene.Save() izsaukuma ar .gltf paplašinājumu raksta glTF 2.0 JSON failu, nepieciešams neformātu reģistrs vai konvertētāja objekts.

dotnet add package Aspose.3D --version 26.1.0
using Aspose.ThreeD;
// Load an OBJ file (with .mtl materials)
var scene = new Scene();
scene.Open("model.obj");
// Export as glTF 2.0
scene.Save("model.gltf");

Ielādēt OBJ ar opcijām un eksportēt kā STL

VALIDĀCIJAS ATGRIEZĪBA - Lūdzu novērsiet šādas problēmas:

KĻŪDAS (jāizlabo):

  1. Frontmatter lauks ’title’ konstatēts kā ’en’ (uzticība 100 %), sagaidīts ’lv’. Priekšskatījums: ‘Aspose.3D FOSS for .NET’

AVOTA TEKSTS: Katras formāta opciju klases ļauj kontrolēt importēšanas uzvedību. Piemēram, ObjLoadOptions ļauj pārslēgt koordinātu pārkārtošanu, mērogu un materiālu ielādi. Tas pats raksts attiecas uz visiem formātiem — nomainiet opciju klasi ar formātu, uz kuru tiekaties.

using Aspose.ThreeD;
using Aspose.ThreeD.Formats;
var scene = new Scene();
var opts = new ObjLoadOptions();
opts.FlipCoordinateSystem = true;
opts.NormalizeNormal = true;
scene.Open("mesh.obj", opts);
// Re-export as STL
scene.Save("mesh.stl");

Frequently Asked Questions

Kas ir Aspose.3D FOSS priekš .NET?

VALIDĀCIJAS ATGRIEZĒJUMS - Lūdzu, izpildiet šādas problēmas:

Kuri 3D formāti tiek atbalstīti?

VALIDĀCIJAS ATGRIEZĒJUMS - Lūdzu, izpildiet šādas problēmas:

Vai tas pieprasa kādas vietējās atkarības?

Aspose.3D FOSS - VALIDĀCIJAS ATGRIEZĒJUMS - Lūdzu, izpildiet šādas problēmas: .NET

Kā es to instalēšu?

Izpildiet dotnet add package Aspose.3D --version 26.1.0, lai pievienotu NuGet pakotni savam projektam. Nav nepieciešamas papildu sistēmas pakotnes vai vietējie paplašinājumi.

Vai es varu kontrolēt koordinātu sistēmas orientāciju?

Jā. Katras formāta opciju klases ļauj apgriezt asis, mainīt mērogu un normalizēt normāles, nerakstot formāta specifisku parsēšanas kodu.

Kuras .NET versijas tiek atbalstītas?

.NET 10.0 un jaunākas versijas tiek atbalstītas. Bibliotēka darbojas visās galvenajās operētājsistēmās.

Vai avota kods ir pieejams?

Jā. Bibliotēka ir licencēta ar MIT licenci un tiek mitināta GitHub. Kļūdu ziņojumi un pull pieprasījumi ir laipni gaidīti.

  

Support and Learning Resources

 Latviešu