Skip to content

alexDelchev/Java-OpenGL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Java-OpenGL

Little 3D engine made using Java and OpenGL through LWJGL.

Video demonstrations(Newest first) https://www.youtube.com/watch?v=3odBZ4Xfi4E&t https://www.youtube.com/watch?v=OiyMbEp61AY&t https://www.youtube.com/watch?v=QZVZoizJHdM&t

The program was written based on this book: https://github.com/lwjglgamedev/lwjglbook

The engine supports .obj, .dae, and .md5 format 3D models. Features include:

  • Skeletal animation
  • Shadows
  • Fog
  • Mouse picking
  • Sunlight
  • Other sources of light such as lamps
  • Terrain collision
  • Height map terrain generation
  • Basic interface which allows the user to place buildings on the terrain

The Collada(.dae) importer can easily be altered to return raw data such as vertex positions, texture, and indices arrays as well animation data.

About

Little 3D engine made using Java and OpenGL through LWJGL.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published