Automatic Stylization for Realistic Assets
Subscribe:  iCal  |  Google Calendar
Kyiv UA   22, Sep — 23, Sep
Valletta MT   23, Sep — 29, Sep
24, Sep — 27, Sep
Tokyo JP   25, Sep — 27, Sep
San Diego US   27, Sep — 30, Sep
Latest comments
by Artur
25 min ago

Surface Pro runs Zbrush and has a much better pencil... Same goes for any other Windows app, like PS...

Bought it!

Thanks for the post. I am very glad after ready and sex viet get useful information about the philosophy.jack

Automatic Stylization for Realistic Assets
1 May, 2018
Environment Art
Environment Design

Victor Kam showed how he uses scanned assets with Kuwahara filter to build his amazing fan project.


Hello, my name is Victor Kam, from Vancouver BC, Canada. I currently work as an artist at Black Bird Interactive. Most recently I worked on the title Homeworld: Deserts of Kharak with a focus on vehicle development. I studied Game Design at a school formerly known as Centre for Digital Imaging and Sound.


Pugsley has been part of my life for 13 years now and I’ve always wanted to do a piece of art that involved her. My main inspiration for the scene was actually a pug buddha statue I found on Etsy. I had actually sculpted one in ZBrush years back and thought it would be great to build a scene around it. As you can tell there is a huge Miyazaki influence throughout the scenes, in particular, Spirited Away. I really wanted this to be a personal piece void of any trends that I can share with my family and friends.

Production process

The main goal of this project was to focus on design and not much on constructing of individual assets. I chose to go this route because time is scarce when working a fulltime gig sandwiched between teaching and of course, life. I picked Megascans for their vast outdoor library and also because I wanted to see how far I could take realistic props and wrap my own style around it.

Using Kuwahara

Basically, the filter does this paint daub effect to your image which is what gives the scene the impression it’s hand-drawn. When researching backgrounds for anime you’ll notice the characters are toon shaded while the backgrounds are fairly detailed and painted.  My final images utilize it much like a depth of field effect so the further the asset is from the camera the more Kuwahara gets applied. Of course, you can apply the effect uniformly across the image.


All the foliage was either Megascans or part Lluis Garcia’s Trees Library for UE4. When it comes to the vines, in particular, they’re a kitbash of a Megascans vine asset that I manually wrapped around the wall in Maya. This just goes to show there are many uses for scan data. Even when texturing the stone pug statues, I used a Megascan rock texture set within Substance Painter and projected it onto the model.

Pug render

The pug is comprised of two components, the toon shading itself and the outline.  The toon shader is a standard shader with a clamped transition between light and shadow. You could extend this by modulating the terminator with a tiling sketch map for more of an inky look.  The outline is done by creating a material that pushes the vertex outwards slightly and unlit to black. I did some research on the shading model in Guilty Gear Xrd, though they use a little more complexity I took the main idea and ran with it.  

To exclude the pug from the Kuwahara you simply create a custom depth pass on the object and mask it out within the post process material.

Can you actually run it all in a game? 

Unfortunately, I would say no to runtime. The Kuwahara effect bogs the frame rate significantly, also I did not bake any lighting.  The lighting is done fully dynamic with a light propagation volume and distance fields. This simply allowed me to create art and design without having to consider the technical bits. I’m not very tech savvy but I hope this will be usable for games in the future especially with the latest GDC stuff the Unreal team showed.


Initially, Pugtales was storyboarded to about 10 shots.  The ones I never got around to are in between shots like her waking up to the butterfly, trotting through the forest, climbing the stairs and sleeping by the statue. There are no immediate plans to continue the series yet, but I have a ton of ideas of where I can take it.  If I ever get around to learning how to rig and animate you may see Pugtales as an interactive experience in the future.

Victor Kam, Senior Artist at BBI

Interview conducted by Kirill Tokarev

Leave a Reply

3 Comment threads
0 Thread replies
Most reacted comment
Hottest comment thread
2 Comment authors
thomasfrancis120@gmail.comVictor Kam Recent comment authors

I love the atmosphere and lighting in the first picture!

Victor Kam
Victor Kam
Victor Kam
Victor Kam

I’ve had a few questions about the shaders used so I’ve packed up a sample scene on my dropbox for anyone who is interested.

Related articles
Partners’ project
Environment Art
Environment Design
Environment Art
Environment Design