Game Development Community

TGEA 1.7.1 Bump Map Flickers on Floor

by Surge · in Torque Game Engine Advanced · 12/03/2008 (12:07 pm) · 6 replies

TGEA 1.7.1 Sci-Fi- Bump Map - Flickers?

PROBLEM:
Im having an issue were my bumpTex is causing
a flicker from the floor only.

EXPLANATION:
If I map this same material anywhere else
I do not get the same results?


What Ive tried
Naming Convention?
Angle to Sunlight?
Repositioning of the Building to be at various different angles?
How Im Defining the material?
Rebuilding Diffuse and Normal Map?

Tools Im Using:
3dMAX 9 : DTS Export
Constructor : Dif Export
Illustrator and Photoshop cs3 : Texture Maps
Crazy Bump (..awesome!) : Normal Mapping
Power of two Texture
This Problem only occurs when I use a Normal Map on the Floor....

Any Normal Map!
Even ones that work on other surfaces?
See image below.
www.mdnamedia.com/tgea/why/whyisthisdoingthis_1.jpg

See this Video

#1
12/04/2008 (11:02 am)
Material or custom material ?
Try a simple 24 bit depth bump map (black & white) instead of TBN map.
#2
12/04/2008 (12:04 pm)
Never thought of that, Thanks Picasso.
Its just a regular Material . I still havnt ventured too far into Custom Material setups.
#4
12/04/2008 (1:28 pm)
Wow Thats a good one, I saw that thread a while ago but never made the connection..

Thanks Morrock.
#5
12/04/2008 (8:17 pm)
I tried both ideas here!
www.mdnamedia.com/tgea/why/codechangedidthis1.jpgYou can see I got a totally different look using these small C++ Changes.

I tried Putting the floors material on the wall.
And This is what I got..
Before Engine Change

After the Engine Change I got a completley diferent look for all my objects.
I actually like the way it looked prior to the Change.
After Engine Change

Regardless the Flickering continues......
#6
12/06/2008 (7:36 am)
This seems to be resolved now.
For anyone who encounters anything similar in 1.7.1
I found my mistake when I tried porting a small piece over to 1.8 Beta.

I was way to liberal with the EMISSIVE Flag, I shouldnt have been using it
the way I was.

By eliminating the EMISSIVE flag, It seems the entire problem went away.
The Engine Change was also necessary.

That was a Head banger!