shithub: 3dee

RSS feed

aeb153cd – rodri <[email protected]> authored on 2024/05/12 16:34
began work on a solar system planetarium.

55ceca8d – rodri <[email protected]> authored on 2024/05/11 12:48
debug/plmon: close the Biobuf after loading the file.

dd5b68da – rodri <[email protected]> authored on 2024/05/10 18:09
debug/plmon: paint selected timeslots differently and add an MMB quit option.

01a95d40 – rodri <[email protected]> authored on 2024/05/07 16:00
vis: print pipeline timings to stderr when profiling.

18d7709a – rodri <[email protected]> authored on 2024/05/07 12:10
debug: add a pipeline monitor.

2f0e76f7 – rodri <[email protected]> authored on 2024/05/03 09:57
mkfile: clean all the targets.

a1468750 – rodri <[email protected]> authored on 2024/05/03 09:34
adapt to the recent changes in libgraphics. add new test files.

c33a4a06 – rodri <[email protected]> authored on 2024/04/24 11:11
mkone → mkmany

54db162c – rodri <[email protected]> authored on 2024/04/18 04:45
fix alpha channel value in the fragment shaders.

05ca3048 – rodri <[email protected]> authored on 2024/04/11 08:21
add a way to control zoom with the keyboard.

af89f884 – rodri <[email protected]> authored on 2024/03/25 18:28
use the new renderer interface.

231a3c4e – rodri <[email protected]> authored on 2024/03/21 07:05
add a fake Keyboardctl filled by kbdproc. reset camera stats when switching shaders.

460ba03c – rodri <[email protected]> authored on 2024/03/17 09:21
fix the empty dir issue for good.

4b9e518c – rodri <[email protected]> authored on 2024/03/16 17:23
implement actual gouraud (phong on the vertex shader).

15e248df – rodri <[email protected]> authored on 2024/03/06 17:44
add models, textures and other assets.

4aca8f7a – rodri <[email protected]> authored on 2024/03/06 17:20
use the diffuse color map texture from the OBJMaterial for shading.

2f6efcec – rodri <[email protected]> authored on 2024/03/06 09:55
change the fshaders to return a Color. no more cbuf+memfillcolor bullshit.

aa16a1b6 – rodri <[email protected]> authored on 2024/03/06 07:45
use the new texture sampler and vertex material definitions.

e76a8e48 – rodri <[email protected]> authored on 2024/03/02 19:41
make use of the new user-defined vertex attributes (varyings).

9d43df5d – rodri <[email protected]> authored on 2024/02/27 06:30
replace the Memimage-based screenfb with an Image and fix flickering hud.

520550a8 – rodri <[email protected]> authored on 2024/02/25 15:18
implement a phong shader. add a shader selection menu. update the light source.

951412ce – rodri <[email protected]> authored on 2024/02/21 07:37
model2world is now provided by libgraphics.

c85e7b59 – rodri <[email protected]> authored on 2024/02/15 17:52
add the ability to load multiple models at once.

a7dae9d3 – rodri <[email protected]> authored on 2024/02/13 11:43
set up a scene to hold the world and its entities.

928376d9 – rodri <[email protected]> authored on 2024/02/12 18:04
add a knob to toggle the hud stats.

bc68a401 – rodri <[email protected]> authored on 2024/02/10 14:00
reuse the modeltex for inception mode.

ea09c17e – rodri <[email protected]> authored on 2024/02/08 11:35
nuke empty dirs before pulldeps.

c408b042 – rodri <[email protected]> authored on 2024/02/08 06:27
add inception mode. improve the navigation. also don't rotate by default.

e47d000e – rodri <[email protected]> authored on 2024/02/03 17:15
pull libgraphics deps during pulldeps, not when building.

f0ec3b9e – rodri <[email protected]> authored on 2024/02/03 09:38
fix the BIN path and install procedure.

f8bc128e – rodri <[email protected]> authored on 2024/02/03 09:33
issue screen redrawings at a fixed step.

1aacac5b – rodri <[email protected]> authored on 2024/02/02 11:05
add profiling option. get rid of unnecessary vertex ops.

80f3da58 – rodri <[email protected]> authored on 2024/02/01 17:42
get rid of useless screenshot function.

653b6d5f – rodri <[email protected]> authored on 2024/01/31 17:35
read an image(6) file for textures. adapt vertex shaders to new coordinate transformations.

02fff2dc – rodri <[email protected]> authored on 2024/01/30 14:39
adapt the vertex shaders.

3000f798 – rodri <[email protected]> authored on 2024/01/30 10:12
adapted to the new libgraphics and its rendering requirements.

5f823efa – rodri <[email protected]> authored on 2020/06/29 14:24
localize the draw channel. put the alloc code in its own module.

5d9dbc72 – rodri <[email protected]> authored on 2020/04/28 08:40
changes to fit libgeometry and libgraphics.

7a595ccb – rodri <[email protected]> authored on 2020/04/17 08:03
add a readme.

e77a3462 – rodri <[email protected]> authored on 2020/04/17 07:37
roll everything back.

26344421 – rodri <[email protected]> authored on 2020/03/06 16:05
redesign of the camera abstraction. general unused/useless data cleaning.

a435467f – rodri <[email protected]> authored on 2020/03/04 16:03
first steps towards a general rendering architecture.

3e0fe77f – rgl <devnull@localhost> authored on 2020/02/03 17:48
main: go back to channel-sync'd drawing.

03732550 – rgl <devnull@localhost> authored on 2020/02/03 17:42
after a year or so of work, i dare create a proper repo.