Skip to content

Latest commit

 

History

History
52 lines (24 loc) · 2.68 KB

Readme.md

File metadata and controls

52 lines (24 loc) · 2.68 KB

Blender Tools

I have developed many tools for Blender. Some of them are listed below.

Note almost all addons are created for internal use. I've provided code examples for them, but note that for most of the paths for saving and loading data are hard coded, or are dependant on external libraries not provided by blender's python distribution and for our purposes we have older edited versions of blender.

Character Icon Render

This addon allows artist to load character models from the unity project. It reads out addressable asset references assigned in visual data scriptable object inside unity project. Loads models and materials. Additionally it goes through all material yaml files and loads textures.

Once artist setup the scene, he can save the camera position for each character type. Then he can render all characters in one click. Result is saved as sprite sheet.

City Renderer

This addon allows artist to easily setup isometric rendering of each building we have in the game.

image

There is an Controller object that artist is using to frame the building. Once artist sets the controller's position and scale, addon finds the closest power of two size based on the controller size and pixel per unit property.

089057b6a070288b364ae38dda13d4fe.mp4

Artist can render each building separately or all buildings in one collection. There's additional option to render out Z pass used in building upgrade effect.

This addon also has capability of rendering tiles to be used with unity tile renderer. It renders all tiles in one collection and saves them as sprite sheet.

Other Tools

Explode Tools

48a5fc93e015174b1bbcf3a3e2e9da4e.mp4

This addon allows artist to explode mesh objects usually needed for baking normal maps or for visualisation.

Puzzle Generator

506b5edbca71d3a34eb26ccb33695e58.mp4

Creted this for client that prints puzzles.