Want to create interactive content? It’s easy in Genially!

Get started free

CSGO 3D RENDERS

deathisnumb

Created on February 9, 2022

In this Guide I will show you how you can easily make a CSGO related render using Blender and only free assets.

Start designing with a free template

Discover more than 1500 professional designs like these:

Transcript

update September, 2025 this guide is not really up to date anymore, as this was made from 2022-2024. Some sites may not work anymore and the interface of blender may have changed aswell. You can still get stuff done with it tho so feel free to check it out. Download CS:DIN II to skip the whole sticker, stattrack and model stuff. Its super easy. Check out everything about the addon on my website deathisnumb.com

In this Guide I will explain how to put textures and stickers on guns and build a small scene to showcase your new skin!

This Guide is somewhat beginner friendly. I will show you how to add things but to better understand what I am doing I'd highly recommend to watch some Blender Beginner videos first, I will also leave links to YouTube videos throughout this Guide to make it easier for you! You can also visit my website deathisnumb.de to see further websites and videos that help!

What you need

01

Blender 3.0

Of course you will need Blender. At the time of creating this Guide I am using version 3.0You can download blender here: https://www.blender.org/download/

Needed

02

Blenderkit Addon

The Blenderkit addon is a great addon that you can use to quickly apply textures and import models into your scene. You can download it here: https://www.blenderkit.com/get-blenderkit/

03

Karambit.org/3D CS.money

To get your CS:GO models and textures you can go to Karambit.org or 3d.cs.money. I will explain it more in the next pages.

Needed

What you need

04

CG Trader

CG Trader is one of the best places to get free models for your scene. Check it out here: https://www.cgtrader.com

05

Blendswap

Blendswap is a great website for Blender only stuff. Scenes or models, you can download the .blend file and see how they made it and copy and paste into your own projects. Check it out: https://www.blendswap.com/

06

Polyhaven

Polyhaven is the best place to get HDRIs to light up your scene, they also have textures and some models. Check it out: https://polyhaven.com/

What you need

07

Umod

Umod is a program that you can use to get textures.It works everytime and unlike Karambit.org or cs.money you get all the textures you need such as Normal Maps.

Source2Viewer

08

With the release of CS2, Source2Viewer is now a new standard. Download it and use it to extract models, textures and more. Sep.2025

CS:DIN II

The new version of CS:DIN is out now, you can get it on my discord server(check website)

CS:DIN II imports models, textures and more from CS:GO aswell as CS2, with a full sticker setup for all guns.

More details on deathisnumb.com and discord

Getting your textures and models

Karambit.org

Karambit.gg is down - you can join their discord server to get textures.

Just download everything including the object File, texture file and the stickers.

Getting your textures and models

3d.cs.money

The cs.money method is a bit more time consuming but works when Karambit.org is down. (which happens quite often)

Head over to https://3d.cs.money/ look for the Skin you want

Press F12 on your keyboard and a sidepanel should open (Chrome) navigate to the network tab, you should see a search bar - type "jpg" into it and refresh the page, you can now just double click on the image and it will save. The same applies for the stickers/normal maps but you need to type "png". You can also get Agents this way, select the Agent you want in the 3d.cs.money viewer and do the same steps as for textures - just type "glb" instead of "jpg".

Getting your textures and models

UMOD

This method always works and you get all the textures you need. No need to worry about VAC related stuff, its 100% safe to use.

Head over to https://github.com/codemasher/texmod/releases and download the version R49

Click on uMod_alpha_v2_r49.zip and it should download automatically

Extract everything into one folder!

PS: Big thanks to @gemsrigregory for showing me how to use it! Make sure to follow him on social media.

Getting your textures and models

UMOD

Now open up the uMod.exe

Now you need to add CSGO to the program. Find where you have installed CS:GO and select the csgo.exe and press add

Usually you will find it here: (where your steam folder is) \steamapps\common\Counter-Strike Global Offensive

Now it should be in uMod

Getting your textures and models

UMOD

Now you need to setup a template.

This is where I don´t know if I´m doing it right but it works for me :)

-Click on "capture textures" if its not already open. -Check the "use size filter" box and type in 1024 in Width and Height. -Now you can choose the file format the textures will have, I usually do JPG / PNG and TGA. Just check all 3 of them. -Important: Set up a save directory, make a new folder on your disk. (make sure you have enough space on it) -After you set everything up go to Main > Save Template As and save it to your desktop, or any location you will find fast.

Make sure it looks like this :)

Getting your textures and models

UMOD

Now you´re almost ready to get the textures.

Once you have saved the template click on Main > Start game with command line

Select the game and press OK. Now a small window shoul open, paste this line into it and press OK. -novid -english -insecure -disable_d3d9ex -allow_third_party_software

Getting your Textures and Models

UMOD

Now the game should open.

Quickly add the template we made to the new tab (csgo) in uMod

After you loaded the template go in-game and inspect any skin you want via an inspect link. The program will automatically save the textures to the folder we set up before. Check the folder to make sure the files have been downloaded correctly :)

Getting your Textures and Models

UMOD

Some bugs and errors

If the textures dont save you may have to restart your PC, after that everything should work fine.

From my experience you always have to start uMod via the folder you extracted it in.

You can also get full quality textures 2024x2024 but in my case it only saves the FN version of the skin with no wear or specific pattern. Thats why I am using the 1024x1024 versions.I may just be to dumb to use uMod correctly idk lol

Im still a noob with using this program but if you have any further questions feel free to ask me:)

Big ShoutOut to @gemsrigregory (twitter) for showing me how to use this program. Follow him, he has some cool content!!

Opening Blender - Settings

When you first start up Blender make sure you install all the addons you want (including mine if you want :D ). You are greeted by a cute lil cube, press A and delete everything with your DEL key or X key. To start out we will now set up the render settings:

  • Head over to the little camera icon, click on it. You should see "Render Engine", change it from Eevee to Cycles. A menu should appear, if you have a graphics card change the Device to "GPU Compute"
  • Under the Sampling Menu select "Render" and click on the arrow infront of "Denoise" make sure to check it and change the "Denoiser" from OpenImageDenoise to "Optix" (If you have an Nvidia Graphics card), if not dont change it.
  • Leave everything as it is, we can change it in further steps if we need to.

Opening Blender - Settings

Now head over to the little Printer Icon right under the Camera Icon

  • Here you can choose your resolution. For this guide we will leave it as it is - but change the % from 100 to 200 so we have a 4K image.
  • Under the Output settings change the "Color Depth" from 8 to 16.
  • You can also choose a File Format, I recommend leaving it as a .png file.

Importing Models

Importing your downloaded gun is very easy.

  • Click on file in the left upper corner > import > wavefront(obj)

Put Texture on Skin

Putting the texture on a skin is very simple.

  • Click on the Model and head over to the "Shading" tab thats located at the very top of your screen.
  • Press SHIFT + A, click on search and type "Image Texture" hit enter and place it into the editor.
  • Click on open and open up the texture we downloaded at the start.
  • Connect the Color output of the Image Texture to the Color output of the Shader. Basically yellow to yellow.
  • Then connect the Alpha output to the Alpha output of the Shader.
  • Thats it! You can now fine tune the settings like "metallic" and "roughness" to your liking
  • Also turn down the "specular" to make the skin less plastic looking.

Put Texture on Skin - Extra upscale

  • As you probably noticed, some textures are very low resolution. To fix that we can use an AI Image Upscaler.
  • By far the best and easiest to use Upscaler is "upscale.media"

UPSCALER

Put Texture on Skin - Normal maps

Using Normal Maps

  • Some skins for example the AWP Prince come with a normal map. Basically meaning extra detail.
  • Sadly Karambit.org doesn´t provide it for download. If you want to put extra detail on your skin you will need to get the normal_map.png from cs.money or uMod.
  • Applying it is very simple: Just open up an Image Texture node and set it to "Non-Color". Add a "Normal Map" Node and connect it to the "Normal" of the Principled Shader. Plug the Color output of the Image Texture into the "Normal Map" Node.

The changes are subtle but noticible, especially if you are doing close up shots.

Making normal maps yourself - Extra

Some skins don't come with a normal map, but will still improve if you use one, if you'd like to make a normal map yourself it's very easy. First head to https://cpetry.github.io/NormalMap-Online/, then insert your texture Then press "Download" and you're done! Notes: Upscaled textures work far better and I'd reccomend to upscale all textures you plan on making a normal map from Adjusting the settings above is useful, as you have alot more control in the website then you have inside blender

Node Setup is on the next page

Normal map node setup

Put Texture on Skin - StatTrak

StatTrak 1/2

Every model you download comes with a StatTrak counter by default, you can find the textures for it on 3d.cs.money

  • Click on the outer "shell" of the StatTrak counter and open up an Image Texture - the same way you put a texture on.
  • Use a Math Node set to "Greather Than" and place inbetween the Alpha lines. Decrease the value to -0.100

Put Texture on Skin - StatTrak

StatTrak 2

to change numbers 0 - 9

  • Now click on the white part where the numbers go.
  • Add an Image Texture with the StatTrak numbers. Connect as shown.
  • Now add a Mapping Node and a Texture Coordinate. Connect as shown.
  • You can also add Emission to light up the numbers a bit. Use a Gamma- Emission and Mix Shader Node. As you can see in the image
  • Decrease the Scale (X) down to 0.100
  • Then you can move the Location via the X to change bewtween the numbers.
  • You can just copy the entire Node setup and paste them to the other slots, you can see the slots at the top of the shader editor.

0.100 for the right size

Switch between the slots here

The same method can be used for knives/without the emission ofc :)

Stickers - Foil

Foil Sticker are exactly the same as Paper ones but with one more detail.

  • Open another Image Texture and select the "normal map.png" you downloaded for this sticker.
  • Add a "Normal Map" node and plug into the normal of the Shader.
  • Plug the "Normal Map" node into the Image Texture via the Color Output, set the Image Texture node to Non-Color.
  • I recommend leaving the value of the normal map at 1.000-1.500.
  • Thats it! You can now fine tune the settings like "metallic" and "roughness" to your liking.

How it should look like >

Important to make non-color

Stickers - Paper

Stickers can be a nightmare - but dont worry.

  • Same with the Gun Texture bring in an Image Texture and select the sticker png. Connect Color to Color and Alpha to Alpha.
  • Next click on Material Properties (small circle icon on the right) and scroll down until you see "Viewport Display" under settings change the Blend Mode from Opaque to Alpha Clip and change the Clip Treshhold to 0.1.
  • If you are using the Cycles Render Engine you should add a Math Node and set it to "Greater Than" with a value of 0.1. Place it inbetween the Alpha line.
  • Thats it! You can now fine tune the settings like "metallic", "specular" and"roughness" to your liking.

Clip

How it should look like >

Stickers - Foil (Gold)

Foil Sticker are exactly the same as Paper ones but with one more detail.

  • As for Gold Stickers repeat every step of the normal foil Stickers.
  • Add a ColorRamp Node inbetween the basic sticker and Principled Shader.
  • Change the colors from white to gold and add and extra color via the + symbol, also make this into gold (a different shade of gold) change it to you liking.

Note that not every Gold sticker needs a ColorRamp, for example the RMR and Stockholm Golds are Gold by default and don´t need a ColorRamp node.

Stickers - Holo old version

Holo stickers are all different from each other - but have the same core.

  • Repeat all the steps for the Paper Sticker.
  • Dublicate the Principled BSDF Shader (SHITF + D) and place it under the current one. Get a Mix Shader node and connect both Shaders into it.
  • Add a Image Texture Node and plug the Color into the Color of the Principled Shader we just copied.
  • Add a Math Node and set it to "Multiply" connect it to the "Vector" of the Image Texture.
  • Add another Image Texture and plug the color output to the lower "Value" of the Math Node - set this to "Non Color".
  • Add a Math node and connect it to the other "Value" of the Multiply one.
  • Finally add a Layer Weight Node and connect it to the Math Node- Facing to the lower Value-
  • The first Image Texture always holds the "holowarp"
  • The second Image Texture always holds the "holomask"

Change to get a nice holo effect

holowarp

holomask

Change the values of the Math Node that says "Add" and the "Layer Weight" to get the holo look you want.

Stickers - Holo node setup

Note: If you dont want to manually set this up every time this texture is available for download in my .blend file OR in my addon "CS : DIN"

  • I wont explain how to set it all up because its rather "complex" and I imagine nobody wants to read a book.
  • So just take a look at it and learn :)

sticker

Change this to facing to get an more accurate result.

holowarp

Change to get a nice holo effect the mapping one work s better doe

holomask

Change to get a nice holo effect

Now you should have a Gun with textures and stickers!

We will now talk about the scene and how to set it all up

Creating a scene

We will be creating this scene

Creating a scene

First we will add a Table, I got this one from CGTrader.com

Then we will add a ground plane

  • Shift + A > mesh > plane
  • Put the table on top of the plane, preferably in the middle of the plane.
  • You can add a texture if you want, but we dont see the plane in the final render so its pointless.

Then we will add the Gun

  • Place the Gun on the table to your liking.

Then we will add a camera

The orange square is your camera view, everything that is inside it will be visisble in the final render

  • Shift + A > Camera
  • Press 0 and you should see through your camera.
  • Press N and go to View > View Lock > check "Camera to view" - now you can easily move your camera with your mouse. position the camera how you want it.

Creating a scene

Now I will make use of an Free addon called Archimesh

I will add a window and place it behind the table and the gun

  • You can just download a window online if you dont want the addon.
  • Place it behind the gun and check if the window is in frame with the Camera
  • Add a basic white material to the frame.
  • If your windows dont come with glass by default you can change it!
  • Click the part that is supposed to be glass and head over to the Materials Properties(red ball on the right). Click on surface and change it to "Glass BSDF" it should apply automatically. Where it says Beckmann change it to Sharp.

Creating a scene

Now we will build walls

  • Build walls using Planes to close the room
  • I think its self explanatory.
  • You can add a materials to the walls if you wish, or just leave them white as I did.

Creating a scene

Now we will add a light

  • Press Shift + A > Light > Point (you can use any light you want)
  • Place the light inside of the room and position it how you want.
  • You can change the brightness on the right side under "Object Data Properties", if you dont see that make sure to click on the light first.

This is the light point

Creating a scene

Now we will add an HDRI

  • Go on Polyhaven.com and choose a HDRI that you like, simply download it.
  • Insinde blender head over to the Shading Tab and on the left you should see a small box saying "Object" click on it and choose "World"
  • Make sure you have "Use Nodes" checked and add an "Environment Texture"
  • Open the HDRI you downloaded and plug the Color Output into the Color Output of the "Background Node"
  • When you go in rendered view you should see the HDRI through the window.

Creating a scene

If you are ready we can render the scene!

  • Before rendering make sure everything is as you want it to be.
  • Depending on the scale of your scene you can increase or decrease your samples. You will find the samples on the little camera icon on the right under Sampling > Render > Max Samples
  • Since this is a very basic scene I will be using 200 Samples.
  • Double check all the settings / make sure "Denoising" is turned on.
  • In the top left corner you should see "Render", click on it and select "Render Image" ( you can also use F12).
  • Now your Image will render. Once the Render is finished you can simply save it and edit it in Photoshop or any other program.

Compositing

After you are done rendering you can add details via the compositor!

  • As there are already a bunch of tutorials about this I will just leave some good videos about it.

Your Render should be done! Now you can do whatever you want. There are endless possibilities.

Thanks!

Please also visit my website and check out my Guide Tab, there are some usefull websites, videos and .blend files linked there. Feel free to message me on steam if you need help.I will update and make changes to this Guide in the future.