Josh MarinacciJingle Smash, a WebVR PuzzlerFor the past few years I’ve made some sort of a game or digital creation to share with the world at Christmas. So of course this year I…Dec 18, 2018Dec 18, 2018
Josh MarinacciLow Poly style Terrain GenerationOne of the magical things about using 3D on the web is that we have the rest of the browser APIs available to us. This includes 2D canvas…Nov 14, 2018Nov 14, 2018
Josh MarinacciProcedural Geometry: Low Poly CloudsClouds are similar to the procedural trees that we created last time. The difference is that we can’t just add some cloud shaped objects…Nov 8, 2018Nov 8, 2018
Josh MarinacciProcedural Geometry: TreesI’m not a 3d artist. I don’t know how to use Blender or Maya. Instead I create 3D shapes with code. Making geometry from scratch is fairly…Nov 6, 2018Nov 6, 2018
Josh MarinacciWater Ripples with Vertex ShadersWebGL, and therefore ThreeJS supports vertex shaders. And they are awesome. Why? Because they can do things on the GPU that would be…Oct 31, 20181Oct 31, 20181
Josh MarinacciinAR/VR Journey: Augmented & Virtual Reality MagazinePerformance Tuning Monster ZooWhen my game, Monster Zoo, was first feature complete it ran at a rock solid 60fps on my desktop, but on my Oculus Go standalone headset…Oct 29, 2018Oct 29, 2018
Josh MarinacciMonster Zoo: A Silly WebVR Game for HalloweenIf you have followed my series lately you know that I’ve been messing around with shaders, GLTF models, transforms, and other parts of…Oct 29, 2018Oct 29, 2018
Josh MarinacciCustomizing Vertex shadersAs a graphics programmer when you first hear about shaders they seem magical. Write tiny bits of code in this weird language and they make…Oct 26, 20185Oct 26, 20185
Josh MarinacciThreeJS Intermediate Skill TutorialsThreeJS is probably the most used 3D Javascript library on the web and it’s pretty easy to get started with. However, I found there is…Oct 24, 20181Oct 24, 20181
Josh MarinacciCartoon Outline EffectIn my 3D games and designs I often go for a cute low-poly cartoonish style. I have long wanted to give my models an actual cartoon-like…Oct 24, 20184Oct 24, 20184