Create an account

Thread Rating:
  • 4 Vote(s) - 3 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Texture tutorials

Post your texturing tutorial links here

Here's is a very useful tutorial on how to make textures, especially for hard surface texturing. Suitable for Xonotic and also very elegant and straight to the point. I'd suggest this tutorial to anyone who plans on making textures for non-oganic stuff.

I don't have any links, but I'll tell you quickly in which way I made the few unique textures to stormkeep2.

You'll need:
- The GIMP
- Resynthesizer plugin for The GIMP
- Normalmap plugin for The GIMP

This procedure works best on surfaces that don't have a special order in structure of sorts. For instance grass, rock, metal, wood etc. It's harder on brick walls, tile floors and such, as the resynthesizer plugin does not really pay attention to the overall structure (I guess there's some way, but haven't quite figured out yet).

So, start out with a photo, open it up in GIMP. Select the area you'd like to create a texture of, make sure the selection is a square (iirc hold shift while dragging). Next, scale down to a power of 2 (eg. 512x512, 1024x1024) and using the rectangle select tool, select about 10% of the lower area of the picture and 10% from the right area of the picture (do the second selection by holding shift+click). You should now be left with a rectangle/square of unselected area in the upper left part of the picture. This part will be used by the resynthesizer plugin to copy pixels off into the areas you have selected, so if you want to preserve some interesting areas in your selection, simply unselect them (ctrl+mouse). Make sure though that areas near the edges are selected, to make tiling look good.

When you are done so far, find the resynthesizer plugin from the Map -> menu (iirc). Make sure you have ticked tile both horizontally and vertically, and hit ok. Now it's time to go get a cup of coffee if your texture is of a big resolution, as this tends to take some time Smile When it's done, you should now have a quite good looking tiling texture, if it was a texture that works good with resynthesizer Smile If not, you'll need to do manual adjustments (with the clone tool etc).

Save that texture somewhere, as .tga for now, say texturename.tga. After saving, use the normalmap plugin to generate a normalmap for the texture, if needed. The result is obviously not always good, as it has no 3D data to analyze. Nevertheless, if you're happy with the result and deem it's worth to have your map use up some more resources with this normalmap, save it as texturename_norm.tga. Make sure the normalmap is correct by launching a rocket next to the texture in the game, using the console command g_balance_rocketlauncher_startspeed 0 first to freeze it in midair, while still allowing you to walk around and observe the texture. Look closely at which parts of the texture are lit, and which are not lit by the rocket dynamic light. If it's the wrong way (rocket on left side of a bump, darkness on left side of bump, lit on right side of bump) it means you have got the normalmap flipped the wrong way, which can iirc be corrected by inverting the red color channel of the normalmap in GIMP. Same thing goes for up/down, but there it's the green channel iirc.
Links to my: SoundCloud and bandcamp accounts

Here's a collection of some more texturing tutorials with tips and advice on how to approach texturing.

All are very good and useful but I'd like to point out a rather important one on how to make better normal maps from regular 2d images. The tutorial is for photoshop but it works with GIMP and its normal map plugin as well.

Good stuff Lamoot Smile
Links to my: SoundCloud and bandcamp accounts

heres a shader out of vectorwars...
qer_editorimage textures/metal/panel50.tga
map textures/metal/panel50.tga
blendfunc blend
dpreflectcube textures/cubemaps/spekkie
map $lightmap
blendfunc add
tcGen lightmap

make sure in data/textures/metal you have 3 tga images...

panel50.tga = the color map

panel50_norm.tga = the normal map

panel50_reflect.tga = the parts of the textures that are reflective and therfore cubemapped the brighter the pixels, the more reflective and the darker the less reflective... think about it as a gloss map on acid

now you need something to reflect... so lets make a cubemap...

load any map and type in
envmap spekkie 512

it will generate a whole bunch of files (a cubemap) and save them as tga files in .nexuiz/data/env so go there and cut all the tga files that start with the name spekkie and then

paste them into the directory textures/cubemaps/

now make a testbox, apply the texture and your good to go.

let me know if you have any problems

Not exactly a tutorial, but still. is a collection of images released as public domain. You won't find any sci-fi panels there Smile but you will find useful photos to help you add that additional touch to your Xonotic textures.

I have a hard surface texturing tutorial for GIMP/3dsmax

It's a bit dated as I now use other techniques. But still helpful to the beginner.

..Nice tutorial, thanks for sharing.

(03-23-2010, 07:06 AM)Lamoot Wrote:

try this:

(03-29-2010, 01:47 AM)kay Wrote: try this:

i like mapzone better but thanks Smile

mapzone website

yeah but mapzone is only for windows, (if i'm right)

(04-03-2010, 04:50 PM)kay Wrote: yeah but mapzone is only for windows, (if i'm right)

unlike filterforge, mapzone works on linux under wine

unlike mapzone, filterforge works on mac Smile or does it?

[Image: foxtrotcproggry.jpg]


Ben Simond's tips on texturing with Gimp.
I'm making Liblast - a FOSS online FPS game made with Godot 4 and a 100% open-source toolchain

(06-17-2010, 05:01 PM)unfa Wrote:

Ben Simond's tips on texturing with Gimp.

brilliant tips there! thank you!

(06-17-2010, 09:18 PM)fabzor3 Wrote:
(06-17-2010, 05:01 PM)unfa Wrote:

Ben Simond's tips on texturing with Gimp.

brilliant tips there! thank you!

Smile Thanks going to Ben Simond Big Grin Those are really good indeed.
I'm making Liblast - a FOSS online FPS game made with Godot 4 and a 100% open-source toolchain

I found some amazing tutorials by Philipk, he even shares the .psd files, which is very helpful.

(04-06-2010, 07:04 AM)kay Wrote: unlike mapzone, filterforge works on mac Smile or does it?

Well I can tell you from experience the the demo does, not sure about the full version.

heres a new one:
Creating A Sci-Fi Panel #1,2
[Image: foxtrotcproggry.jpg]

I found two quite interesting tutorials, one with Gimp, another one using photoshop. They might be intresting for some post-work on skyboxes (or even for work on new ones), if someone is able to create them in an image-manipulator.

Amazing! The second tutorial is a very professional one. Why thank you! Smile


... cubemaps ...

Possibly Related Threads…
Thread Author Replies Views Last Post
  Map development/prototyping Texture Set Julius 7 2,042 04-17-2024, 08:25 AM
Last Post: uis
  Help, how I create a new texture for mapping? derrant 9 5,899 09-02-2021, 05:08 PM
Last Post: ballerburg9005
  Textures: evillair's eU Texture Set Julius 1 2,001 11-27-2020, 12:29 PM
Last Post: Julius
  [NEED HELP] Texture problems in MD3 exported models (Quake 3) xLuca91x 9 7,319 03-31-2020, 03:13 PM
Last Post: xLuca91x
  Texture release thread _para 10 6,655 03-14-2019, 10:45 AM
Last Post: _para
  Tech texture set by Cr4zy now officially distributed under GPLv2+ license illwieckz 3 3,363 10-05-2018, 09:39 AM
Last Post: Julius
  Texture and Player Model Creation Help Molnija 5 5,646 09-30-2018, 12:04 PM
Last Post: Molnija
  [SOLVED] 3d texture? Z(Rus) 2 4,036 01-23-2016, 06:30 AM
Last Post: Z(Rus)
  Mapping tutorials tZork 38 52,662 09-05-2015, 02:40 AM
Last Post: darkhog
  Anyone needs an already-existing texture upscaled? acerspyro 0 3,304 07-16-2015, 02:44 PM
Last Post: acerspyro

Forum Jump:

Users browsing this thread:
1 Guest(s)

Forum software by © MyBB original theme © iAndrew 2016, remixed by -z-