Approximating Artwork for Independent Developers - Exception

Jul
05

Approximating Artwork for Independent Developers

articleHeader

The Dilemma

Recently I struggled with the best way to approach some story-telling illustrations I wanted to use for my game, Exception. I can cobble together 3D models and design a video game scene, but when it comes to creating something artistic from scratch, I’m completely lost. I love art but honestly couldn’t draw my way out of a paper bag. My illustration abilities topped out somewhere in middle school.

With a rough idea of an art style to use and a basic story concept, I recently started exploring the idea of hiring an artist to help with some comic book / graphic novel style illustrations. Like many small time game developers, I have a limited budget and zero experience managing contract artists.

What I wanted in an artist:

  • A strong portfolio that demonstrates skill in the artistic style I wanted to use
  • Good communication skills and a receptive attitude towards feedback and revisions
  • Strong work ethic, an ability to set realistic deadlines and complete work on time
  • Reasonable cost
  • Enthusiasm for the project

With that in mind, I started looking at a few of the online resources for outsourcing art in addition to some artists posting work in online art forums. What I initially found wasn’t too encouraging. Many of the outsourcing options appeared to represent people that obviously had day jobs and did artwork on the side. Overall, the quality of many portfolios was lacking.

As far as art forums go, most of the quality work I came across fell into one of three categories:

  • Renditions of popular comic book or video game characters
  • Exotic women
  • Things I wish I didn’t see

Although there are obviously tons of talented artists, I found that looking over a portfolio consisting of work that emulates popular comics/games really doesn’t provide any valuable insight into an artist’s innate creativity. The artist I was looking for would need to create scenes and characters from scratch, not just emulate or reconstruct existing content.

After tentatively exploring some options, it became clear that finding the right artist would take an awulf lot of time and energy.

The Solution

While contemplating the art issue, I started to play with the idea of using 3D renders as storytelling artwork. Exception already uses a collection of 3d models and buildings for gameplay. If there was a way to leverage these assets to produce compelling artwork, this would be an idea worth considering.

After a lot of experimentation, a process for generating interesting renders with 3D software emerged. In my eyes, the results were good enough to serve as story art. Below are a few examples of the results. These consist of Blender 3D renders combined with Photoshop and Filter Forge enhancement.

 

Example Artwork Based on 3D Renders

4 7 6 5 3 2

Using 3d Renders for Artwork

Pros:

  • Use existing game models as basis for artwork; ability to license additional models as needed
  • Flexibility to experiment with various scenes and camera angles
  • Fine control over lighting and model materials
  • Image filters provide a variety of interesting design options
  • Not difficult to modify scenes in the future to update existing work

Cons:

  • Not a substitute for quality artwork
  • Complex scenes and image filters take time to render; disrupt workflow
  • Not all art styles or subjects lend themselves to this technique
  • Time consuming

Tools Needed:

 

The following is a short overview of the process to convert 3D renders into images that give the appearance of hand coloring and design.

Step 1: Using your 3D modeling application, stage a scene with the appropriate characters and setting. Output the rendered scene to an image file.

8       9            
Using Blender, I found that using the Cycles Render with toon shaders worked best. In addition, using the node editor, it is possible to apply a good edge outline. The tutorial here is very helpful:

Cycles Toon Shading Tutorial can be found here

Tips:

  • Use separate postprocess for your characters and the background. Using thicker outlines for characters vs background helps distinguish these objects
  • Output characters and background to different images to apply different effects when editing the images in Photoshop
  • It’s not always necessary to maintain extreme fidelity in your 3d image since the photoshop filter process will degrade the quality. This can save some time in the rendering process.

 

Step 2: Transfer the rendered images to Photoshop or your image editor. In Photoshop, copy the image and apply filters to the duplicates.

      10     a2      
In this instance, an application called Filter Forge was used to apply paint style filters to images. Two custom filters, HDRtist and Sketchy Painting were utilized. Both filters are available for download from the Filter Forge website. Typically two filter layers were sufficient to add some artistic features to the render.

 

 
a3     a4

Tips:

  • Filters which slightly distort object shapes but retain color fidelity seem to work best
  • Paint filters work well because these extend color over line borders and provide a hand-painted feel to the composition
  • It’s possible to use sketch or edge filters to enhance outlines in the render

 

Step 3: Stack your filtered images over the original image. Set the filtered images to ‘Overlay’. This will limit the influence filtered images have over the final composition.

a3a

Tips:

  • Modify the stacked image blending types and ratios to get the right balance for your image
  • Changing the stack order for filtered images can significantly alter the final image

 

Step 4: Fine tune the brightness of your final image. In some instances, the contrast and brightness of the original image will change with the filtered overlays. Modifying the exposure levels in Photoshop worked best form my images. This helps increate the brightness without resulting in a washed-out feel.

4

Tips:

  • Rendering the 3D composition to two to different images for foreground and background (step 1) allows for independent adjustment of brightness at this step

 

Summary

While this process can generate interesting artistic approximations, it’s not a substitute for true artwork. The best artists bring a lot more to the table than straightforward inking and coloring skills. A good artist provides valuable insight into scene composition and design. They provide far reaching benefits to a project that no software can duplicate.

All that said, anyone not in a position to hire on an artist for a project will hopefully find this type of approach useful.