1000 Forms of Bunnies victor's tech art blog.

Assembly Insight - Part 1

Just came across this Gem when browsing cat videos on Youtube. After watching it I decided to run through the case by myself on my mac to see how a C program is working under the hood. I also want to be a bit geeky this time - just use Vim to write raw C program, and use command line to compile the program and also run the executable. Everything... Read more

Infinite Possibility Of MatCap Shader

MatCap (Material Capture) shader uses an image of a sphere as a view-space environment map. It’s very cheap and looks great when the camera doesn’t rotate. It is widely used in 3D sculpting software (like Zbrush) to preview meshes. Reference Explaination of application in Zbrush Paper: The Lit Sphere: A Model for Capturing NPR Shading fro... Read more

Recreate Phong Shading Model In Unity

Phong shading model is one of the most classic realistic shading models. It captures the basic features of a lit object using a very concise and straightforward theory. It matches people’s observation in daily life, and also easy to describe using math. Therefore, Phong shading model is always used as the base for other artistic shading effects ... Read more

Specular Shading Optimization For A More Natural Looking

Low poly water mesh with unity standard specular material. When learning and practicing shader programming for Unity, I found the Cg Wiki website extremely benevolent on getting a well-rounded understanding of how to shade an object step by step. Apart from the magic configuration parts(Shader Properties/Passes/Tags etc.) of a typical Unity sha... Read more

Low Poly Water

Low poly water mesh with unity standard specular material. My first water shader exploration in unity started with trying to make the water surface waving. This required mesh manipulation through shader or scripts. By playing around it, I got to know more about what other effects I can try, and above is a little side-achievement – a nice low po... Read more

Water Shader Exploration - Part 1

Final work w/ transparency and faint tint. First try of making a water effect in Unity. Intro One of my current VR projects needs a nice and light water shader. I have been working on it for a while and keep iterating the the overall effect. Here is the water effect I have achieved so far, however it’s still far away from perfect simulation:... Read more

Your Browser Don't Support Canvas, Please Download Chrome ^_^``