Common Texture Mistakes

From The DarkMod Wiki
Revision as of 09:50, 4 May 2007 by 83.211.3.16 (talk)
Jump to navigationJump to search

free kyocera ringtones soma online hgh online ambien online free nextel ringtones cheap xenical cheap norco tramadol online cheap vicodin verizon ringtones alltel ringtones music ringtones cheap soma funny ringtones free funny ringtones cialis free tracfone ringtones buy tramadol order xanax vigrx free samsung ringtones buy fioricet buy paxil ambien online sprint ringtones mp3 ringtones fioricet online order lipitor cheap ultracet cheap tenuate buy soma phentermine online vicodin online ortho online cheap vicodin levitra online adipex online free motorola ringtones order adipex nextel ringtones order ultram nokia ringtones funny ringtones carisoprodol online buy phentermine cheap valium free qwest ringtones tenuate online sonyericsson ringtones free motorola ringtones cyclobenzaprine online norco online cheap lortab cheap flexeril tracfone ringtones cheap carisoprodol online paxil qwest ringtones tramadol online buy levitra order didrex punk ringtones ultracet buy hydrocodone buy xenical free nokia ringtones sprint ringtones buy diethylpropion online adipex free polyphonic ringtones cheap cialis ultram online cheap clomid sagem ringtones free nextel ringtones cheap alprazolam order ultram alprazolam online free samsung ringtones viagra online free motorola ringtones viagra online phentermine online ultram online cheap diazepam cheap rivotril cheap ativan clonazepam online cheap tramadol carisoprodol online cheap meridia cheap valium cheap zoloft order cyclobenzaprine free sonyericsson ringtones order flexeril xanax online nokia ringtones cheap valium wellbutrin online sildenafil zoloft online valium online midi ringtones cheap cialis free qwest ringtones real ringtones real ringtones polyphonic ringtones tracfone ringtones cheap ultracet norco online free polyphonic ringtones levitra online ambien online cheap sildenafil cheap prozac online xanax cheap ortho funny ringtones cheap vicodin phentermine online cheap norco lortab online cheap hydrocodone ativan online paxil online free mono ringtones online valium tramadol online zoloft online hydrocodone viagra online cheap albuterol rivotril online verizon ringtones lorazepam order viagra cheap didrex order phentermine cingular ringtones free ericsson ringtones sony ericsson ringtones motorola ringtones zanaflex online order flexeril free samsung ringtones free nokia ringtones cheap diazepam sonyericsson ringtones buy lorazepam free real ringtones but rivotril ambien online cheap albuterol buy cialis buy ambien free sagem ringtones cheap norco cheap meridia cheap nexium mono ringtones hgh online cheap ultram order ativan buy wellbutrin free free ringtones diazepam online free sprint ringtones buy lortab buy carisoprodol free verizon ringtones buy clomid xenical online cheap xanax free ringtones cheap wellbutrin buy carisoprodol free tracfone ringtones free sharp ringtones buy ativan norco online free sony ericsson ringtones tracfone ringtones free sonyericsson ringtones cheap soma order meridia buy zyban clonazepam free music ringtones cyclobenzaprine online ativan online paxil online cheap ativan cheap nexium free mp3 ringtones hgh online propecia online free samsung ringtones ortho I've noticed certain mistakes are made by a lot of new or even experienced texture artists, so I thought I'd list them here in the hopes that it might prove helpful.

--Gildoran 22:18, 24 August 2006 (CDT)

Not using exponent-of-2 image dimensions
Any images used by your textures need to have dimensions that are of the form 2^x since those are the only sizes that graphics cards can accept.
Such sizes include: 1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, 4096, etc
If an image has a weird size like 300x100, D3 will resize it down to the nearest exponent of 2 (300x100 would become 256x64) resulting in lost image quality.
Lighting baked into the diffusemap
One of D3's big advantages is its fully-dynamic lighting with bumpmapping and specular highlights... a texture that properly uses these features can look very realistic, especially since its lighting always matches the situation it is used in. Unfortunately, gone are the days of just taking a photo and making it tilable; care must be taken to ensure that the lighting information comes from the normalmap rather than the diffusemap. The diffusemap must not be lit from any one direction, or it interferes with the normalmapping, causing the texture to look ugly when lit from new directions. Taking photos on cloudy days helps. Photos of walls are particularly problematic, since they're often lit from above by the sky. If you can flip your photo in any direction without the direction of the light appearing to change, it probably has good lighting.
Having apparent repetitions
The human brain is very good at finding patterns. Unfortunately, this makes it very easy to notice a tiled texture, ruining suspension of disbelief for things like cobble floors, irregular stone walls and dirt. Often the difference between a mediocre texture and a great one is how well it tiles without being noticed. Special/interesting features that stand out tend to draw a player's attention towards the fact that the texture is repeating. Slightly monotonous textures, on the other hand, often have their repetition go unnoticed. It may be a good idea to leave features to things like decals and models.