Skip to content

bacher/polie-gone

Repository files navigation

WebGL-based handmade 3D render engine

This project based purely on enthusiasm.

Purpose of this project

I set myself the goal of creating a high-performance 3D engine for browsers. It should be relatively simple, but at same time allow to do great stuff with it.

The main goals:

  • lightweight 3d render engine
  • toolchain for resource processing (mainly optimizing)

Features

  • Texturing
  • Shadows
  • Skeletal animation
  • glTF models loader
  • Heightmap based terrains
  • Skybox support

Demonstration

  • v0.1

v0.1

  • v0.2

v0.2

  • v0.3

v0.3

  • v0.4

v0.4

  • v0.5

v0.5

  • v0.6

v0.6

  • v0.7

v0.7

  • v0.8

v0.8

Docs: