An open API service indexing awesome lists of open source software.

https://github.com/szym-mie/webgl_boxes

Pure WebGL prototype of a 3D shooter, with original assets
https://github.com/szym-mie/webgl_boxes

3d-game-engine fps-game from-scratch js prototype webgl webgl-game

Last synced: 6 months ago
JSON representation

Pure WebGL prototype of a 3D shooter, with original assets

Awesome Lists containing this project

README

          

# WebGL Boxes

![screenshot1](./sshot1.png)
![screenshot1](./sshot2.png)

[Live Demo](https://webgl-boxes.netlify.app/)

## Things missing

- collisions (so simple to implement that I didn't bother doing it, convex-hull in a future projects),
- shadow mapping (quite hard to get right),
- skinning (will have to extend current GLTF importer to load them)

## Things to reconsider

- shaders definition - probably a unified 'shader interface' for all materials is a way to go
- WebGL2 - it's widely available nowadays, itegrates alot of extensions from WebGL1 into the core

szym.mie 2022