Wish – Compiled Work

Here is a compilation of highlights from my work on WISH at Walt Disney Animation Studios between 2022 and 2023. I worked primarily as a Look Dev artist (textures, shaders, instancing) in the environments/props department, handling some large environments for a few sequences, as well as creating a variety of props that were reused in various areas throughout the film. My role also involved continued shot support throughout lighting, as well as creating custom textures…

Full PostWish – Compiled Work

Substance Texture Breakup Filter

This is a texture breakup filter I made for Substance Painter, built efficiently in Substance Designer to stay as lightweight as possible. It acts non-linearly over the input mask, therefore giving a more organic feel and restricting the breakup towards the edges. There are a lot of controls for the breakup itself such as aspect ratio, contrast and falloff before/after the breakup, as well as allowing the use of a custom texture. In some ways…

Full PostSubstance Texture Breakup Filter

.tx batch conversion utility

I wrote this txconvert.py utility to help with batch conversion of .tx files without needing to use Arnold’s TX Manager. Also, if working with HtoA, there is no equivalent, making dealing with the status of .tx files difficult. This is essentially a wrapper around maketx that runs multiple threads and can act on a ton of files at once. It also has some things hardcoded in that I find helpful, such as looking for certain…

Full Post.tx batch conversion utility

Oil Noise for Substance Painter

Here is a 3D Oil Noise Generator I made for Substance Painter, inspired by the one available in Mari. It’s a very useful noise that can be used to help create some organic base effects or some simple breakups. Free Download: Substance 3D Painter – 3D Oil Noise (gumroad.com) It’s not a one-to-one recreation as Painter/Designer cannot access true world Position coordinates but rather relies on a baked position map. The baked position map, while…

Full PostOil Noise for Substance Painter