Skip to content

Releases: owenbharrison/displibProjects

v3.0.17

12 Sep 05:00
4993961
Compare
Choose a tag to compare

keybinds:

note: pressing [ESC] will close the "sims".

voronoi:

Use [RETURN] to toggle whether to use "manhattan distance".

fluid sim:

Use [1,2,3] to switch fluid rendering schemes.

softbody3d:

Use the [W,A,S,D] keys to change "view-dir" and [ARROW] keys to change "cam-zoom". Use [R] to reset.

raymarching2d & light sim:

Use the [MOUSE] to move "light-source" and [A and D] keys to change "view-dir".

sand sim:

Use the [MOUSE] where you want new particles, use [S] to spawn sand, [W] for water, [A] to clear(spawn air), [B] for barriers(static), and [R] to reset the "sim".

raycaster:

Use the [W and S] keys to move the "player" forward and back. Use the [A and D] keys to change the "view-dir".

raytracer:

Use the [W and S] keys to move the "player" forward and back, and [A and D] keys to move left and right. Use [ARROW] keys to change "view-dir". Use [RETURN] to set "sun-pos".

polygon clipping:

Use the [MOUSE] to choose where the points of the clipping line go and use [1 and 2] keys to place the respective points.

particle collisions:

Use [MOUSE] to hover over barriers, while holding [SPACE] to move them. Use [RETURN] to change "display-mode" from soft render(metaballs) to real particles(circles). Use [C] to show current "connections" between particles.

minesweeper:

Use [MOUSE] to hover over cells and use [F] to flag/unflag cells. Use [SPACE] to reveal/unflag.

asteroids:

Use [LEFT and RIGHT] to turn, [UP] to move forward, and [SPACE] to fire a bullet. Use [D] to toggle debug mode.

particle system:

Use [SPACE] to make new randomly shaped "particles" wherever the [MOUSE] is.

3d test:

The program will prompt for a 3d ".obj" file. You should choose one that is decently low poly. Use [W,A,S,D] to change "view-angle", while holding [SHIFT] if you wish to move it slower. Use [UP and DOWN] to change "cam-zoom". Use [L] to set "light-pos", [N] to toggle showing triangle normals, and use [O] to toggle whether to show outline(wireframe).

marching cubes:

Use [W,A,S,D] to change "view-angle", while holding [SHIFT] if you wish to move it slower. Use [UP and DOWN] to change "cam-zoom". Use [L] to set "light-pos" and use [O] to toggle whether to show outline(wireframe).

tetris:

Use [LEFT and RIGHT] to change "tetro" horizontal position. Use [UP and Z] to change "tetro" rotation. Use [DOWN] to "softdrop" the "tetro", and use [SPACE] to "harddrop" the "tetro". Use [C] to hold a "tetro" for later and switch to it.

cloth sim:

While hovering over a "particle" with [MOUSE], hold [SPACE] to drag said "particle" around.

steering behaviors:

The program will prompt for a img ".jpg" file. A landscape mode image works best. Use [MOUSE] to interact with the colored "particles".

mandelbrot set:

Use [1,2] to place "new bound markers". Use [SPACE] to view the "selected" region. Use [R] to reset.

julia set:

Use [1,2] to place "new bound markers". Use [RETURN] to view the "selected" region. Use [SPACE] to toggle animations. Use [R] to reset.

floyd-steinberg dithering:

The program will prompt for a img ".jpg" file. A low resolution landscape mode image works best.

astar:

While hovering over any "node", use [W,F,S,E] to set a it to wall, floor, start, or end. Use [C] to clear "node-grid". Use [RETURN] to start/stop pathfinding.

cellular automata 3d:

Use [W,A,S,D] to change "view-angle", while holding [SHIFT] if you wish to move it slower. Use [UP and DOWN] to change "cam-zoom". Use [R] to reset simulation. Hold [O] to not show the outlines.