Sky King

Technical Artist

 

 

C.Sky.King@gmail.com

941-323-6969

Download Resume

 

 

Skip to:

Maya Tools

Rigging

 

 

 

 

 

 

 

 

 

 

 

 

Objective Statement

To combine technical skills with a passion for 3D art creation to be an effective bridge between art and tech teams.

 

Skills:

- Art tools and pipeline production

- Languages: Python, Mel, C++, Perl

- Software: Maya, Max, ZBrush, Photoshop, Perforce

- Rigging, skinning, 3d modeling

- Strong problem solving skills

 

Titles Worked On:

- Eve Online: Incarna

- World of Darkness (unreleased)

- Mortal Kombat vs. DC Universe

- Blitz: the League II

 

 

 

 

 

 

 

 

   

 

 

 

 

 

 

In a large, city-based MMO world such as World of Darkness, artists must create dozens if not hundreds of individual buildings to populate multiple cities.

 

Solution: A tool to help artists easily create modular buildings by laying out a building footprint and populating it with premade building pieces.

 

Usage:

 

-Artists create building "kits," which are collections of building pieces that share a common theme or architectural style.

 

-Artist lays out a building footprint as a CV curve, in any desired shape. He then uses the tool to populate the curve using the selected building kit.

 

-Individual pieces can be switched out at will, such as wall segments for windows, doors, or decorations such as columns.

 

 

 

 

Modular Building Creation Tool

 

 

Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player

 

 

Example city populated largely with modular buildings

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A fantasy/horror MMO such as World of Darkness requires the creation of many monsters and humanoids requiring unique skeletons set up for the same engine

 

Solution: A tool that allows the easy creation of skeletons, either based on predefined joint heirarchies or from scratch.

 

The user can easily switch between template and skeleton mode. Template mode allows quick modification of the joint layouts, mirroring, and other options.

 

 

 

 

 

Skeleton Creator Tool

 

 

Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player

 

 

Closeup of the tool UI

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Instead of the more traditional use of joints or locators to specify interaction or exit points, I implemented custom nodes in Maya which inherit from Maya DAG nodes and have their own unique graphic.

 

This was a more straightforward way of authoring these assets, especially for animated assets which already have their own joints.

 

 

 

 

 

 

 

Interactable Furniture Authoring

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Dozens of characters needed multiple LOD (level of detail) meshes for in-game performance.

 

Solution: A script that automatically generates all needed LOD meshes starting from the base mesh, saving 100+ hours of modelling time

 

 

LOD Mesh Auto Generator

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

PoseBlender is a flexible tool that allows any number of poses to be stored and blended between on either a full skeleton or parts of it. The poses can be stored to the shelf and pulled back up later. It can also be used in hand animation as an alternative or a complement to set-driven keys. Written in Mel.

 

 

Pose Blender Tool

 

 

 

 

 

 

 

 

 

 

 

The existing exporter lacked flexibility, exporting by hand was arduous and time consuming for artists.

 

Solution: A custom vehicle exporter script that gives more flexibility to the artists and greater control over what gets exported and how.

 

 

Custom Vehicle Export Tool

 

 

 

 

 

 

 

 

 

 

 

 

 

As updated versions of art assets were made, 100+ art assets has to be repeatedly exported

 

Solution: A batch automation script that allows the user to input exactly which files to export automatically

 

 

Batch Exporter

 

 

 

 

 

 

 

 

   
   

 

Rigging

While not seeking a pure rigging position, I try to keep a moderate level of proficiency with it in order to support artists and contribute to animation pipelines.

 

 

 

-Dynamics on hair and tail, using Maya hair follicles to drive the joint chains

-FK/IK blending on the legs, and "reverse hoof" setup

-FK/IK switch on the arms, and set-driven keys to control the hands

-IK Spline on the horse spine

-FK human spine with set driven keys

 

 

 

Centaur Rig

 

 

 

 

 

-IK spline driven spine

 

-IK/FK switch for arms, forearm twist, set driven keys on hands

 

-IK/FK blending for legs, with twist

 

-Reverse foot setup

 

-Facial setup

 

 

Human Male Rig

 

 

 

 

 

 

 

 

 

 

 

Rigging and animation was done by me to simulate environment destruction. The physics was simulated in Maya.

 

 

Building Destruction Simulation