Marvel Heroes – Asgard Game 2.0 Update

2.0…  More characters, More Mobs, More Polish, More Game Modes, New login Screen!!, New Gameplay Systems… So much more!


So far, I’m torn between Loki and Human Torch being my favorite to play.

Check out some of these reviews!

And I’m partial to the new Asgard Loki login screen as it was a side project I did after some of the UI guys mentioned the idea.

Deus Ex PS3 RAF Theme

This is another theme project I was apart of that turned out exceptionally well.  Until a firmware update caused it to crash @ 1080p*

*The RAF engine on the PS3 is pretty finicky, buggy,  and limited and there’s no access to the source from our end.  Its not a movie player, its actually a mini game engine.  It allows for 10% of the CPU to be used by the RAF engine, and the moment you go over 10%, it just shuts off.   Many of these themes ride the 10% line pretty close when the themes runs at 1080p.

After this theme shipped there was a firmware update for the Ps3 that used up a bit more of the CPU than before in the background, and as a result the theme would turn off at 1080p.


Marvel Heroes @ PAX Trailer


My lighting lighting does not hold up when its not at game angle or distance.  All the texture compression settings are not designed to be zoomed in like this either, so not happy with marketing right now..

How time flies when you work work work.

First I’m working on a Marvel Heroes @ Secret Identity Studios.  Here are some links.

Second! I’m writing this post with a fever.

I’ve been stretching out my skills into other avenues of Technical Artistry for the last year or so on MU.  Having a few brief encounters with Unreal Ed on some unnamed in between projects here and there I was asked if I’d want to work on the VFX pipeline and scripting.  Then after less than 6 months and some colleagues having to make some hard decisions.. I was thrown head first into everything as the ONLY tech artist on the project.

Oh Unreal how I heart thee, before we gutted the crap out of you, and broke you so badly.   It really has a senior tool set and a place where a tech artists has a hard choice to make in being a support role or a content generation role.  My art side won out and they put me in charge of lighting.

PSST! All the really really nifty shit is super technical but still kinda artist friend? Tech artist friendly at least?!  Once you get past that entire we broke the engine’s pipeline, and its already enormous learning curve. (Much like learning to love a 3d package from scratch again)

Unreal is far from perfect, and I’ve cursed many profanity’s over the months.  My personal favorite curse.. Oh this gets me every time I do it.. Is that a material instance allows itself to be plugged into its own parent…Really?!.. And its very easy to do with the interface when you have two content browsers opened.   This results in a complete crash and me crying a little.

Hope to be allowed screen shots soon!





Fortune Online VFX


At about the same time as the Offbase PS3 gig I was doing on the side, The management lent some of the dev’s, myself included, to another sister studio working on a flash title.  So for a few months I was plunking away at some VFX sprite work.

In the video examples, if it moves, I made it.

The pipeline challenge was the very low frame rate that VFX had to be produced with.   All the fire loops were 15 frames long total.  And many reuse the same sprite sheets at different scales and layering to cut down on download footprint.  And these were probably the most expensive loops I made.  Most were 3-5 frames, and we rocked them back and forth to get more out of them.  Many others were just animated by hand, or single frame renders edited in Photoshop.

However; since it was sprites, the sky was the limit for poly’s and particles!  The fire and steam source images were both made using Maya fluid, and then layered together with some compositing  tricks in After Effects.  The base art with the braziers, torch handle, and chandelier was provided by their modeling artists to us as sprites themselves, and the final VFX were authored to layer over them in Flash.

Fortune Online is free to play and currently live.

Project Redwood


I came on in the middle of Project Redwood, but I’d call it the beginning for the Art.  We were in 3dsMax at the time, and I had a massive list of rigs and content ahead of me, and there was zero infrastructure in place.  There was a game, a server, a look, but within a few months the entire art team reorganized under a new AD, and we rebooted the art look.

I can’t really say I had much to do with the look shy of the squash and stretch functionality in the rigs.  The new AD got a strike force together and started over in environments to get the new look, and slowly worked their way over into characters.  This was great because it gave me a chance to work ahead on the pipeline tools and procedures.

BigWorld was tough to work with to put it nicely.  To its defense we were trying to get it to do stuff it wasn’t intended to do.  By the time the project was put on hold, we had one hell of an art pipe cranking though.  Thanks to the BlueShift guys that came in and re-wrote the exporter under the hood.

I was a senior tech artist working with the lead character modeler to create a visual language and system for the character outfit customization. I was in charge of the two avatar rig level pipelines from animation systems to visual systems.  One was the main player avatars, 3 races, and 2 genders each.  All with 8 or more weapon systems, including musical instruments, full facial animation, squash and stretch, in Maya skin browser, in Maya weapon switching, holster logic, and 16 art slots for armor and clothing along with the logic to hook it up in game.  Another avatar level rig for the pet class, also with armor customization, squash and stretch and full facial systems.  I did some of the mobs when they could use an existing pet rig class, but I was also writing animation tools and automating the export pipeline for environments, props, mobs, avatars, pets, and avatar customization.   I also rigged up the loot drop so that it squashed and stretched when it popped into the world.


Below is some more game play footage: