Java 3D Elaborazione file API
Crea, manipola e salva 3D file in più formati senza richiedere alcun software di modellazione e rendering esterno.
Scarica la prova gratuitaAspose.3D for Java è un Gameware autonomo e CAD API per manipolare 3D file. API supporta la maggior parte dei formati di file 3D più diffusi e le applicazioni possono creare, leggere, convertire e amp; modificare facilmente i file. Inoltre, API assiste gli sviluppatori nella modellazione e nella creazione di enormi mondi di gioco, scene superbe per la visualizzazione del design, coinvolgere esperienze di realtà virtuale, aggiungere proprietà di animazione al file di scena, formattare elementi utilizzando trasformazioni e molto altro.
Funzionalità Java 3D API avanzate
Genera scena e salva nei formati supportati
Carica, salva ed esegui il rendering di 3D documento in uno stream
Lavora con la geometria e la gerarchia delle scene
Condividi i dati della geometria della mesh all'interno di più nodi
Aggiungi la proprietà di animazione al file di scena
Triangolare una mesh con layout di memoria personalizzato del vertice
Aggiungi una telecamera di destinazione e anima gli oggetti in una scena 3D
Dividi le maglie per materiale
Modificare l'orientamento del piano specificando una normale in alto
Crea la geometria estrudendo le forme
Migliora la creazione del cilindro
Rilevamento del formato file basato su archivio
supporto del formato AMF
Importa ed esporta glTF documenti utilizzando la compressione Draco
Conversione tra file di scena
API fornisce il supporto della conversione del formato file 3D in modo semplice. Gli sviluppatori possono caricare il documento di origine in un'istanza di Scene e utilizzare la sua funzione Salva con il parametro FileFormat. Questo è tutto!
Salva 3D scena in diversi formati - Java
// load the file to be converted
Scene scnObj = new Scene(dir + "srctemplate.fbx");
// save in different formats
scnObj.save(dir + "trgoutput.stl", FileFormat.STLASCII);
scnObj.save(dir + "trgoutput.obj", FileFormat.WAVEFRONTOBJ);
Genera 3D scene tramite API
Aspose.3D for Java consente agli sviluppatori di creare scene da zero senza la dipendenza di alcun software di modellazione. Java API consente inoltre agli sviluppatori di salvare le scene in qualsiasi formato supportato come (STL, FBX, Discreet3DS, WavefrontOBJ, Collada e Universal3D).
Crea una scena con forme primitive 3D - Java
// initialize a Scene object
Scene scn = new Scene();
// create a Box model
scn.getRootNode().createChildNode("box", new Box());
// create a Cylinder model
scn.getRootNode().createChildNode("cylinder", new Cylinder());
// save drawing in the FBX format
scn.save(dir + "output.fbx", FileFormat.FBX7500ASCII);
Costruisci una gerarchia di nodi in modo semplice
Aspose.3D for Java API offre la possibilità di costruire una gerarchia di nodi in cui un nodo è l'elemento costitutivo di base di una scena. Una gerarchia di nodi definisce la struttura logica e fornisce contenuto visibile collegando geometrie, luci e telecamere ai nodi.
Aggiungi la proprietà di animazione alla scena
Aspose.3D for Java API fornisce supporto per l'animazione dei fotogrammi chiave tramite CurveMapping che mappa i componenti di una proprietà su curve diverse. Inoltre, la libreria offre la possibilità di impostare la telecamera di destinazione in un file 3D utile nell'animazione quando è necessario che la telecamera sia di fronte a un nodo particolare.
Robustezza, prestazioni e amp; Scalabilità
Aspose.3D for Java è progettato per funzionare ugualmente bene sul lato server o client. È un singolo assembly Java che può essere distribuito con qualsiasi applicazione Java semplicemente aggiungendo il relativo riferimento. Non devi preoccuparti di altri servizi o moduli mentre lavori con API.
- Risorse di apprendimento
- Documentazione
- Codice sorgente
- API Riferimenti
- Video tutorial
- Supporto al prodotto
- Supporto gratuito
- Supporto a pagamento
- Blog
- Note di rilascio
- Perché Aspose.3D for Java
- Elenco clienti
- Storie di successo