Tesla Roadster 2 3D Modeling Process

Work In Progress / 22 September 2019

I like to split my projects into smaller chunks, so starting off with the tires.

The car is coming out in 2020, and its still a prototype. So there isnt as much information about it, as id like. But this image i found online, should do.


  The rim is the simplest form i could model, put into a symetry and then into a radial cloner. The tire treads are also radially cloned. Unfortunately not an exact match to the Michelin Pilot Sport Cup 2 Tires, but i had to make the decision to reduce the tread count, or else the polycount would have been excessive. Another option i was considering, was having all that tread detail come from a displacement map. Which i think would have been abit lighter, since one map would displace the thread detail on all tires (instead of having already massive amount of polygons, quadruple when installed in a car (that is if you're not instancing them)). And quite frankly im not sure how many polygons is too many, when it comes to a detail thats not going to be even visible (when the tires are mounted). Probably would have been easier too, but in the end i decided to model it polygonally,


  In terms of texturing, the tire sidewall was the hardest part (infact for the entire project). Just because i had to spend quite some time researching what it actually says on those tires. Knowing absolutely nothing about cars, did not help 😄. Bellow you can see the texture i made in After Effects (yes, i texture in AE, bite me 😛). Every shape is a mask (essentially vector), which allows you to work in a low resolution composition, and then scale up to any resolution you need. I ended up using this as an 8K displacement map for the tire sidewall. It looks so good when rendered, that i now i regret modeling the tire treads polygonally. Altho im still unsure which would produce a bigger memory footprint when rendering with Octane Render. The rest of the texturing process was done in Substance Painter.


  Final result rendered with Octane Render. For more renders you can check my profile.


Next up is the car body itself. Very little information about the car dimensions unfortunately. Makes me wonder if modeling a prototype car for a first time car model was a good decision 😆. The only official side view from Tesla is the image you get when you reserve your Roadster, so i used that. No top/front/rear references is just pure pain, so as you can imagine, there was alot of eyeballing.


The majority of the modeling process was spent in "blockout" state, with as few polygons as possible. The shape maintained by SDS Weights, just to get the general shape properly. 

On a side note, for anyone modeling in Cinema 4D, you should be aware of Holger Biebrach's modeling scripts. They make life much easier!


Contrary to popular opinion, UV unwrapping is one of my favorite tasks! Thanks to RizomUV.


Custom carpaint flakes with Voronoi Fracture and some random rotation.


Throw in an overly complicated carpaint shader.


And thats how were looking so far (rendered with Octane).