Ich habe gefunden Tutorials zum Laden eines Obj, aber nichts darüber, wie man es lädt und es mit Java verwenden, hat jeder Links zu irgendwelchen nützlichen Tutorials?Laden einer .obj mit JOGL
Antwort
Die nächstgelegene ich doch finden konnte:
Beachten Sie, dass JOGL ist ein sehr Low-Level-API. Einige der übergeordneten APIs (JMonkeyEngine und Java3D) verfügen über ausgefeilte APIs, die für die Handhabung dieser Art von Funktionen entwickelt wurden. Mit JOGL werden Sie einen großen Teil der Arbeit selbst erledigen. Offensichtlich gibt es Vor- und Nachteile für jeden Ansatz.
Kein Tutorial, aber wie wäre es mit einem Beispielcode? Leider verwendet es die "Fixed Function Pipeline" anstatt den neuen Ansatz "Alles mit Shadern" zu verwenden, aber ich denke, dass der Code klar ist.
http://darksleep.com/oObjLoader/
Auch sollte ich beachten Sie, dass es den Einsatz VBOs und nicht die Direct Rendering oder Anzeigelisten der Fall ist, so ist es sehr effizient ist.
- 1. SharpDX: Strange Ergebnisse Laden einer .obj-Datei
- 2. Full Screen Schwingen mit JOGL
- 3. GeoTools und JOGL
- 4. Schreiben einer portablen Java-Anwendung mit JOGL und Android OpenGL
- 5. Laden von .obj in OpenGL in C
- 6. Jogl Shader Programmierung
- 7. Fehlende Texturen beim Laden von .obj und .mlt mit ThreeJS
- 8. JOGL ArcBall funktioniert nicht
- 9. JOGL vier leere Anfangsrahmen
- 10. Laden von .obj mesh mit OpenGL ES und XCode
- 11. GP/GPU: Ping-Pong-Technik mit JOGL
- 12. Wo kann ich JOGL herunterladen?
- 13. JOGL glArrayElement Punkt Bereitstellung 0,0,0
- 14. Getting Performance Stats aus JOGL
- 15. Laden Sie ein .obj und .stl in Babylon.js
- 16. Kann ich Swing-Komponenten in Jogl einbetten?
- 17. AngularJS: if (obj) vs if (obj! == null & angular.isDefined (obj))
- 18. Unterschied zwischen Typ (Obj) und Obj .__ Klasse__
- 19. Java-Spiel Programmierung: JOGL vs LWJGL?
- 20. Rendern .obj mit NFT-Markierungen
- 21. Wie funktionieren Gesichter in .obj?
- 22. JOGL-Exception- Leimgenerator in java.library.path nicht gefunden
- 23. Aufruf einer Obj-c-Methode mit einem Parameter
- 24. Mit einer Implementierung eines Swift-Protokolls innerhalb von Obj-C
- 25. Was bedeutet Object (obj) === obj do?
- 26. Verwenden einer Switch-Anweisung in Obj-C
- 27. Java Jogl Applet Farbe funktioniert nicht?
- 28. Obj-C Ausnahme ausgelöst von libxml Fehlerhandler Rückruffunktion (Obj-C++) wird nicht in Obj-C
- 29. Mit obj-c typedef in Swift
- 30. Emojis mit obj-c sizeWithFont Mathe
Ich Downvote, weil Ihr Beispiel nicht JOGL verwendet, ist der Quellcode auf Github: https://github.com/seanrobens/oObjLoader Es gibt zahlreiche Beispiele mit JOGL, wie Sie in meiner Antwort sehen können: http: // stackoverflow.com/a/35072625/458157 – gouessej