Article I wrote for 80 LVL on the making of the 1928 Thompson
Have a great weekend! If there are any questions feel free to post them in the comment section
In a brutal week with the flu and the occasional fever, I finally managed to get some base texturing done for the M24 project.
It has some wear to it but I find it to be maybe to subtle? No dirt and dust as of yet since I'm not done texturing. Im thinking of adding a nice desert camo paint over with a decent amount of damage. The whole idea is to make this feel like the rifle has been used quite a bit and has been used by multiple users. I want the textures to tell it's owner/s story.
So with that said, there is still quite a bit to be done, but I decided to share some WIP with you guys.
Spending hours trying to restore "accidentally" deleted files is a real nightmare. In the future ill make sure my files aren't corrupt before I delete the backups. Aw well this one is on me.
On the flip side. Here is a shot of the LP42 flare gun I had to make for a art test. For the test I had to only make the flare gun but I think for a personal project Ill add more accessories to it and then a flare casing.
The reference I used for the texturing
I have been a long time fan of the M24 rifle. So why not do a project on it? There isn't a certain look that I want to achieve, just having some fun while exploring new techniques. Ill keep adding WIP images here until the project is done. Enjoy :D
Here is some high poly shots of the rifle so far. CC welcome!
In this article I’m going to take you through my 6 week process of the making and what I have learned by making the Tommy 1928 game asset. This is aimed at anyone interested of becoming a 3D artist or is just curious about the process. Be ready for A LOT of photos. Without further ado, shall we?
For me this is maybe the most important phase. Proper reference gathering and research will determine the accuracy of the asset throughout the project and in all phases. Gather as much as you can. Software such as PureRef can help you sort your stuffs.
The reference board I made for the Thompson 1928
Build a basic representation of your asset. Focus on big shapes. Don’t worry about the fine detail, this is to ensure the proportions of the model is right and gives the dudes at animation a good idea of what kind of animations they want to do early in the design phase, this will also help steer the creative direction and decisions behind the piece (remember this has to go into a game engine).
Blockout with more detail in Week2
After we got the go ahead from the block-out phase (or you are happy with the block-out) its time to add the nice bits a bobs, detail is the name of the game.
Get some nice smoothness on the edges, this will ensure that the Normal map (we will get to this later, or just google it) will help us get some nice reflections going on our low poly when its in engine.
I stay away from adding micro detail such as text or any type of decals in the high poly since its so easy to add it in when we are the in the texturing phase, Substance Painter is cool like that. Texturing tools of today makes it real easy to add in those details on the fly and also makes it easy to iterate on those details so we don’t have to go back and bake everything down again after we make changes
For this piece I let ZBrush do the lifting. Boolean and Dynamesh and then just soften those edges, decimate and then back to your preferred modeling software.
Here is where you start optimizing your mesh, taking the block-out mesh is a great place to start since the high poly was based on it.
This is the mesh that will go into the engine so we don’t want to end up with a 2 million poly mesh, that is what the high poly is for. I ended up with 21k polys for everything. Remember, if it wont be seen in animation and there is no way the player will ever be able to see it take it out. The asset does not have to function like a real gun. A lot of the bolt the player will never be able to see, delete the faces you don’t need, it will a save your tri count and make more space for when it comes to the UV side of things.
Low poly before some more optimization
Figure out how you want to break up you texture space. I ended up doing the main body on a 2048x2048, drum magazine on a 1024x1024 and the sling and accessories on a 1024x512.
If the geo on the one side will closely represent the other side, or it does not need custom decals, mirror it. It will save you A LOT of UV space. In my case I ended up mirroring one side of the stock, sides of grips and also some other pieces here and there
UV islands for the Main Body
Finally! The fun starts! Here is where that reference comes back into play again.
Before we go into texturing we will need a few maps that will help us “sell” the end product. Normal map for faking high end details on the low poly. Ambient Occlusion or AO for some nice contact shadows and a colour map that will help us with masking when we get to the texturing phase.
For this project I baked in Marmoset Toolbag 3. This was a first time for me but I was really pleased. The visual cage offset, paint skew and other neat features comes in really handy. Highly recommend giving it a try. Its bakes insanely fast and makes the iteration process much less of a headache. Trust me, its good!
I baked my normals, AO and colour map in Toolbag, the rest that I needed I did in Substance Painter.
Before you start make sure you have enough reference of the materials you want to achieve, we don’t want to go “Bob Crazy” with the textures on the gun, we want the textures to feel “authentic” to the real deal. Reference is KEY!
I worked in the Metalness & Roughness workflow. I start of by defining the base materials, metals as metals and non metals and non metals. From there I build it up. Add some subtle colour changes (micro and macro details). Materials are very seldom just one colour. Get some of those subtle colour changes in there, it will help sell the texture at the end.
When doing wear and tear keep an eye on reference, you don’t want your asset to look like it was nuked, unless if that is what you are going for. When you are making use of generators, don’t just keep it for what it is, they are great for giving us a strong base to work from but do some manual work on them otherwise it will come off as procedural in the end.
Ethan Hiley pointed out to me that the wood of the gun especially the stock, looked really cartoony in comparison to the rest of the gun. He was so right! So I redid it and “gosh!” am I happy I did. Don’t be afraid to get feedback on your work, worst that can happen is you can learn a thing or two! Not so bad is it?
YEP! I know.
I did all my rendering in Toolbag, get some cool lighting on your asset, show off those nice highlight and your hard work!
You can have a look at the whole project on my Artstation Page:
I hope that this gives some insight for some of you that have ever wondered what goes into making assets for games.
Till next time!