├── LICENSE.txt ├── Makefile ├── README.md ├── core ├── Makefile ├── aabbtree.cpp ├── aabbtree.h ├── core.cpp ├── core.h ├── core.props ├── core.sln ├── core.vcproj ├── core.vcxproj ├── core.vcxproj.filters ├── hashgrid.cpp ├── hashgrid.h ├── log.cpp ├── log.h ├── mat22.h ├── mat33.h ├── mat44.h ├── maths.cpp ├── maths.h ├── memory.cpp ├── memory.h ├── mesh.cpp ├── mesh.h ├── meshuv.cpp ├── meshuv.h ├── perlin.cpp ├── perlin.h ├── pfm.cpp ├── pfm.h ├── platform.cpp ├── platform.h ├── png.cpp ├── png.h ├── point3.h ├── radix.cpp ├── radix.h ├── sdf.cpp ├── sdf.h ├── shader.cpp ├── shader.h ├── skylight.cpp ├── skylight.h ├── tga.cpp ├── tga.h ├── threadgroup.cpp ├── threadgroup.h ├── threading.cpp ├── threading.h ├── threadinglinux.h ├── threadingwin32.h ├── types.h ├── vec2.h ├── vec3.h ├── vec4.h ├── voxelize.cpp └── voxelize.h ├── data ├── beach.pfm ├── happy.obj └── teapot.obj ├── external ├── glew │ ├── LICENSE.txt │ ├── bin │ │ └── glew32.dll │ ├── include │ │ └── GL │ │ │ ├── glew.h │ │ │ └── wglew.h │ └── lib │ │ ├── glew32.lib │ │ └── glew32s.lib ├── glut │ ├── glut.dll │ ├── glut.h │ ├── glut.lib │ ├── glut32.dll │ └── glut32.lib └── stb_image │ └── stb_image.c └── projects ├── cloth ├── cloth.sln ├── cloth.vcxproj └── main.cpp ├── dew ├── Dew.sln ├── Dew.vcxproj ├── Makefile ├── can.obj ├── dew ├── dew.exe ├── dialog.mm ├── drawing001.bvh ├── drawing002.bvh ├── main.cpp ├── readme.txt ├── shaders.h ├── tag.cpp └── tag.h ├── empty ├── empty.sln ├── empty.vcxproj └── main.cpp ├── fem ├── armadillo.tga ├── bunny.tga ├── cg.h ├── donut1.tga ├── donut2.tga ├── fem.cpp ├── fem.h ├── fem.nb ├── fem.sln ├── fem.vcxproj ├── integrators.nb ├── main.cpp ├── makefile ├── mesher.cpp ├── mesher.h ├── meshing.pdf ├── meshing.tex └── vencode.sh ├── fog ├── data │ ├── common.glsl │ ├── pointlight.glsl │ ├── simplevertex.glsl │ └── spotlight.glsl ├── fogvolumes.sln ├── fogvolumes.vcxproj └── main.cpp ├── gi ├── gi.sln ├── gi.suo ├── gi.vcproj ├── gi_shot1.jpg ├── gi_shot2.jpg ├── illuminate.fp ├── illuminate.vp ├── illuminationsim.cpp ├── illuminationsim.h └── main.cpp ├── granular2d ├── armadillo.tga ├── bunny.tga ├── granular2d.sln ├── granular2d.vcxproj ├── main.cpp ├── makefile ├── solve.cu ├── solve.h ├── solveConstraint.cpp ├── solveImpulse.cpp ├── solvePBD.cpp └── sort.cu ├── granular3d ├── armadillo.ply ├── bunny.ply ├── granular.sln ├── granular.vcxproj ├── main.cpp ├── shaders.cpp ├── shaders.h ├── solve.cpp ├── solve.cu ├── solve.h └── sort.cu ├── mathematica └── capsulecollision.nb ├── metaballs └── main.cpp ├── nanoray ├── camera.cpp ├── camera.h ├── examples.cpp ├── integrators.cpp ├── integrators.h ├── lights.cpp ├── lights.h ├── main.cpp ├── makefile ├── material.cpp ├── materials.h ├── metaballs.cpp ├── metaballs.h ├── nanoray.sln ├── nanoray.vcproj ├── nanoray.vcxproj ├── nanoray.vcxproj.filters ├── primitives.cpp ├── primitives.h ├── rendercl.cpp ├── rendercl.h ├── renderjob.cl ├── renderjob.cpp ├── renderjob.h ├── renderspu.cpp ├── renderspu.h ├── scene.h ├── textures.cpp ├── textures.h └── todo.txt ├── pbd ├── dump.txt ├── main.cpp ├── makefile ├── pbd.pdf ├── pbd.sln └── pbd.vcxproj ├── probeview └── main.cpp ├── quadric ├── main.cpp ├── makefile ├── quadric ├── quadric.bib ├── quadric.pdf └── quadric.tex ├── rigidbody └── main.cpp ├── sh ├── Makefile ├── main.cpp ├── sh.cpp ├── sh.h ├── sh.nb ├── sh.sln └── sh.vcxproj ├── smoke ├── blackbody.cpp ├── blackbody.h ├── fluid ├── fluid.sln ├── fluid.vcproj ├── fluid.vcxproj ├── fluid.vcxproj.filters ├── fluid2d.cpp ├── fluid3d.cpp ├── grid3d.h ├── raymarchshadowps.glsl ├── raymarchvolumeps.glsl ├── raymarchvolumeps.glsl_opt ├── raymarchvolumevs.glsl ├── vencode.bat └── vencode.sh ├── springs ├── cg.h ├── implicitsprings.pdf ├── implicitsprings.tex ├── main.cpp ├── makefile ├── springs.sln └── springs.vcxproj ├── surfel ├── main.cpp ├── surfel.sln └── surfel.vcxproj └── voxelize ├── main.cpp ├── makefile ├── voxelize.sln └── voxelize.vcxproj /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/README.md -------------------------------------------------------------------------------- /core/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/core/Makefile -------------------------------------------------------------------------------- /core/aabbtree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/core/aabbtree.cpp -------------------------------------------------------------------------------- /core/aabbtree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/core/aabbtree.h -------------------------------------------------------------------------------- /core/core.cpp: -------------------------------------------------------------------------------- 1 | #include "core.h" 2 | 3 | -------------------------------------------------------------------------------- /core/core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/core/core.h -------------------------------------------------------------------------------- /core/core.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/core/core.props -------------------------------------------------------------------------------- /core/core.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/core/core.sln -------------------------------------------------------------------------------- /core/core.vcproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/core/core.vcproj -------------------------------------------------------------------------------- /core/core.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/core/core.vcxproj -------------------------------------------------------------------------------- /core/core.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/core/core.vcxproj.filters -------------------------------------------------------------------------------- /core/hashgrid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/core/hashgrid.cpp -------------------------------------------------------------------------------- /core/hashgrid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/core/hashgrid.h -------------------------------------------------------------------------------- /core/log.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/core/log.cpp -------------------------------------------------------------------------------- /core/log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/core/log.h -------------------------------------------------------------------------------- /core/mat22.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/core/mat22.h -------------------------------------------------------------------------------- /core/mat33.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/core/mat33.h -------------------------------------------------------------------------------- /core/mat44.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/core/mat44.h -------------------------------------------------------------------------------- /core/maths.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/core/maths.cpp -------------------------------------------------------------------------------- /core/maths.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/core/maths.h -------------------------------------------------------------------------------- /core/memory.cpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /core/memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/core/memory.h -------------------------------------------------------------------------------- /core/mesh.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/core/mesh.cpp -------------------------------------------------------------------------------- /core/mesh.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/core/mesh.h -------------------------------------------------------------------------------- /core/meshuv.cpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /core/meshuv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/core/meshuv.h -------------------------------------------------------------------------------- /core/perlin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/core/perlin.cpp -------------------------------------------------------------------------------- /core/perlin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/core/perlin.h -------------------------------------------------------------------------------- /core/pfm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/core/pfm.cpp -------------------------------------------------------------------------------- /core/pfm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/core/pfm.h -------------------------------------------------------------------------------- /core/platform.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/core/platform.cpp -------------------------------------------------------------------------------- /core/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/core/platform.h -------------------------------------------------------------------------------- /core/png.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/core/png.cpp -------------------------------------------------------------------------------- /core/png.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/core/png.h -------------------------------------------------------------------------------- /core/point3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/core/point3.h -------------------------------------------------------------------------------- /core/radix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/core/radix.cpp -------------------------------------------------------------------------------- /core/radix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/core/radix.h -------------------------------------------------------------------------------- /core/sdf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/core/sdf.cpp -------------------------------------------------------------------------------- /core/sdf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/core/sdf.h -------------------------------------------------------------------------------- /core/shader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/core/shader.cpp -------------------------------------------------------------------------------- /core/shader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/core/shader.h -------------------------------------------------------------------------------- /core/skylight.cpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /core/skylight.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/core/skylight.h -------------------------------------------------------------------------------- /core/tga.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/core/tga.cpp -------------------------------------------------------------------------------- /core/tga.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/core/tga.h -------------------------------------------------------------------------------- /core/threadgroup.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/core/threadgroup.cpp -------------------------------------------------------------------------------- /core/threadgroup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/core/threadgroup.h -------------------------------------------------------------------------------- /core/threading.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/core/threading.cpp -------------------------------------------------------------------------------- /core/threading.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/core/threading.h -------------------------------------------------------------------------------- /core/threadinglinux.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/core/threadinglinux.h -------------------------------------------------------------------------------- /core/threadingwin32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/core/threadingwin32.h -------------------------------------------------------------------------------- /core/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/core/types.h -------------------------------------------------------------------------------- /core/vec2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/core/vec2.h -------------------------------------------------------------------------------- /core/vec3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/core/vec3.h -------------------------------------------------------------------------------- /core/vec4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/core/vec4.h -------------------------------------------------------------------------------- /core/voxelize.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/core/voxelize.cpp -------------------------------------------------------------------------------- /core/voxelize.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/core/voxelize.h -------------------------------------------------------------------------------- /data/beach.pfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/data/beach.pfm -------------------------------------------------------------------------------- /data/happy.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/data/happy.obj -------------------------------------------------------------------------------- /data/teapot.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/data/teapot.obj -------------------------------------------------------------------------------- /external/glew/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/external/glew/LICENSE.txt -------------------------------------------------------------------------------- /external/glew/bin/glew32.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/external/glew/bin/glew32.dll -------------------------------------------------------------------------------- /external/glew/include/GL/glew.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/external/glew/include/GL/glew.h -------------------------------------------------------------------------------- /external/glew/include/GL/wglew.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/external/glew/include/GL/wglew.h -------------------------------------------------------------------------------- /external/glew/lib/glew32.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/external/glew/lib/glew32.lib -------------------------------------------------------------------------------- /external/glew/lib/glew32s.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/external/glew/lib/glew32s.lib -------------------------------------------------------------------------------- /external/glut/glut.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/external/glut/glut.dll -------------------------------------------------------------------------------- /external/glut/glut.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/external/glut/glut.h -------------------------------------------------------------------------------- /external/glut/glut.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/external/glut/glut.lib -------------------------------------------------------------------------------- /external/glut/glut32.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/external/glut/glut32.dll -------------------------------------------------------------------------------- /external/glut/glut32.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/external/glut/glut32.lib -------------------------------------------------------------------------------- /external/stb_image/stb_image.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/external/stb_image/stb_image.c -------------------------------------------------------------------------------- /projects/cloth/cloth.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/cloth/cloth.sln -------------------------------------------------------------------------------- /projects/cloth/cloth.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/cloth/cloth.vcxproj -------------------------------------------------------------------------------- /projects/cloth/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/cloth/main.cpp -------------------------------------------------------------------------------- /projects/dew/Dew.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/dew/Dew.sln -------------------------------------------------------------------------------- /projects/dew/Dew.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/dew/Dew.vcxproj -------------------------------------------------------------------------------- /projects/dew/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/dew/Makefile -------------------------------------------------------------------------------- /projects/dew/can.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/dew/can.obj -------------------------------------------------------------------------------- /projects/dew/dew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/dew/dew -------------------------------------------------------------------------------- /projects/dew/dew.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/dew/dew.exe -------------------------------------------------------------------------------- /projects/dew/dialog.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/dew/dialog.mm -------------------------------------------------------------------------------- /projects/dew/drawing001.bvh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/dew/drawing001.bvh -------------------------------------------------------------------------------- /projects/dew/drawing002.bvh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/dew/drawing002.bvh -------------------------------------------------------------------------------- /projects/dew/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/dew/main.cpp -------------------------------------------------------------------------------- /projects/dew/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/dew/readme.txt -------------------------------------------------------------------------------- /projects/dew/shaders.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/dew/shaders.h -------------------------------------------------------------------------------- /projects/dew/tag.cpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /projects/dew/tag.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/dew/tag.h -------------------------------------------------------------------------------- /projects/empty/empty.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/empty/empty.sln -------------------------------------------------------------------------------- /projects/empty/empty.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/empty/empty.vcxproj -------------------------------------------------------------------------------- /projects/empty/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/empty/main.cpp -------------------------------------------------------------------------------- /projects/fem/armadillo.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/fem/armadillo.tga -------------------------------------------------------------------------------- /projects/fem/bunny.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/fem/bunny.tga -------------------------------------------------------------------------------- /projects/fem/cg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/fem/cg.h -------------------------------------------------------------------------------- /projects/fem/donut1.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/fem/donut1.tga -------------------------------------------------------------------------------- /projects/fem/donut2.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/fem/donut2.tga -------------------------------------------------------------------------------- /projects/fem/fem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/fem/fem.cpp -------------------------------------------------------------------------------- /projects/fem/fem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/fem/fem.h -------------------------------------------------------------------------------- /projects/fem/fem.nb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/fem/fem.nb -------------------------------------------------------------------------------- /projects/fem/fem.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/fem/fem.sln -------------------------------------------------------------------------------- /projects/fem/fem.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/fem/fem.vcxproj -------------------------------------------------------------------------------- /projects/fem/integrators.nb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/fem/integrators.nb -------------------------------------------------------------------------------- /projects/fem/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/fem/main.cpp -------------------------------------------------------------------------------- /projects/fem/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/fem/makefile -------------------------------------------------------------------------------- /projects/fem/mesher.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/fem/mesher.cpp -------------------------------------------------------------------------------- /projects/fem/mesher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/fem/mesher.h -------------------------------------------------------------------------------- /projects/fem/meshing.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/fem/meshing.pdf -------------------------------------------------------------------------------- /projects/fem/meshing.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/fem/meshing.tex -------------------------------------------------------------------------------- /projects/fem/vencode.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/fem/vencode.sh -------------------------------------------------------------------------------- /projects/fog/data/common.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/fog/data/common.glsl -------------------------------------------------------------------------------- /projects/fog/data/pointlight.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/fog/data/pointlight.glsl -------------------------------------------------------------------------------- /projects/fog/data/simplevertex.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/fog/data/simplevertex.glsl -------------------------------------------------------------------------------- /projects/fog/data/spotlight.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/fog/data/spotlight.glsl -------------------------------------------------------------------------------- /projects/fog/fogvolumes.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/fog/fogvolumes.sln -------------------------------------------------------------------------------- /projects/fog/fogvolumes.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/fog/fogvolumes.vcxproj -------------------------------------------------------------------------------- /projects/fog/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/fog/main.cpp -------------------------------------------------------------------------------- /projects/gi/gi.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/gi/gi.sln -------------------------------------------------------------------------------- /projects/gi/gi.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/gi/gi.suo -------------------------------------------------------------------------------- /projects/gi/gi.vcproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/gi/gi.vcproj -------------------------------------------------------------------------------- /projects/gi/gi_shot1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/gi/gi_shot1.jpg -------------------------------------------------------------------------------- /projects/gi/gi_shot2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/gi/gi_shot2.jpg -------------------------------------------------------------------------------- /projects/gi/illuminate.fp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/gi/illuminate.fp -------------------------------------------------------------------------------- /projects/gi/illuminate.vp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/gi/illuminate.vp -------------------------------------------------------------------------------- /projects/gi/illuminationsim.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/gi/illuminationsim.cpp -------------------------------------------------------------------------------- /projects/gi/illuminationsim.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/gi/illuminationsim.h -------------------------------------------------------------------------------- /projects/gi/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/gi/main.cpp -------------------------------------------------------------------------------- /projects/granular2d/armadillo.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/granular2d/armadillo.tga -------------------------------------------------------------------------------- /projects/granular2d/bunny.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/granular2d/bunny.tga -------------------------------------------------------------------------------- /projects/granular2d/granular2d.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/granular2d/granular2d.sln -------------------------------------------------------------------------------- /projects/granular2d/granular2d.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/granular2d/granular2d.vcxproj -------------------------------------------------------------------------------- /projects/granular2d/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/granular2d/main.cpp -------------------------------------------------------------------------------- /projects/granular2d/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/granular2d/makefile -------------------------------------------------------------------------------- /projects/granular2d/solve.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/granular2d/solve.cu -------------------------------------------------------------------------------- /projects/granular2d/solve.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/granular2d/solve.h -------------------------------------------------------------------------------- /projects/granular2d/solveConstraint.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/granular2d/solveConstraint.cpp -------------------------------------------------------------------------------- /projects/granular2d/solveImpulse.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/granular2d/solveImpulse.cpp -------------------------------------------------------------------------------- /projects/granular2d/solvePBD.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/granular2d/solvePBD.cpp -------------------------------------------------------------------------------- /projects/granular2d/sort.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/granular2d/sort.cu -------------------------------------------------------------------------------- /projects/granular3d/armadillo.ply: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/granular3d/armadillo.ply -------------------------------------------------------------------------------- /projects/granular3d/bunny.ply: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/granular3d/bunny.ply -------------------------------------------------------------------------------- /projects/granular3d/granular.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/granular3d/granular.sln -------------------------------------------------------------------------------- /projects/granular3d/granular.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/granular3d/granular.vcxproj -------------------------------------------------------------------------------- /projects/granular3d/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/granular3d/main.cpp -------------------------------------------------------------------------------- /projects/granular3d/shaders.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/granular3d/shaders.cpp -------------------------------------------------------------------------------- /projects/granular3d/shaders.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/granular3d/shaders.h -------------------------------------------------------------------------------- /projects/granular3d/solve.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/granular3d/solve.cpp -------------------------------------------------------------------------------- /projects/granular3d/solve.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/granular3d/solve.cu -------------------------------------------------------------------------------- /projects/granular3d/solve.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/granular3d/solve.h -------------------------------------------------------------------------------- /projects/granular3d/sort.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/granular3d/sort.cu -------------------------------------------------------------------------------- /projects/mathematica/capsulecollision.nb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/mathematica/capsulecollision.nb -------------------------------------------------------------------------------- /projects/metaballs/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/metaballs/main.cpp -------------------------------------------------------------------------------- /projects/nanoray/camera.cpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /projects/nanoray/camera.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/nanoray/camera.h -------------------------------------------------------------------------------- /projects/nanoray/examples.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/nanoray/examples.cpp -------------------------------------------------------------------------------- /projects/nanoray/integrators.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/nanoray/integrators.cpp -------------------------------------------------------------------------------- /projects/nanoray/integrators.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/nanoray/integrators.h -------------------------------------------------------------------------------- /projects/nanoray/lights.cpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /projects/nanoray/lights.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /projects/nanoray/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/nanoray/main.cpp -------------------------------------------------------------------------------- /projects/nanoray/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/nanoray/makefile -------------------------------------------------------------------------------- /projects/nanoray/material.cpp: -------------------------------------------------------------------------------- 1 | #include "materials.h" -------------------------------------------------------------------------------- /projects/nanoray/materials.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/nanoray/materials.h -------------------------------------------------------------------------------- /projects/nanoray/metaballs.cpp: -------------------------------------------------------------------------------- 1 | #include "metaballs.h" 2 | 3 | -------------------------------------------------------------------------------- /projects/nanoray/metaballs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/nanoray/metaballs.h -------------------------------------------------------------------------------- /projects/nanoray/nanoray.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/nanoray/nanoray.sln -------------------------------------------------------------------------------- /projects/nanoray/nanoray.vcproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/nanoray/nanoray.vcproj -------------------------------------------------------------------------------- /projects/nanoray/nanoray.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/nanoray/nanoray.vcxproj -------------------------------------------------------------------------------- /projects/nanoray/nanoray.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/nanoray/nanoray.vcxproj.filters -------------------------------------------------------------------------------- /projects/nanoray/primitives.cpp: -------------------------------------------------------------------------------- 1 | #include "primitives.h" 2 | -------------------------------------------------------------------------------- /projects/nanoray/primitives.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/nanoray/primitives.h -------------------------------------------------------------------------------- /projects/nanoray/rendercl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/nanoray/rendercl.cpp -------------------------------------------------------------------------------- /projects/nanoray/rendercl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/nanoray/rendercl.h -------------------------------------------------------------------------------- /projects/nanoray/renderjob.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/nanoray/renderjob.cl -------------------------------------------------------------------------------- /projects/nanoray/renderjob.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/nanoray/renderjob.cpp -------------------------------------------------------------------------------- /projects/nanoray/renderjob.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/nanoray/renderjob.h -------------------------------------------------------------------------------- /projects/nanoray/renderspu.cpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /projects/nanoray/renderspu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/nanoray/renderspu.h -------------------------------------------------------------------------------- /projects/nanoray/scene.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/nanoray/scene.h -------------------------------------------------------------------------------- /projects/nanoray/textures.cpp: -------------------------------------------------------------------------------- 1 | #include "textures.h" 2 | 3 | -------------------------------------------------------------------------------- /projects/nanoray/textures.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/nanoray/textures.h -------------------------------------------------------------------------------- /projects/nanoray/todo.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/nanoray/todo.txt -------------------------------------------------------------------------------- /projects/pbd/dump.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/pbd/dump.txt -------------------------------------------------------------------------------- /projects/pbd/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/pbd/main.cpp -------------------------------------------------------------------------------- /projects/pbd/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/pbd/makefile -------------------------------------------------------------------------------- /projects/pbd/pbd.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/pbd/pbd.pdf -------------------------------------------------------------------------------- /projects/pbd/pbd.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/pbd/pbd.sln -------------------------------------------------------------------------------- /projects/pbd/pbd.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/pbd/pbd.vcxproj -------------------------------------------------------------------------------- /projects/probeview/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/probeview/main.cpp -------------------------------------------------------------------------------- /projects/quadric/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/quadric/main.cpp -------------------------------------------------------------------------------- /projects/quadric/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/quadric/makefile -------------------------------------------------------------------------------- /projects/quadric/quadric: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/quadric/quadric -------------------------------------------------------------------------------- /projects/quadric/quadric.bib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/quadric/quadric.bib -------------------------------------------------------------------------------- /projects/quadric/quadric.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/quadric/quadric.pdf -------------------------------------------------------------------------------- /projects/quadric/quadric.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/quadric/quadric.tex -------------------------------------------------------------------------------- /projects/rigidbody/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/rigidbody/main.cpp -------------------------------------------------------------------------------- /projects/sh/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/sh/Makefile -------------------------------------------------------------------------------- /projects/sh/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/sh/main.cpp -------------------------------------------------------------------------------- /projects/sh/sh.cpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /projects/sh/sh.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/sh/sh.h -------------------------------------------------------------------------------- /projects/sh/sh.nb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/sh/sh.nb -------------------------------------------------------------------------------- /projects/sh/sh.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/sh/sh.sln -------------------------------------------------------------------------------- /projects/sh/sh.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/sh/sh.vcxproj -------------------------------------------------------------------------------- /projects/smoke/blackbody.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/smoke/blackbody.cpp -------------------------------------------------------------------------------- /projects/smoke/blackbody.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/smoke/blackbody.h -------------------------------------------------------------------------------- /projects/smoke/fluid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/smoke/fluid -------------------------------------------------------------------------------- /projects/smoke/fluid.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/smoke/fluid.sln -------------------------------------------------------------------------------- /projects/smoke/fluid.vcproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/smoke/fluid.vcproj -------------------------------------------------------------------------------- /projects/smoke/fluid.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/smoke/fluid.vcxproj -------------------------------------------------------------------------------- /projects/smoke/fluid.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/smoke/fluid.vcxproj.filters -------------------------------------------------------------------------------- /projects/smoke/fluid2d.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/smoke/fluid2d.cpp -------------------------------------------------------------------------------- /projects/smoke/fluid3d.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/smoke/fluid3d.cpp -------------------------------------------------------------------------------- /projects/smoke/grid3d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/smoke/grid3d.h -------------------------------------------------------------------------------- /projects/smoke/raymarchshadowps.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/smoke/raymarchshadowps.glsl -------------------------------------------------------------------------------- /projects/smoke/raymarchvolumeps.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/smoke/raymarchvolumeps.glsl -------------------------------------------------------------------------------- /projects/smoke/raymarchvolumeps.glsl_opt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/smoke/raymarchvolumeps.glsl_opt -------------------------------------------------------------------------------- /projects/smoke/raymarchvolumevs.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/smoke/raymarchvolumevs.glsl -------------------------------------------------------------------------------- /projects/smoke/vencode.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/smoke/vencode.bat -------------------------------------------------------------------------------- /projects/smoke/vencode.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/smoke/vencode.sh -------------------------------------------------------------------------------- /projects/springs/cg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/springs/cg.h -------------------------------------------------------------------------------- /projects/springs/implicitsprings.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/springs/implicitsprings.pdf -------------------------------------------------------------------------------- /projects/springs/implicitsprings.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/springs/implicitsprings.tex -------------------------------------------------------------------------------- /projects/springs/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/springs/main.cpp -------------------------------------------------------------------------------- /projects/springs/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/springs/makefile -------------------------------------------------------------------------------- /projects/springs/springs.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/springs/springs.sln -------------------------------------------------------------------------------- /projects/springs/springs.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/springs/springs.vcxproj -------------------------------------------------------------------------------- /projects/surfel/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/surfel/main.cpp -------------------------------------------------------------------------------- /projects/surfel/surfel.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/surfel/surfel.sln -------------------------------------------------------------------------------- /projects/surfel/surfel.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/surfel/surfel.vcxproj -------------------------------------------------------------------------------- /projects/voxelize/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/voxelize/main.cpp -------------------------------------------------------------------------------- /projects/voxelize/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/voxelize/makefile -------------------------------------------------------------------------------- /projects/voxelize/voxelize.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/voxelize/voxelize.sln -------------------------------------------------------------------------------- /projects/voxelize/voxelize.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmacklin/sandbox/HEAD/projects/voxelize/voxelize.vcxproj --------------------------------------------------------------------------------