Aaron HedquistAR Game PrototypeFirst screenshot of an early AR game prototype, using poker cards as image targets in Vuforia. As you can see, images that have mirrored…Mar 9, 2018Mar 9, 2018
Aaron HedquistShield shaderThis was created following this video by Makin’ Stuff Look Good in Unity. This was an excellent tutorial, but I did have to take some extra…Feb 3, 2018Feb 3, 2018
Aaron HedquistX-Ray Glow ShaderThis uses techniques learned from Makin’ Stuff Look Good in Unity, which features an episode about replacement shaders. Replacement shaders…Jan 31, 2018Jan 31, 2018
Aaron HedquistStencil shadersThe stencil buffer allows shaders to use one set of meshes to mask another. For instance, if you want to put a hole in this wall, so you…Jan 24, 2018Jan 24, 2018
Aaron HedquistHologram shaderThis is actually just a modification of the earlier rim shader. The difference being that instead of just adding a color with high dot…Jan 23, 2018Jan 23, 2018
Aaron HedquistToon shader with a custom lighting modelThis shader could be a lot of fun. Using a custom lighting function, it applies a color from a given texture’s UV coordinates based on the…Jan 22, 2018Jan 22, 2018
Aaron HedquistWorld position stripes shaderUses the world position of the pixel to apply a color within a defined set of bounds. This uses the frac function, which returns the value…Jan 19, 2018Jan 19, 2018
Aaron HedquistBump map shaderThis shader uses a diffuse and a normal map, and allows adjustment of how “deep” the bump mapping is:Jan 19, 2018Jan 19, 2018
Aaron HedquistTiered rim shaderSimilar to the basic rim, this just creates two thresholds of values of the dot product, and assigns different colors to each:Jan 19, 2018Jan 19, 2018
Aaron HedquistBasic Rim ShaderYou can create a basic “rim shader,” which adds color around the edges of polygons, using the dot product of the view direction and surface…Jan 19, 2018Jan 19, 2018