Monthly Roundup - September '19

General / 03 October 2019

Here is this a round up on this past month for me in art.  This month I finished two CGMA classes, and gained a crazy amount of feedback.

Work In Progress

  • Capone's Candies

 Since last month, I've redone the floor, added 5 different mesh versions of candy (with additional color variations),  Chandeliers, Ceiling tile substance made in Substance Designer, planar reflections, fog, post effects, lighting changes, chair final versions, dollar bills and my previously made UZI.


The UZI and dollar bills are my attempt at adding in some hints to the story of this scene.  In the following month, I hope to refine the scene based on feedback as well as add more thematic hints.

  • Moss & Shingle Texture

Although the CGMA Advanced Substance class is done, this substance.. is not! I definitely still have feedback to reiterate on from Ben Keeling, a material mastermind.   Ben's class also gave me yet another more in-depth at using Marmoset, which is one of those programs you didn't know you needed until you fell face first into it.  Although I learned via Ben Keeling's course on CGMA, this video covers some similar techniques.

Plans for October:

  • Update UZI bake
  • Update UZI images to have more "oompf"
  • Adjust Capone's Candy based on feedback (floor separation/normals, curtain geo, transition spaces from counter/floor/ceiling, etc)
  • Add more thematic elements to Capone's Candies
  • Post Capone's Candies to ArtStation
  • Pick up again with Maine Shack scene
  • Adjust Shingles to have more clearly defined damages, less intense wood normals, less wood color variation, nail stuff


I cannot recommend enough both Clinton Crumpler's Modular Environment Course or Ben Keeling's Advanced Substance Course (although taking the intermediate one first is suggested).  I've grown so much in the past couple of months and the amount of insight from these classes is insane.  

Marmoset Lighting: 

Substance Painter Viewport - Render more like Unreal Engine : 

Substance Painter to Marmoset settings: 

Monthly Roundup - August '19

General / 03 September 2019

Here is this a round up on this past month for me in art.  This month continued my CGMA class with Clinton Crumpler on Modular Design.


  • Cash Register


This register is another "done for now" situations.  I had a lot of fun with this one, since I ended up ironing out a lot of issues in my process.  Really helpful to this process was the use of Marmoset and Mat IDs.  While you can bake from high to low in substance painter, there are some tools in Marmoset that really blow it out of the water (namely Paint Skew & Paint [Cage] Offset) .  Additionally, if you've never used Mat IDs.. follow me into a world of imagination.

  • Trim Sheet #1

Trim sheets are another trick I hadn't used before.. and now that I have, I see them everywhere.  If you don't already see them, you will after this.  

Work in Progress

  • Candy Shop Scene

Rather than breaking every single thing down, I figure it's easier to give an over view.  Thus far I've updated many of my models from last month.  I've added counters and molding that utilize my trim.  I've created some materials and material instances that allow me to change the color of my material per instance.  I also got my hands on a pretty awesome glass tutorial  and  a mirror tutorial to help bring out a finer quality to some aspects.

Plans for September:

  • Simulate cushions & curtains in Marvelous Designer
  • Create materials & models for Candy
  • Finish out remaining blockouts
  • Light & Present the scene
  • Fill in any extras if possible
  • Create and finish a material in Ben Keeling's course


 Marmoset Paint Skew & Paint Offset Intro: 

Material ID Explanation: 

Trim Sheet explanation: 

Material Color Manipulation in Unreal Engine :

Glass Material in Unreal Engine:

Mirrors in Unreal Engine:

Monthly Roundup - July '19

General / 02 August 2019


  • Shingles Texture

I'm putting this in the "done" pile!  Or maybe it'd be more accurate to call it the graveyard?  I have a feeling this one will be resurrected.  I think the nails could be a bit more convincing, but in the scene the material will be predominantly covered.  I've got some other projects in play coming up as well.  This is one of those "artist please put this down now" times, haha.

  • My Vacation!

Alright so obviously this is a bit silly, but breaks are important too!  I spent some time with family in Maine, and I was able to get a ton of reference material for my Maine Path project.  I've been re-working different elements to make it a stronger piece, and better reference always helps with that!

I got over 200 pictures in this one spot so... Here are just two.


Going to this spot and all over Maine really helped me re-visualize the things I was trying to create from memory.  

Work in Progress

  • Shack & Props - Implementation

First pass at seeing everything in motion.  Added in some textures to see how they're working with the scene... and because who really likes looking at that grey checkerboard?? 

I'm pretty happy with the wood shingle texture on the side of the building, as well as the layout of the buoys.  I will need to revisit the roofing texture, and some of the repetitiveness in the wood framing near the roof.  Eventually I will need to also take another look at the lighting and ground textures.

  • Candy Shop - CGMA class

My CGMA Modularity class has officially started up!  I'm excited to see what I can do in this class with new information and feedback.  

First I figured out what I wanted to make! Simple to say, but difficult to pin-point in the beginning.  I thought about repetition in the real world, which lead me to organizational boxes... to jars.. to.. oh yeah! Candy!  After a little conversing with my classmates, it seemed like a unique idea.  

I'm filling up a Pinterest board with reference materials, and you can view my progress on this Trello board.

I then followed the structure of some reference images, I drew out "blueprint" of what my interior would be in Photoshop.  Once I had that guide, I used real world measurements (rounded to the nearest 10cm) of counter tops, people, and doorways to establish the size of the room.   I eventually broke some of the outlines of my blueprint, but I kept in mind that pieces needed to be building blocks, and work with my camera.

I then moved into the blockout phase.  Following along with my 2D sketch, I kept close to my concept art.  While blocking out, I kept in mind which aspects would be reusable.

The above image indicates by color which elements are reused within one side of the room.

After the blockout was done in Maya, I named parts and zeroed them out... Time to bring them into Unreal.  

As you can see from this quick video run through, I made significant changes after bringing the blockout from Maya into Unreal.  It turned out that my character's collision box was a bit bigger, and I had to move things around to compensate for that.  I also found that running through the space it was far too symmetrical.  Smaller objects would help break the symmetry, but I decided to add an open space to the back of the shop to help further break things up.

Since those steps, I've brought some models further past the block out, and added more props. A majority of my final week in July was dedicated to creating a trimsheet, which I started to apply to some models.

Plans for August:

  • Continue to create concepts for Lamb Chopped
  • Finish at least 3 Unique props in Candy Shop
  • Apply Trim Sheets in Candy Shop

Resources for this month:

Monthly Roundup - June '19

General / 01 July 2019


  • Broccoli Trees, Grass, and Ground Texture for Lamb Chopped.

The 3D elements in this scene I created, implemented, and optimized for a mobile game I'm working on with a small team.  Since this mobile game marries both 3D and 2D, the style of texturing depends entirely on their finished looks.  I tested many shaders on my broccoli trees, and for now we've landed on one that gives a more cartoony feel.  

I drew the Broccoli bark texture in Substance Painter, and drew the ground texture and grass in Photoshop.  I also added a fog effect, and adjusted the default skybox a little just to give it a different feel.  

The most challenging parts of this project this month were setting up debugging, and rooting out optimization issues.  Ultimately we found that post processing is not a mobile creator's friend.  Real-time shadows aren't either! I was able to find that a post processing effect was causing our app to come to a near crawl.  It was helpful to learn how to get the build onto a device I had. I would definitely recommend that anyone looking at optimization issues read Unity's manual on the subject.  No one person can give you "the reason why everything stopped working" but this will help in sorting it out.

  • Plank Substance

    This substance material is largely the product of following along with the tutorial I followed in last month's round up.  I put my own twist on it, and gave it more of a sand-covered feel.  I've already got a plan for where to use it! Just haven't implemented it yet.  

    I'm glad sat down and gave this tutorial series the time it deserved.  Doing so has informed my work-flow in an instrumental way.  I used some of the techniques I learned to do a quick pass on old substances, and it was interesting to see the change.

Work in Progress

  • Shack & Props
    This shack is where most of my time has been going.  Not only did I learn more about Unity this month (updated Terrain! optimization! Oh my!), but the new challenges in this project definitely got me thinking and learning about new situations in modeling.The behemoth in the room is 100%. That. Netting.Since I haven't done netting before, I did a good deal of research before beginning.  I knew the optimized way would ultimately much like foliage: a modified plane with a texture applied.  But as an artist working on her portfolio.. What did the world have to offer?  Well, most of what I found was helpful in making the ropes in my scene, which I'll touch on in a bit.I decided to get the movement and draping of netting that I wanted, I would hit the ground running in Marvelous Designer.

I adjusted my values specifically to get an "up and down" look on my grid, which is visible in reference photos.  The grid system I have comes from a process where you add "Offset As Internal Line" to your 2D pattern.  Doing this makes Marvelous change parameters based on those lines as if they were in the cloth.  Doing this definitely sped up my process from previous projects.  The tutorial linked is for MODO though, and currently I'm a Maya gal.  So  When I exported, I had a new learning experience on my hands.

My version of Marvelous Designer doesn't have an export to quads option, but even if it did, I need to use the grid system I gave to Marvelous as Internal Lines.  To accomplish this, I went to the UVs.  If you follow the right procedure, you can maintain the 2D pattern in Marvelous Designer as your UVs and export them out both in the simulated format and the flat 2D pattern form.  I chose to modify my flat plane (with the same UVS as the simulated mesh) by hand since the internal lines had been maintained. With this modified copy, I was able to transfer its attributes to the simulated mesh.

Ultimately for optimization's sake, this is where the net should be taken to texture, with all of the rope detail being left to texture.

... But...

I just  had to see that detail in model form.  I found this tutorial which describes an interesting process in Maya that allows you to create a grid system fairly easy.  When applying this techniques to part of my new net mesh, I was happily left with - what I call Step 3 - Overdoing it.

This is of course way too high poly for games.  But gosh darn it; it  makes me happy.  Aren't portfolios about overdoing it anyway ??

While I did also model pleanty of buoys and knick-knacks, the last major aspect I did research on was the ropes.  I originally looked into it for the ropes, but everything I found intially was much too detailed.  If you're into Zbrush then this tutorial might be an interesting place to start, but if you're more comfortable with Maya such as myself, this is what I checked out originally.  I opted to stray from that tutorial almost entirely however.

I chose instead to create a 3 sided shape which I extruded along a curve I made.  The curve started simple, and I modified it after extruding by moving vertex points (you better believe I used references!).  Luckily, the Extrude on a Curve function also has a twist parameter, which I also modified until I got a good look.  

I will have to check performance, but I plan on only having a few ropes with the tri-circle mesh.  Since there is a lot of poliginal data in this approach, I also made some ropes that are just a low poly cylinder extruded on a curve.  The idea here being that the texture data will carry the rest of the weight on visual variety.

On a final note, I also made a personal Trello board.  I've found that deadlines are important to getting things done.  Changing when things are due to accommodate surprise tasks is fine, but going at an even pace is definitely easier this way.  You can stalk my progress here!

Plans for July

  • Vacation & Class Start
  • UV Models with correct Texel Density
  • Implement Shack models into Unreal
  • Potentially start Texturing Shack/Props
  • New ground Texture & Rocks for Lamb Chopped

Resources of the month:



Monthly Roundup - May '19

General / 03 June 2019


I started this gun as a part of the CGMA Guns and Props course.  I decided to finish it up to post here.  I fixed a multitude of things, as well as added more finite detail in both the mesh and texture.  There are things I could fix up, but I think I'll get more 'bang for my buck' by focusing elsewhere.  With this gun I got to put into practice a bunch of different skills and techniques that I've known about but never quite had the time to focus in on.  

Particular challenges I've faced with this gun are predominantly around cages and baking, as well as "when is it time to stop?" syndrome. From these challenges I've learned a better workflow when it comes to multiple Zbrush parts and naming.  

From a technical standpoint, I also ran into an issue with Substance Painter where I couldn't overwrite my file.. Going to need to look into this more.

Next time I go for a complicated prop I'll take into account the different problem areas for cages and separate accordingly.



I decided that my forest scene I'd worked on last year was missing some elements.  I'm going to rework a great deal of the scene, but I felt that adding a structure would be a good element to add to my portfolio.  The aim is for it to be a real-time environment.  I found reference for the shack based on a local trend in structures, and began on the journey.  From previous projects I recalled that having a foundation is important for elevation changes in the environment, so I added enough space for that feature.

Shingle Substance

After blocking out the shack, I moved on to considering it's exterior.  Unlike many houses, the shack has wooden shingles lining it's sides.  The non-complicated route would be to slap on a substance and move on with life. The complicated route being to model out a handful of shingles and then place those meshes.  After consulting with a few other artists in the DiNusty Empire, I decided to do a combination of the two.  I came up with this stylized looking tile, but It wasn't quite what I was looking for.

Wooden Floor Substance

This substance is predominantly finished, but there are a few final tweaks before I call it done.  I plan on putting it in the shack.  Since I wasn't happy with my shingles texture, I actually used this floorboard substance as an opportunity to learn.  I found a tutorial by Allegorithmic that I followed and tweaked to get this.  I've used Substance Designer before, but I'm glad I went back to some tutorials to pick up tricks from other artists.

Broccoli Mesh & Substance

Finally, I'm also working on a stylized mobile project with a small group.  I'm currently working on low-poly Broccoli.  I wanted to take a stab at using Substance Designer to generate procedural stylized Broccoli "tops".  I will end up testing them out in engine soon, as well as hand painting the lower part of the Broccoli.  I made these before I got into the tutorials I watched for the planks, so this was relying on my previous knowledge.  We'll see how things go in implementation :).

I decided to start a new habit so I can look back on things on a monthly basis since I have time to make more things at the moment.  

Plans for June:

  • Finish Broccoli
  • Finish Shingle & Plank Substances
  • Begin/Finish shack structure walls/roof/foundation/lattice

Resources of this month:

CGMA Weapons Course: 

Allegorithmic Tutorials on Substance Designer Planks: 

Bruce Wayne's Study - WIP

Making Of / 12 February 2019

Ever since I saw the TV show Gotham I fell in love with the set designs.  I finally decided to put some of the things I've learned recently into action.

First of course, reference.

Luckily for me, many of the seasons of Gotham are on Netflix.  I made it a habit to grab reference as I watched, but even then I ended up looking at some behind the scenes footage for additional angles of the room.

From previous classes I took at the CGMA, I found out about PureRef; a program system that allows for easy viewing of reference images.  Using this handy program, I divided my reference footage up by 

1.) different "reach goals" I had beyond the core room to potentially implement if I wanted to take time with the project

2.) Similar angles in the room that informed me of different sides of the same set of objects

After having done this, I was ready to move on to the blockout phase.

The above is one of my final blockout shots.  This came after a lot of tweaking to make sure everything was proportionally accurate, and using image planes to perfectly recreate the room from different angles.

The trickiest part of this phase is what extensive reference imaging revealed: TV sets can do pretty much whatever they want as long as the audience doesn't catch on to your tricky ways.  I'll go into these things more in detail later, but for now the important thing is: now everything is proportional to each other!

Once I was confident I had the proportions down in Maya, I brought the scene into Unreal Engine.

Bringing in the blockout now allows for me to directly overwrite the blockout meshes with their finalized counterparts.  Lighting is easier to plan out now as well.  Potentially it might be necessary for me to keep in mind the man-made light sources in the room.  


Now if you look at shots of this room in the show, you'll notice there are a lot of tiny knick-knacks that really fill out the scene.  For now I've opted to ignore these in the blockout phase due to their complexity.  I have to admit, I'm a little eager to see how things fit together

  Since these couches were the biggest thing in the scene, they were actually pretty informative to the entire space.  The scene I'm recreating also happens to have a life sized suit of armor, so using that I was able to get a better idea of what a character might size up to in the scene as well.

First I sought out reference images for the specific type of couch I wanted to recreate. My original reference pool had a lot of distance based shots that gave me a good idea of the kind of couch I was going for, but ultimately I needed to get closer reference images in order to really nail the look.

After having obtained my original reference footage, I decided on adding an extra step to my normal process:  research if anyone has done this before.

Now some artists will argue that looking at other art can cause you to recreate art and be uninformed.  I can see this as a vaild argument, but in some respects I think looking at how other people have achieved similar targets can keep you from "recreating the wheel".   The project ahead of me is a long one, and knowing how much of a perfectionist I am, I was eager to see other processes.

I ran into this pretty handy article that mentioned exactly what I was hoping it would:  

Ultimately, this article gives the general steps Eduard Caliman, an Italian Architectual Vizulation artist, did to create a couch in Marvelous Designer.  Later searching also presented this nifty find: .

I had planned on learning Marvelous Designer on the curtains in this shindig, but hey. Why not?

For starters, I used the couch I had blocked out as an avatar in Marvelous Designer.  This ensured that the couch I wanted to use would follow the same proportions as I had originally intended.   

Next, I analysed the patterns in the couch to replicate them within Marvelous Designer.  With MD,  I was luckily able to fall back on previous sewing experience, so I found it self explanatory. 

In production I opted to potentially save on polygon count and time by leaving the sides without cloth, and to inset some pieces in the front over top the messy edges. I also found out later that Marvelous Designer has buttons, and that made my day.

Currently, I'm working on these inset pieces.  Once these are complete, I will be able to bring the entire work into Zbrush to merge meshes and add greater tension and cloth folds.

3D Artist - BIM Developer - Specifi

General / 30 May 2018

Back in summer '18 I  completed a 6 month contract at Specifi as a 3D BIM artist.

Specifi owns a software that allows industrial kitchen designers to quickly choose from an extensive library of units and place them into their 3D scenes.   Think SIMS but technically accurate to whatever building you're outfitting.

I had never worked with Revit before, and with the guidance of my team lead I learned Autodesk Revit 2014 and Specifi's database software all in two weeks.  As time went on I was able to, of course, become more precise and take on more complex tasks.

For Specifi, one of the main selling points of the software is being able to know exactly, down to the millimeter, how large a unit is or where it's differing connections are located.  Having that accuracy would mean that designers could rest easy knowing that their planned out space would move along smoothly.  

 What this meant for me as an artist is that every model I ever created had to be as precise as possible. 

 A good chunk of my job would become comparing specification sheets for discrepancies, communicating with contacts at the manufacturer's company, and entering all of the data possible into Specifi's database.  This job was a huge test on my ability to parse through large amounts of data for what was vital.