Skip to content

ndesmic/geo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Geo

A WebGPU (and possibly others) 3D engine.

How to Run

Any web server can be used to serve the code however Deno is used for tasks and testing.

deno task start

Testing

deno test

Features

  • Partial support for .obj files (no materials)
  • PBR rendering
  • Shadow Maps (directional lighting)

Specs

  • Left-hand coordinate system
  • CCW winding order

Controls

  • WASD translation
  • Arrows rotation
  • Mouse drag tumble
  • Shift + R toggle video recording

To start: deno task start

Dev Blog

https://dev.to/ndesmic/series/12426

Links and references

Textures used

Models

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published