Java-Gaming.org    
Featured games (81)
games approved by the League of Dukes
Games in Showcase (492)
Games in Android Showcase (112)
games submitted by our members
Games in WIP (556)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  LWJGL Model Loaders and Utility Demos  (Read 3397 times)
0 Members and 1 Guest are viewing this topic.
Offline crash0veride007

Senior Newbie




ThE MaTriX HaS YoU!


« Posted 2006-06-16 16:47:42 »

I see that one of the most often asked questions for LWJGL is where can I get model loader<insert name here> or is there any example code for doing <X>
I am in the process of writing a few loaders and utilities for LWJGL which will be used in my personal java.net project JGLMark.
JGLMark (https://jglmark.dev.java.net/) is open source and  I intend it to be a Java OpenGL benchmark.
I will make regular update posts here as I progress with the loaders and utlities in hopes that I can receive FeedBack from the community on them and so that I may best optimize them as well as give something back to help improve the community as a whole.
I am also always looking for good help to join the JGLMark team as well... Wink

So on to the good stuff..
The code can be downloaded from JGLMarks Downloads section here:
https://jglmark.dev.java.net/servlets/ProjectDocumentList?folderID=0

The Code thus far:

PACKAGE---------------------------------------------------------------------------------------------------------------------------------------------------
GL.LWJGL

Textures
Status: In Progress
Class:
Dependent Utility Classes: none
Desciption: Example of loading and using Textures in LWJGL

GLSL
Status: In Progress
Class:
Dependent Utility Classes: GLSLShaderUtil
Desciption: Example of loading and using GLSL Vertex and Fragment Shaders in LWJGL

LWJGL OBJ Model Loader
Status: In Progress
Class: OBJModelDemo
Dependents Utility Classes: OBJModelVBO
Desciption: Example of loading and using OBJ Models in LWJGL
So Far I have implemented loading and handling of:
1) Vertex data
2) 3D texture coordinate data
3) Normal Data
4) Load models using VBO's (OBJModelVBO)
5) draw the model
TO BE DONE.....
1) Implement support for OBJ Groups
2) Implement support for OBJ Materials and Textures
3) Implement support for OBJ Mesh Smooth Groups

Vertex Buffer Objects (VBO)
Status: In Progress
Class:
Dependent Utility Classes:
Desciption: Very Simple Example of using VBO's in LWJGL

PACKAGE---------------------------------------------------------------------------------------------------------------------------------------------------
GL.JOGL

Textures
Status: Done
Listener: SimpleTextureListenerSimple
Dependent Utility Classes: none
Desciption: Example of loading and using Textures in JOGL (JSR-231)

GLSL
Status: Done
Listener: SimpleGLSLListener
Dependent Utility Classes: GLSLShaderUtil
Desciption: Example of loading and using GLSL Vertex and Fragment Shaders in JOGL (JSR-231)

JOGL OBJ Model Loader
Status: In Progress
Listener: SimpleOBJModelListener
Dependent Utility Classes: OBJModel, OBJModelVBO
Desciption: Example of loading and using OBJ Models in JOGL (JSR-231)
So Far I have implemented loading and handling of:
1) Vertex data
2) 3D texture coordinate data
3) Normal Data
4) Load models using Vertex Arrays (OBJModel)
5) Load models using VBO's (OBJModelVBO)
6) draw the model
TO BE DONE.....
1) Implement support for OBJ Groups
2) Implement support for OBJ Materials and Textures
3) Implement support for OBJ Mesh Smooth Groups

Vertex Buffer Objects (VBO)
Status: Done
Listener: SimpleVBOListener
Dependent Utility Classes: none
Desciption: Very Simple Example of using VBO's in JOGL JSR-231




Please post or Email me your suggestions, feedback, and or if you'd like to volunteer to help the effort/Join the JGLMark team.
Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

Nickropheliac (16 views)
2014-08-31 22:59:12

TehJavaDev (24 views)
2014-08-28 18:26:30

CopyableCougar4 (33 views)
2014-08-22 19:31:30

atombrot (42 views)
2014-08-19 09:29:53

Tekkerue (41 views)
2014-08-16 06:45:27

Tekkerue (35 views)
2014-08-16 06:22:17

Tekkerue (26 views)
2014-08-16 06:20:21

Tekkerue (37 views)
2014-08-16 06:12:11

Rayexar (73 views)
2014-08-11 02:49:23

BurntPizza (49 views)
2014-08-09 21:09:32
List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27

Resources for WIP games
by CogWheelz
2014-08-01 16:20:17

Resources for WIP games
by CogWheelz
2014-08-01 16:19:50

List of Learning Resources
by SilverTiger
2014-07-31 16:29:50

List of Learning Resources
by SilverTiger
2014-07-31 16:26:06

List of Learning Resources
by SilverTiger
2014-07-31 11:54:12

HotSpot Options
by dleskov
2014-07-08 01:59:08
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!