Rock of Ages 2: Bigger & Boulder - Impressionist Art in RoA2, using Unreal Engine 4

Published May 09, 2017
Advertisement

[color=#b22222][size=7]Impressionist Art in Rock of Ages 2, using Unreal Engine 4[/color]


People who have been following our blogs will know by now that we're putting a lot of effort into creating distinct visual art styles for the different art periods of the game. Of all the work we've done, the most radical and unique is most definitely the real time rendering of impressionist type levels in Rock of Ages 2 (Siggraph worthy stuff here!).


The following image is not concept art aEUR" it is an actual in-game screenshot of one of the levels in the game:

gallery_241356_1134_237076.jpg


Edmundo developed the technique we use to make Impressionist art, and the method is not based on a post-process that we apply over an existing 3D scene. The assets are all custom-built into the game using a creative way of mixing 3D assets, with 3D brush strokes that are aEURoehand placedaEUR? by the artists in 3D Studio Max.


Below is the first Impressionist level we developed and our source inspiration; a painting of Monet:

gallery_241356_1134_390985.jpg


In very simple terms, the way this works is that we custom paint simplified base models with a variety of brush strokes, similar to how hair is placed on characters in current video game development. We use the vertex colors of our mesh and brush strokes to determine the colors of the aEURoepaintaEUR?.

gallery_241356_1134_127466.jpg


Baba Yaga, are you in there?


These painted strokes use a special shader in Unreal Engine 4 which does many things, such as lighting, aligning the strokes properly to the camera, and also allows us to control the width and thickness of the brush strokes. This allows us to make the art seem as if it was painted by a very thin paint brush or a very thick and larger paint brush. (See image above)

gallery_241356_1134_2777067.gif


Here you can see the technique applied to some assets and a comparison to regular models. (Note: The models on the left are not the same models than the ones on the right. They are completely different assets)


While we mostly use this rendering technique for static meshes and world geometry (re-creating all units in the game could be done, but would be too much work) it can be used on skeletal meshes with bones and animations. The technique is also compatible with lightmapped objects. Here is another example of a level using the Impressionism rendering style:

gallery_241356_1134_341705.jpg


There is a lot more that can be said about our implementation of this art style, but we try keeping these blog posts short so that they are appealing to everyone. We will probably re-visit this subject in future trailers or maybe another post. For now you can watch the Rock of Ages 2 trailer if you want to see a brief glimpse of how the art style looks in the game itself.


Who said games aren't art? Our Impressionism levels would make Vincent van Gogh proud :P

gallery_241356_1134_69540.jpg


(Note: This is a screenshot of a custscene aEUR" it is not using the implementation discussed in this blog post. It is purely 2D art)


[rollup="What is Rock of Ages II: Bigger & Boulder?"]Rock of Ages II: Bigger & Boulder is a game that improves on all aspects of the original. Up to 4 players can battle in crazy boulder mayhem. New impressive art periods, more historical characters and the funniest story clips we've ever made. All rendered with highly improved destruction / physics and effects - powered by our first Unreal Engine 4 game.

Official website

Steam store page

[media]

[/media]

[/rollup]


[rollup='Follow ACE Team']

ACE Team website(Under construction)

ACE Team group on Steam

Reddit

Twitter

Facebook

"ACE Team fans" Facebook page

Youtube

Twitch

Player me

Tumblr

Instagram

Minds

Gab

Google+

IndieDB

ACE Team forums

Steam Curator

Pinterest

D'DsD 3/4 D 1/2 N'D?DoN'Du

[/rollup]

5 likes 5 comments

Comments

Migi0027

This is seriously awesome, thanks!

May 14, 2017 03:33 PM
noisechip

Really awesome work.

I checked the trailer from youtube and i'm impressed.

May 18, 2017 05:53 AM
noisechip

I did a YouTube video featuring the trailer while making my own comments :

https://youtu.be/2u350mF-Qxc

I did also one in Spanish, my main language, with mostly the same comments.

Please, tell me if there's no copyright issue about these videos published on my YouTube Channel.

Thanks.

May 18, 2017 06:29 AM
ACE Team

I did a YouTube video featuring the trailer while making my own comments :

I did also one in Spanish, my main language, with mostly the same comments.

Please, tell me if there's no copyright issue about these videos published on my YouTube Channel.

Thanks.

Hi noisechip, your video is fair use, so there shouldn't be any problems. And thanks for spreading the word! :)

May 18, 2017 12:59 PM
noisechip

Thanks, good luck with the project !

May 18, 2017 07:19 PM
You must log in to join the conversation.
Don't have a GameDev.net account? Sign up!
Advertisement