Skip to content

niemandkun/adddxdx

Repository files navigation

add dx dx

My OpenGL playground written using lwjgl 3.

Screenshot

Supported features

  • Entity-component-system architecture
  • Plain OpenGL
  • Custom GLSL shaders
  • Ambient and directional lighting
  • Dynamic shadows
  • Distance-based exponential fog
  • Support for translucent objects on scene
  • Animations with fluent API
  • Postprocessing (pixelation effect)
  • Orthographic and perspective camera
  • Supports .obj files
  • Supports textures (.png/.jpg/.tga)
  • Keyboard/mouse input

Build

$ ./gradlew assemble

Run

$ ./gradlew run

Test

$ ./gradlew test

About

Simple OpenGL application.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published