• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

Stellaris Dev Diary #256 - Making a Station

written by Tim Wiberg & Lloyd

Hi There,
My Name is Lloyd and I'll be your host for tonight. I am a concept artist working on Stellaris and for this dev diary I'm going to give you a look at how the art team brings an asset to life. Specifically I want to focus on the Salvagers station from the Overlord expansion.

Visdev​

The first step is visdev, which is short for visual development. It’s where we throw ideas at the wall and see what sticks. At this stage everyone is welcome to contribute, and ideas are often borrowed and expanded upon by other artists.

1.jpg

(Salvager station visdev by Avishek Banerjee)

Avishek Banerjee, a concept artist on the team made this piece showing a station that consisted of several circular openings that served as tear-down bays for ships. This is an idea that was borrowed by me and integrated into the final design of the station.

2.jpg

(Salvager station visdev by Lloyd Drake-Brockman)

Here you can see some of my early sketches for the Salvagers station. My thinking was to create something that looked like some kind of hive, an industrial place that was hap-hazard but didn't look too unfriendly.

4.png

(Early concept of the Salvagers station)

When I painted this sketch of the station we decided that this was the way forward, and from that point I was assigned to develop the sketch into a full concept. Although it looks quite different to the final, the shape language and some of the texture ideas are already present in this early version.


Concept​

5.jpg

(More early concepts of the Salvagers station)

I spent some time exploring alternate shapes for the station. Most were scrapped, but that's part of the job of a concept artist. The whole time I wanted to keep the lotus-pod aesthetic of the big dome in the original sketch. I also wanted the station to have some kind of long-axis; that way I could give the station a strong shape, and it wouldn't just be a big blob of parts. It's important to note that for each iteration the whole art team is giving their feedback and occasionally contributing their own sketches. Every stage of this process is a collaborative effort.

7.jpg

(Early 3D concept of the Salvagers station)

As the design got closer to the final, the changes were more subtle. I chose to model the station in Blender so I could more accurately present the complex curves and intricate details. To be clear, this is not the 3D model that goes into the game. It's terribly un-optimized, and it has enough geometry issues to make a 3D artist cry, but it's good enough to give an impression of what the final result will be.

8.jpg

(Early render of the Salvagers station)

Here's a beauty render of an early version of the station.

9.jpg

(Construction notes for the Salvagers station)

While it is fun to do beauty renders, the primary goal of the concept phase is to clearly convey ideas. So the final images that I pass along are quite simply presented, with a focus on clarity and structure.


10.jpg

(Final concept for the Salvagers station)

Here's the final concept, complete with a couple of break-out drawings that show some of the details in greater clarity. At this point I hand you over to Tim Wiberg who will take you through the 3D art process of creating the station.

Hello! My name is Tim Wiberg and I am a 3D artist for Stellaris, where I got the chance to work on the Salvager station for the Overlord expansion.
I am going to highlight the process of the in-game models and textures for the station.

Blockout​

I started off by blocking out the model based on the awesome concept made by Lloyd.
It was important to get a good sense of scale right from the start because we wanted to incorporate existing ships into the station. So I picked different ship types from different Phenotypes that could be in the "back-slots" of the station as a good reference. I quickly exported it to the game just to see if the scale made sense.

11.png

(The blockout model in Maya and ingame)

Highpoly​

When the blockout was set I started working on the highpoly model. One of the reasons why we do highpoly models is that we can include all the cool details from the concept but still have an optimized model for it when baking it onto the lowpoly model. In this case I didn’t have to add that much detail since I knew that the textures later on would do most of the job.

Lowpoly​

After the highpoly was done I made a simpler version of the station that details from the highpoly can be transferred to. Then it was time to UV map the model.
A lot of the ships in Stellaris are usually symmetrical, to save texture space. This station was not very symmetrical so I put some more time into coming up with solutions to get the highest possible quality with smaller textures.

Baking/Texturing​

I used the texturing software Adobe Painter to bake in the details from the highpoly model. Then it was time for me to work on the actual plating materials for the model.
We wanted to have a “scrappy” feel to the whole station, so I used Adobe Designer to create the main plating material. I used small, medium and large shapes for the plating to get a more interesting look.

12.png

(Substance Designer WIP screenshot on the main plating material)

This process was a bit iterative, but when I was happy with the materials I jumped back to do the texturing on the model. I used the same texture with a different diffuse and roughness for the darker “secondary” plating parts. Then I could add all the details suchs as lights, windows etc.

Destroyed version​

When the final modeling and texturing was done I could quickly create a destroyed version of the Salvager station. I used the same model, but I moved, bent and cut some parts to really get that feeling of it being destroyed. For the material I used the same plating textures, but I darkened the base color, changed roughness values and removed the emissive lights so it could have that destroyed look.

13.png

(Models and textures for the Salvager station)

Implementation​

I needed to come up with a good solution regarding the ships that were going to be attached in the back of the station. So I attached locators on the model and added the existing ship models in code, and therefore they spawn at the same time the Salvager station spawns in.

And that was basically the whole process of making this station. I was really stoked when I got to see Lloyd’s concept being made for this, and I had a blast the whole process of making this station.

14.png

(Final Salvager station models in game)
 
  • 87Like
  • 30Love
  • 15
Reactions:
I was really hoping this DD would have at least a note about the 3.4.4 patch. Which is some news we could really, really do with. I'm a little disappointed it doesn't, but oh well. I guess we all wait at least another week for a sitrep update.
We talked a bit about that last week.
 
  • 9
  • 5Like
  • 2
Reactions:
I was really hoping this DD would have at least a note about the 3.4.4 patch. Which is some news we could really, really do with. I'm a little disappointed it doesn't, but oh well. I guess we all wait at least another week for a sitrep update.
 
  • 7
  • 3Like
  • 3
Reactions:
Wait, why we have random art diary 3 weeks after release instead of new patch (or at least news about its progress)?

No offence to artists, they made a good job.
See:
We talked a bit about that last week.
They already gave a long list of things to be done for 3.4.4 and a rough timeframe of minimum 4 weeks after 3.4.3 came out, but not much longer (if i understood Eladrin correctly).
What else are you looking for?

I'd much rather read dev diaries about the game than just a notice of "we're still working on all the things we said last week are being worked on. Good night."
 
  • 10
Reactions:
"Junker" shipset would be cool. And instead of a new set of portraits, it could include cyborg parts and other accessories for the current portraits.
 
  • 5
Reactions:
Needs more bloom
 
  • 4Haha
Reactions:
  • 4Haha
Reactions:
"Junker" shipset would be cool. And instead of a new set of portraits, it could include cyborg parts and other accessories for the current portraits.

A set of true "Frankenstein" ships would be cool, especially if there were used for the pirate faction. Imagine a bunch of ships pieced together out of other ships the pirates or in this case salvagers managed to retrieve from derelicts and put into semi-working order.

Also, a shout out to the art department for Stellaris. I wish I could learn to do what they do, cause they make it look good.
 
  • 2
  • 1Like
  • 1
Reactions:
It’s cool to see how the artwork progresses. I love the early concept art of the station.

Stellaris has had a tonne of cool art over the years, particularly on the main menu. Have the devs ever considered making the menu art cycle through the various options?
 
  • 2
  • 1Like
  • 1Love
Reactions:
I don’t mind art diaries, but to be fair they didn’t say what they were working on. Given the state of the game (I’ve had two Ironman runs ruined by major bugs) I can empathise with people wanting to at least hear a list of what bugs, balance, and QoL features (if any) are currently planned for 3.4.4.

To quote @Eladrin from Dev Diary #254 about 3.4.4:

  • The Imperial Fiefdom will start with colonies close to every member of their empire, so nobody will feel left out of the fold. Those who feel particularly loyal will now also be able to remain a vassal of the empire after the civil war has started.
  • Added Hydroponics Station designation for habitats. This designation removes 2 housing from Habitation Districts in exchange for adding 1 farmer jobs.
  • Ships now gain 5 exp per day in battle instead of 1.
  • Doubled the base unity output of telepaths.
  • Khan should no longer be hostile to mercenaries.
  • Admirals no longer abandon their post on leased fleets.
  • Planetary automation will no longer seek to build gene clinics if you are a synthetically-ascended empire.
  • Planetary automation will now seek to clear blockers as soon as there is any need. It now uses the same formula as the indicator on the outliner: i.e. if it is limiting the number of districts OR if there are buildings that could be built by clearing the blockers OR if planet growth speed is reduced (previous behaviour was to only check the first of those).
  • Fixed issue where planetary automation would upgrade Necrophage Centers of Elevation (which is often undesirable as it may lead to you running out of necrophytes)
  • Newly colonized planets will now have their planet automation turned on if they are in an automated sector
  • Made some clarifications for the Shroudwalkers, so it is clearer what asset you are getting from them and how the planet modifier works.
  • You can no longer build an orbital ring around a planet with a destroyed orbital ring.
  • Added is_human_species scripted trigger if you want additional portraits to be considered humans.
  • Added on_fleet_lease_started/ended on_actions for more friendly mod compatibility
  • Added is_human_species scripted trigger if you want additional portraits to be considered humans.
We also have some quality of life automation improvements planned for 3.4.4:
  • Automated Exploration and Automated Research are now available from the start of the game rather than being tech-locked.
  • Construction ships now have an Automated Construction mode, which will automatically build Research and Mining Stations over appropriate deposits. (It will not automatically build Observation Stations, Hyper Relays, or other constructions.)

Automated Construction

And:
I'm planning on giving the 3.4.4 patch a full (i.e. non-rushed) release process.

Details I'm probably not supposed to say out loud: I want to be able to include anything critical that comes up over this weekend, so basically I want to give us around another two weeks or so to fix anything that comes up and get localization back, then two weeks for the overhead related to releases.

There will probably not be that many major changes other than the mentioned ones in the sneak peek. At least, I'd be surprised if there would be.
The rest will probably largely be bugfixes.
 
  • 2
  • 1
Reactions:
Any idea how long it will take to fix the Target Uplink Computer bug? It doesn't give any range bonuses to either the Starbase or defense platform. I love the custodian team and know they are super busy, but this would massively improve defensive play specially in multiplayer. Beautiful work on the salvager btw, keep it up!
 
  • 3
Reactions:
I was really hoping this DD would have at least a note about the 3.4.4 patch. Which is some news we could really, really do with. I'm a little disappointed it doesn't, but oh well. I guess we all wait at least another week for a sitrep update.
This shows the work flow of a 3D modeler and what you can learn is how they work and what to except next patch. Small details like this is how game studios make a quality game and these guys spent hours writing this for us instead of developing so we have something to look forward to. Mostcompanies keep everything under wraps until last second to tell you anything and don’t even show their work flow at all.

Side note this dev diary is a dream to me, high poly modeling is good but you don’t want to use them in the game they’re hard to animated and can cause lag issues so they make the low poly very so they can animate it and use it in the game. Baking the texture makes low poly models look high poly once you place it over the low poly model. I know this but it’s just so interesting 3D modeling is my favorite type of art. I want to know how the concept artist and all his variations looked like.
 
  • 2Like
  • 1
Reactions:
Wait, why we have random art diary 3 weeks after release instead of new patch (or at least news about its progress)?

No offence to artists, they made a good job.
 
  • 2
  • 1
Reactions:
See:

They already gave a long list of things to be done for 3.4.4 and a rough timeframe of minimum 4 weeks after 3.4.3 came out, but not much longer (if i understood Eladrin correctly).
What else are you looking for?

I'd much rather read dev diaries about the game than just a notice of "we're still working on all the things we said last week are being worked on. Good night."

I don’t mind art diaries, but to be fair they didn’t say what they were working on. Given the state of the game (I’ve had two Ironman runs ruined by major bugs) I can empathise with people wanting to at least hear a list of what bugs, balance, and QoL features (if any) are currently planned for 3.4.4.
 
  • 4
  • 2
Reactions:
I would honestly kind of like a dev diary about funny bugs the developers encountered while adding new features.
Just a compilation of things that shouldn't be, but caused some laughs among the devs.

(But i doubt anything the Stellaris devs have had so far can come close to the taverns of drunk cats from dwarf fortress. I just love that one a lot.)
 
  • 2Like
  • 1
Reactions:
somewhat related but not really: why are all mercenary enclaves in the plantoid "ship"set?

really odd to be imperials or necroid-sets and spawn plant stations
 
  • 2
Reactions: