Skip to content

Latest commit

 

History

History
19 lines (14 loc) · 650 Bytes

README.md

File metadata and controls

19 lines (14 loc) · 650 Bytes

rust-metaballs

This is an old project of mine done for a graphics course at Wrocław University of Technology.

It was written in an old version of rust and it no longer compiles.

Controls:

  • WASD - forward, left, backward, right
  • Space - up
  • LShift - down
  • Q - add a metaball
  • E - remove a metaball
  • Scroll - control the passage of time
  • R + Scroll - change metaball grid resolution
  • LCtrl + Scroll - change fov
  • RMB + Mouse move - move the camera

Shaders highly inspired by http://www.icare3d.org/codes-and-projects/codes/opengl_geometry_shader_marching_cubes.html