jb's repositories
Siren_preupdate
Asynchronous tile-based GPU pathtracer
HiddenLineRemoval
An exercise in learning the SVG vector format, as well as leveraging my software rasterizer to draw a wireframe model, determining which line segments are partially or fully occluded by the mesh itself, for use with a pen plotter
not-quite-a-demo-engine
NQADE - This is designed as an easy starting point to quickly get set up on a new project. It includes a number of utilities that I use for these little tech demos / prototypes / projects / etc.
FroggySection
playing with the Lawrence Berkeley Laboratory frog cryosection/MRI dataset from 1994-1995 https://froggy.lbl.gov/
heightmap_viewer
Visualizing heightmaps
LegitProfiler
A simple ImGui component for rendering profiling data
AirplaneMode
Basic multithreaded CPU pathtracer ( sphere, triangle, AABB )
BonzomaticExperiments
playing with bonzomatic
colorWords
creating a list of color words, for whatever
fontRendering
messing with something based on the font rendering method described by Jazz Mickle https://jmickle66666666.github.io/blog/techart/2019/12/18/bitmap-font-renderer.html
lidarScan
Playing with .las/.laz lidar scan files in python
OctaveUtils
Utils for GNU Octave
poisson-disk-generator
Poisson disk points generator in C++ in a single file
SponzaExperiments
playing with the model in https://github.com/jimmiebergmann/Sponza, assumes it is cloned into the same parent directory
SponzaRepack
forking https://github.com/jimmiebergmann/Sponza, reencode as png, prep for use as array textures
Vertexture
experimenting with displacing verticies with a texture
VkGuideFollowAlong
going through vkguide.dev again, now that I have a bit more context for vulkan usage