The Texture is messy:
Check if you have ticked ignore_weapon_size_scale and
X-Y Offsets and Rotation set to 0!
WEAPON FINISHES F.A.Q.
If you have Counter-Strike: Global Offensive, the Steam Workshop now makes it easier than ever for you to submit weapon finishes for a chance to have them accepted and incorporated into the actual game. To publish an item to the workshop for consideration, first read the FAQ below, and then launch CS:GO and open the Workshop Workbench.
The FAQ below is the best place to get started. If you have other ideas for the game, we encourage you to share them with the CS:GO community in the CS:GO forums. Yes, we actually do read them. Disclaimer
: Naturally, we will not accept items that contain offensive imagery or any copyrighted or trademarked material. So please, don’t waste your time.
CS:GO Workbench materials UV sheets, models and examples(.ZIP, 3.5 MB)
Weapon Finishes Guide
Source Developer wiki
Q) What are the steps to making a weapon finish?
A) Here are the broad steps involved in making a submission for CS:GO:
Concept: Come up with a good idea in words.
Design: Draw what it will actually look like.
Paint: Create your design.
Compile: Convert your design into a game-ready texture.
Apply: Check out your finish on a weapon using the Workshop Workbench.
Publish: Upload it to the steam workshop.
Q) How does the item publishing process work?
A) Like this:
You create an item that meets the submission requirements.
You publish your item to the Steam Workshop using the Workshop’s web form.
We review your item and potentially select it to be added to the game.
If selected, we contact you then integrate the item into CS:GO.
We test your item.
We add it to a Weapon Case to drop in the game and split the money with you that your item generates through key sales.
Q) How do I open the CS:GO Workshop Workbench?
A) To use the workbench, enable the developer console in your game options. From the main menu, open the console by hitting the “~” key. Type “workshop_workbench” and hit enter to pop open the workshop window. We recommend a minimum resolution of 1024x768 in order to accommodate the size of the editor window.
Q) I’ve made a custom finished weapon. How do I add it to the workshop?
A) Use the Weapon Finish Publisher.
Q) What are some guidelines for matching CS:GO’s art style and improving the chances of my item getting in?
A) This is a tricky question we grapple with daily. Since CS:GO’s art style is realistic and fairly modern, we’d like all our weapon finishes to have a basis in reality. We’ve researched plenty of weapon refinishing techniques and have discovered that there is a huge range of looks in the real world. Our system for applying finishes gives us some control over the basic aesthetics, giving our Workshop Contributors a lot of latitude for creating different designs without diverging too much from the original look of the game. However, here are some guidelines that you should keep in mind.
Don’t use fully saturated colors, like pure red, or extremes of value, like black and white. None of those colors look very good under lighting in the game.
Don’t include your own scratches or grime, since the system we use to apply finishes to weapons does this for you.
Don’t include lighting, such as ambient occlusion. Again, the system does it for you.
Don’t copy parts of the original weapon texture into your pattern. The composite system puts the finish on top of the original weapon. You wouldn’t paint a physical object to look exactly like itself, would you?
Q) What software tool should I use to make my pattern?
A) We generally use Photoshop, but there are other image editors out there you may prefer.
Q) What resolution should my textures be?
A) All patterns must be square and their dimensions a power of two. Patterns authored to fit a weapon exactly with no tiling or offsets should use 2048 textures. Patterns that tile should use the smallest power of two possible without losing fidelity.
Q) What file format should my pattern image use?
A) Give us your source as a targa file (TGA). If your pattern uses an alpha channel, your file should be 32-bit. Otherwise it should be 24-bit.
To view your weapon finish in the CS:GO Workshop Workbench you have to compile your targa into a VTF file. To see the finish exactly how it will ship, your VTF images must be DXT compressed. Images with RGB channels only should use DXT1, and images with additional alpha should use DXT5.
Q) Where do I save my pattern file so the in-game workbench can find it?
A) You can save your file anywhere you like. The CS:GO Workshop Workbench can load a VTF file or a finish definition from anywhere on your computer or network.
Q) I made a very dark anodized paint and it turned purple, or green, or both. Where is that color coming from?
A) It’s coming from the DXT compression of the final composited texture, which you can read about here if you’re interested. To correct it you’ll have to use slightly brighter colors and compensate with a dimmer phong albedo boost.
Q) Wait, what is a VTF again?
A) The Valve Texture Format (VTF) is the proprietary texture format used by the Source engine. Learn more about VTFs in this article in the Source Developer wiki.
Q) My item just got rejected. Why?
A) Chances are that it didn’t meet one, or several, or possibly all of the guidelines listed below:
Obscenity: We will automatically reject any obscene items. (Don't even bother.)
Copyright infringement: Even if you made the pattern yourself, if you used an existing likeness, it’s copyright infringement. We can't and won't put other people's intellectual property in our game, for the simple reason that we don't own it. They do. We will automatically reject any items based on existing intellectual property.
National, political, or religious symbols: We won’t play favorites. The only way to be fair is not to pick any.
Overall Tone: We may reject an item if we feel it deviates too far from the tone or fiction of CS:GO.
Technical limitations: We’re currently only accepting maps and weapon finishes. Model changes, new weapons, and animations all sound fun and interesting but we aren’t ready for them.
Color: Items that are fully black, fully white, or fully saturated light poorly in-game.
Gold: Gold weapons have a special meaning to the Counter-Strike community, and so we’re reserving gold finishes for special events. We have a bunch of them backlogged already and we don’t need more.
Promotional Designs: At this point, we’re not looking for designs that promote existing brands or companies. Designs should not advertise a person, team, company, organization, etc.
Solid Color Style or Anodized Style: We likewise have a bunch of solid color and solid anodized paints backlogged. If you make one, chances are we already have a similar finish ready to ship. Your best chance at getting an item into the game is to demonstrate creativity with a great design.