Search Unity

Neon is a small environment created by our Demo team’s creative director Veselin Efremov in just a couple of days, with Unity 2017.1 and models from the Asset Store. In this blog post he will be sharing some thoughts around the project and how it came about.

Starting with a bit of background: we were on the lookout for an environment artist, and I’d invited a candidate to an on-site interview in our Stockholm office. My idea was, rather than asking questions, to just build an actual small scene together for the two days we had. I’d been working on a larger project for a while, so it was a welcome break for me. The “art jam” experience felt refreshingly creative, so after we were done, I decided to do another one from scratch, with the help of our tech lead Torbjorn Laedre — and it became Neon.

I started with downloading the latest public release of Unity from the website, and brought in the Post-Processing stack v1 and the Realtime area lights / Volumetric fog on GitHub. These are the first things I usually put in a new project, because I like to use the high quality effects and lighting to guide my creative decisions later on. I can’t bear to look at ugly stuff even if it’s just a box in an empty scene.

Neon, 3D, 3D Art, Unity, MadeWithUnity

No reason to leave “post”-processing for last. In my workflow I start with it as soon as there is something to put in a scene — even boxes will do.

 

Torbjorn had suggested to go for a cyberpunk vibe, so I added some emissive boxes and cranked up the atmosphere density. Having made this rough layout, I liked the mood that the lighting and the fog were creating, and decided to develop it a bit further. I decided to use the Asset Store to achieve a finished look as quickly as possible.

There’s a huge choice of assets, so I’d just grab whatever looked like it would fit the overall idea, and used these to detail the scene in passes. Many of the Asset Store assets were very cheap and some were even free, so I had a lot of choice and was able to advance from the first generic sketch to a fairly finished look in less than two days:

I take many screenshots as I work – here they are in a sequence which shows how the look evolved.

 

I quickly realised that I can go for a relatively polished look with these assets, so I decided to turn it into a deliberate challenge to not move a single vertex but rely entirely on the stock models. Instead of creating custom props, I would experiment with what was available and often used the assets in unlikely ways. For instance, the mechanical underside of this building overhang is actually a part of a spaceship. And I got an entire factory set only to use the cables.

This is obviously a very unoptimised way of working, but its value is in how quickly it allows me to build a space which, to the “naked eye”, has the look and feel of something complete and visually appealing.

Early prototyping to final quality is essential to the way I work, and applies to larger projects as well — for instance, the cinematic demos we do at Demo team. If we were making a Blade Runner-inspired demo, this small vignette would serve as our starting point for the breakdown of the project. On a small team, having a prototype on day 2 from project start means that everyone gets a very good idea of what needs to be done. It’s especially important that the artists get to discover what potential the engine tech can give them, when it is early enough to change course creatively and decide to make use of some opportunities they wouldn’t otherwise foresee. It is even more important that the programmers get a clear picture of the art- and rendering-related tasks on the project, and can identify pitfalls early on. Game designers can dive right in and start experimenting with the experience. Needless to say, it also helps guide the decisions about where to put most effort in asset production. You don’t always need to design and create your own custom set of pipes and cables, when some existing ones might do a perfect job, while the art team is focusing on the most important assets that are unique and style-defining for the game.

At the end stretch, we pulled in some help from the others on our team in order to make the scene feel more complete.

The rain was an important part of achieving the look, and Torbjorn had been working on it in the meantime. Our VFX artist Zdravko Pavlov rendered the rain texture.

The characters were static, as I was using them to populate the space and for scale reference, so it was great that our Animation Director Krasimir Nechevski could pitch in with some animations he had lying around from another project, and made the humans walk around and idle.

Aleksander Karshikoff made the audio.

By now many others from Unity are using this small scene to try something out, stretch a feature, or have some creative fun; and I’ve gone back to my main project.

Hope you enjoyed this glimpse into my work process. Here is the full list of the stock assets I used:

Asset List

Asset Store Assets
Package Name Publisher Price (EUR)
Umbrella Pro Indie_G 4.02
Assorted Prop Pack Volumetric Games 10.71
Dragon Statue Viacheslav Titenko Free
Fire Escape Undead Studios 4.47
SciFi Industrial Level Kit Ximo Catala 62.53
The Probe  MACHIN3 13.40
The Starfighter  MACHIN3 44.67
Pipes Kit Mojo Structure Free
Neon Signs Asset Pack Zymo Entertainment 8.93
Street Props Pack Coded Soul 8.93
RainDrop Effect 2 Globe Games Free
Retro Cartoon Cars – Cicada – Free Retro Valorem Free
SF Buildings (RTS, FPS) GESO Media 17.87
Unity Particle Pack Unity Technologies Free
Sci-Fi Top Down Pack 1 Velkin Labs 35.73
Street Lights AI Games 2.23
Total 213.49
Other Assets
Four surfaces Quixel Megascans Subscription
Sky HDRI NoEmotionHDRs.net Free (CC 4.0)
Human Character – Male Écorché 3dscanstore.com 45.00

14 コメント

コメントの配信登録

コメント受付を終了しました。

  1. Andrew Davis

    11月 19, 2017 1:05 am

    Were you aware that you could find loads of lightning-fast and fresh ELITE and SOCKS5 proxies at https://publicproxy.net/ – try them!

  2. geoffrey Cazettes

    10月 19, 2017 5:50 pm

    Really impressive! I really would like to learn how to do that. I work on adam’s assets since few days. But it’s really hard for a novice like me.
    If you have a step by step guide to create a environment like that. I’ll take it ^^

  3. is this person seriously spending 50 bucks on a spaceship you barely see? BARELY VISIBLE? 50 DOLLAR?! bad joke. just use 100 faces spaceship. texture it with almost no work, that it is.

    1. Richard Morrison

      10月 9, 2017 5:23 pm

      @Kadir – Since they work for Unity they won’t have actually spent anything…however, even if they did work for a studio it may still be more cost effective than spending their own time to get a detailed surface. Even if you barely see it, the detail can all add up for a better scene. Small touches and all that.

  4. Anyone know why you’d use a HDR sky for this type of scene?

  5. William Fontana

    10月 5, 2017 9:49 am

    this is so cool! tbh I’d play good money for a fun game that looked that good (hint hint, nudge nudge)… of course optimization would be a b*t@h…

  6. Hey. Could we get our hands on the rain effect?

    1. I’m most certain the rain effect came from the Unity Particle Pack, you should check that out.

      1. Thx. Interesting.
        In the Keynote presentation, it’s in the post processing stack..

        1. Catalin-Alexandru Nastase

          10月 7, 2017 9:14 pm

          And it doesn’t look like v1. You can see a Post Processing Layer and Post Processing Volume components. Those I know are in the v2.

  7. Can publish this realtime demo in executable binary form for running on PCs?

  8. Tony Barnes

    10月 4, 2017 5:51 am

    This is awesome work! Not only does it show off Unity, but it shows that people shouldn’t be worried about the sudden rise in hatred of “asset flipping” and shy away from using the asset store. Just like anything, these assets are all tools. They can be used badly and they can be used well.

    Great job!

  9. That looks pretty awesome to me!

    Thought I’d mention that none of your Package Name links work for me for some odd reason. They all redirect to https://www.assetstore.unity3d.com/en/

    I saw someone else linking to similar links earlier but they did the same thing. Maybe I’m just on an outdated version of the asset store or something.

    1. Blaine Pascu

      10月 4, 2017 7:31 am

      Hi Ryan!

      We’ve updated the links to work with all versions of the Asset Store. Let us know if you’re still having a problem.