Zed A. Shaw zedshaw
zedshaw pushed to master at games/raycaster 2026-02-11 18:57:26 +00:00
aaf5aa4165 Arena is now using the new animate2 but needs to be fixed.
zedshaw pushed to master at games/raycaster 2026-02-11 18:01:03 +00:00
547e8ec993 The animation tool now works and I used it to design an idle animation with the classic bounce.
zedshaw pushed to master at games/raycaster 2026-02-09 18:58:35 +00:00
80f100f223 Can now apply a shader using the animation's timer but not sure if there should be shaders on animations or outside or both.
zedshaw pushed to master at games/raycaster 2026-02-07 18:05:30 +00:00
0d481a5ab7 Animator won't crash anymore when there's an error, and instead displays an error message.
zedshaw pushed to refactor_c_style at games/learn-vulkan 2026-02-07 16:30:01 +00:00
b797bfa6aa Fix the make clean/make run steps so the basicmesh.glb is always there.
zedshaw pushed to master at games/raycaster 2026-02-06 18:39:41 +00:00
46f34828e4 Sound is now working, and the animator tools will play them and also has mute.
zedshaw pushed to master at games/raycaster 2026-02-06 17:23:32 +00:00
a4ffacdb18 Fix up the animator to show the initial form.
zedshaw pushed to refactor_c_style at games/learn-vulkan 2026-02-06 16:55:38 +00:00
b3cdf37045 Total mess. The instructions significantly fall apart at this point and I'll have to go reverse engineer the working version from the course's git repo.
7ae6a63295 Cleanup some of this init code.
Compare 2 commits »
zedshaw pushed to refactor_c_style at games/learn-vulkan 2026-02-05 05:54:16 +00:00
11ed1540ab Managed to get the monkey to load by patching simdjson 3.3.0 to fix a dubious 3 lines of code as mentioned here: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=280590 then have fastgltf _NOT_ download simdjson again.
zedshaw pushed to master at games/raycaster 2026-02-04 20:10:14 +00:00
4356b1535e Animation tool now lets you cycle through different sequence/transform 'forms' and shows you which one you're viewing.
zedshaw pushed to master at games/raycaster 2026-02-04 05:59:34 +00:00
07b2102f59 The gorious Lord Keith the Rat King can now have easing and motion functions that are defined in json and hot-reloaded.
zedshaw pushed to master at games/raycaster 2026-02-04 05:14:44 +00:00
383f839fdf Update Makefile to do the new animator command line options.
77643a4bcd Can now specify a background to render the sprite on.
Compare 2 commits »
zedshaw pushed to master at games/raycaster 2026-02-04 04:30:24 +00:00
fc01579232 Space now stops/starts the animation.
zedshaw pushed to master at games/raycaster 2026-02-04 04:24:46 +00:00
961a470844 Animator now starts off as being the size of the sprite.
zedshaw pushed to master at games/raycaster 2026-02-04 03:34:24 +00:00
ce3d142208 Fixed a test that failed because loop was set on the tranform being used.
zedshaw pushed to master at games/raycaster 2026-02-03 18:03:46 +00:00
c092b82dfc Animator tool now has no UI, it just watches the file to change time and reloads.
zedshaw pushed to master at games/raycaster 2026-02-03 16:17:42 +00:00
bdfc2397e2 Fix up the animation test so that it works with random timings even if the example has a timing.
zedshaw pushed to master at games/raycaster 2026-02-03 05:30:57 +00:00
dea0607901 Now loading the new animations out of assets/animate2.json
zedshaw pushed to master at games/raycaster 2026-02-02 05:02:19 +00:00
df730047ac Animator tool can now play, stop, loop, and toggle an animation.
zedshaw pushed to master at games/raycaster 2026-01-31 18:06:03 +00:00
7d79e75651 Decided that it's better to adjust the ease_rate manually/visually rather than try to math it. That's what the animator tool is for.