This is my first made 3D system
While my internship at GamePoint, I started to focus on 3D in my spare time. First I started to research how
3D systems work, watching videos and reading posts on java-gaming.org 3d forums section,
studying OpenGL and Shaders.
Currently I have managed to create a 3D terrain with multiple texturing and heights using a blend and heightmap, rendering
.obj files created with blender, realtime day night cycle, scene managment, and using shaders with GLSL java.
Code / features:
- Realtime day/night cycle
- Reading .obj files
- Rendering .obj
- Terrain with blend and heightmap
- Camera behaviour
- Fragment and vertex shaders using GLSL java
- Lights
WIP (high priorities)
- Collisions
- Animations
- Particles
- Shadows
- UI / HUD
For this project I am using: OpenGL, LWJGL and GLSL.
Process: spare time
Programmer: Justin Bieshaar
Back to my games.