The work showcased on this page reflects my contributions across a variety of areas, including tools and pipeline enhancements, as well as the creation of content for environments, characters, and effects. I am deeply passionate about refining workflows through code optimization and continuous improvement. The following videos demonstrate the tools that I have developed for Unbroken, this also served as documentation to assist artists in their onboarding process.
This work was completed in the third quarter of 2024 and involved exposing various workflows and functions in Unreal C++ and integrating them using Unreal Python.
This work was completed in the last quarter of 2024 and involved exposing some Unreal C++. Most of it used existing plugin exposed functions to Unreal Blueprints.
Tools
Tech Reel - 2012/13
Written in Python, PyQT and MaxScript using
Blur Framework. Variety of tools and modules to
speed up environment art production.
3DS Max Level Editor - 2014
Written in Python, MaxScript and PyQT in Blur
Framework. The objective was to speed up environment layouts. Uses OpenGL, PIL, numpy and several
other dependencies
SSBump Pipeline - 2013
Developed over a span of about week.
Written in Python, PyQT and BlurFramework.
Helps artist preview self shadowing bumpmaps
without building and launching the game.
3D Art
This is a sample of content created for various projects from the past, intended to demonstrate my ability to roll up my sleeves and contribute to content creation. While this showcases my versatility, content creation is not my primary discipline. This is quiet old.
Lightmap Baker Pipeline 2010/11
The Lightmap tool provides artists with an efficient pipeline for generating lightmaps in large levels. Additionally, the tool guides artists toward an optimized lighting workflow, assisting with render settings, unwrapping, and the baking process.
UV Properties: Controls for rendered texture size, UV channel, UV pixel and your
Flatten
Mapping Angle.
Render Properties: Sets up the rendering workflow and distributed rendering
automatically.
Render Preview: Rendering preview and creates a WB Camera on the fly.(using
distributed
rendering if checked above)
Unwrap Tools: User Defined Properties: Set automatically will batch the scene and
attempt to filter out the non renderable objects out of the rendering process.
Bake Tools: Baking Mode - Sets up the scene for baking in VRay based on User Defined
Properties.
Level Editing Pipeline 2011/12
A collection of simple yet powerful tools developed for level editing, designed to streamline the level layout process and manage Modern Combat levels. The initial set of tools was created during pre-production over the course of two months, with further refinements made during production.
Prefab Tools Rollout: Generates and manages prefabs with in the level. Uses a
single global array. Enhances 3D Max's
grouping system.
Layer Toggles Rollout: Layer management to help artists manage and display specific
assets and naming conventions that the game engine requires.
Level Editing Rollout: A collection of tools to help environment artist edit levels.
Specific to Modern Combat 3 and 4.
Go to Bug: Uses game camera information to display the same location in 3Ds Max.
Hooked
up through bug site.
Select Duplicates: Select instanced objects. When Selection checkbox is checked the
tool
works only on selected objects, otherwise it works on the entire scene.
Vertex Color Tools: Vertex coloring utility to convert lightmaps into vertex color
and
expedite coloring vertex using scene lightmap sampling.
Game Object Export Rollout: Game Object Export allows artists to export the level
without
a fuss.
Softimage Tools and Scripts 2009-2015
A collection of tools, and macros written for Softimage to speed up modeling.
Lattice Presets
Viewport display
Selection Visibility Tools
Geometry Merge
Mirror Tools
Mesh Align Tools
Transforms Utils
Pivot Tools
Geometry Cleaner
Align Geo Utilities
Distribution tools
Menu item for pre-existing XSI tools
Material and Cluster Tools
UV Tools
Hard Edge Tools
Bevel Tools
Weight Edge Tools
IO Tools
Download AKTools.xsiaddon. Right click and
save
file as a .xsiaddon extension.
Sampling of content created for various projects. Most of this art is based on commercial project.
It is to demonstrate my understanding of content creation pipeline without being restricted by
copyrights.