Skip to content

CallumMackenzie/IngeniumLatte

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ingenium Latte

A 2D & 3D game engine written in Java using OpenGL.

Features

  • Render textures
  • Custom shaders & shader parsing
  • Phong & blinn phong lighting models
  • Albedo, specular, and normal mapping (bump mapping in progress)
  • Object & texture caching
  • Preprocessed 3D objects for faster loading
  • .obj file parsing & preprocessing
  • 2D & 3D mesh animation with built-in frame interpolation