Hi there! You are currently browsing as a guest. Why not create an account? Then you get less ads, can thank creators, post feedback, keep a list of your favourites, and more!
Guest
Original Poster
#1 Old 13th Jan 2005 at 8:21 AM Last edited by tolkov : 14th Jan 2005 at 2:53 PM.
Default body~stdMatNormalMapTexture give not result (relief) to game and BodyShop
All my body~stdMatNormalMapTexture no influence to model's skin.
There is example appearance, modified body~stdMatNormalMapTexture and body~stdMatBaseTexture.

Whot is plausible reason this problem?
I install the latest drivers for video display card.
I have DirectX 9c.
I reinstall Windows XP.
I have Celeron 1.7 MHz, RAM 512 Mb, GeForce4 FX 5500/128 Mb.
I need change driver setting (Customize Direct 3D tweaks and the like)?
I need upgrate my processor or video display card?

Sorry for bad English.
Advertisement
Lab Assistant
#2 Old 13th Jan 2005 at 10:46 PM
I don't see a pattern on your normals map...? You need to have the clothing pattern in shades of gray to have a bump map or normals map on your clothing--to see the dress in relief.

It looks like it might have bump mapped the part where you have the shading...just not the solid gray area, which a normals map would just show as flat.

Your English is fine, just hope I understood your question...:-)

Suzanne
Guest
Original Poster
#3 Old 14th Jan 2005 at 2:51 AM Last edited by tolkov : 15th Jan 2005 at 2:34 AM.
Quote: Originally posted by crowridgestudio
I don't see a pattern on your normals map...? You need to have the clothing pattern in shades of gray to have a bump map or normals map on your clothing--to see the dress in relief.

It looks like it might have bump mapped the part where you have the shading...just not the solid gray area, which a normals map would just show as flat.

Your English is fine, just hope I understood your question...:-)

Suzanne

I receive this body~stdMatNormalMapTexture from my friend. He see the dress in relief. I add grey rectangle to this normals map. I want to see difference between the clothing pattern in shades of gray and the solid gray area. I add solid pink rectangle to MatBaseTexture. I want to exclude MatBaseTexture's "relief".
So what I have done it?
Guest
Original Poster
#4 Old 15th Jan 2005 at 2:35 AM
I'm not beginner skinmacker. Last June I create Sims2's skin using TS2BodyShop (TS2BodyShopInstal_745). At that time NormalMap was Blue color. At present I see the dress in relief in old version TS2BodyShop.

body~stdMatNormalMapTextureName (In zip archive 503 Kb)


But such NormalMap incompatible with TS2.
In the last version BodyShop (from game's CD disc) I have not dress in relief (I use tone scale of gray but I saved file in RGB Color mode).

body~stdMatNormalMapTextureName (In zip archive 124 Kb)
Guest
Original Poster
#5 Old 19th Jan 2005 at 10:44 AM Last edited by tolkov : 19th Jan 2005 at 10:48 AM.
I'm disclose new files in Games\The Sims 2\CSBin. In GONZA-config-log.txt Information about any properties (Device, Option etc.) contain. I think, in it solution of my problem mey be found.
I could not make him out. I call for help.
Test Subject
#6 Old 19th Jan 2005 at 11:48 AM
I do not see this file in EA Games\The Sims 2\CSBin. I see my file in: My Documents\EA Games\The Sims 2\Logs - "SEALPUP-config-log.txt."

I think the line is:

Global properties
-----------------
boolProp allowCustomContent true
uintProp AmbienceVolume 100
boolProp animationLOD false
uintProp antialiasingQuality 0
uintProp AudioPerformance 1
boolProp autoCentering true
boolProp autoLogin false
boolProp bumpMapping false <<<

My "boolProp bumpMapping false" is the same as yours. Mine does not work either.

Maybe change to: boolProp bumpMapping true
I am not sure? I have U.S. Sims version.
Administrator of Loverat's Tea and Underpants
#7 Old 19th Jan 2005 at 12:02 PM
Not really tech support... more of a Skinning thread.

and off it goes...

RG
Guest
Original Poster
#8 Old 19th Jan 2005 at 12:57 PM Last edited by tolkov : 19th Jan 2005 at 1:20 PM.
Quote: Originally posted by Hare
I do not see this file in EA Games\The Sims 2\CSBin. I see my file in: My Documents\EA Games\The Sims 2\Logs - "SEALPUP-config-log.txt."

I think the line is:

Global properties
-----------------
boolProp allowCustomContent true
uintProp AmbienceVolume 100
boolProp animationLOD false
uintProp antialiasingQuality 0
uintProp AudioPerformance 1
boolProp autoCentering true
boolProp autoLogin false
boolProp bumpMapping false <<<

My "boolProp bumpMapping false" is the same as yours. Mine does not work either.

Maybe change to: boolProp bumpMapping true
I am not sure? I have U.S. Sims version.

You right! Log file in EA Games\The Sims 2\CSBin is misunderstanding. Now I see my file in: My Documents\EA Games\The Sims 2\Logs - "GONZA-config-log.txt."
I think change to: boolProp bumpMapping true too, but dont know how?
I attempt change \The Sims 2\TSData\Sys\GraphicsOptionsDialog.ini.


[DialogEntries]

; propertyType =
;
; 1 = boolean - checkbox
; 2 = boolean string - ( true/false string as value - legacy) - checkbox
; 3 = int - slider with specified min/max values

; AddOption = propertyType, propertyName, propertyCaption, minValue, maxValue
...
AddOption = 1, bumpMapping, Bump mapping,
...
I use all propertyType (2 & 3), but I not produce an effect

Hare advised me that I should change ->
Program Files\EA Games\The Sims 2\TSData\Res\CSConfig - "globalProps.xml"

<?xml version="1.0" ?>
<cGZPropertySetString>
- <!-- app may produce warning and/or skip additional property sets that do not match revision -->
<AnyUint32 key="propertyRevision" type="0xeb61e4f7">5</AnyUint32>
<AnyBoolean key="animationLOD" type="0xcba908e1">false</AnyBoolean>
<AnyUint32 key="antialiasingQuality" type="0xeb61e4f7">0</AnyUint32>
<AnyBoolean key="autoCentering" type="0xcba908e1">true</AnyBoolean>
<AnyBoolean key="bumpMapping" type="0xcba908e1">false</AnyBoolean>
Now I see a line "boolProp bumpMapping true" in GONZA-config-log.txt, but I see no relief in BodyShop
Guest
Original Poster
#9 Old 20th Jan 2005 at 4:32 PM Last edited by tolkov : 20th Jan 2005 at 4:56 PM.
I'm solve a problem!!!!
I see :
# since we don't do bumpmapping on less ps2.0-capable hardware, eliminate tangents
# from the vertex data
# also, the presence of per-vertex tangents in the vertex data stream causes
# "exploded" polygons on the Radeon 9000, even if the data is ignored by the shader
if ($maxPixelProgramVersionMajor < 2)
boolProp skipTangentsInVertexData true
endif"
in file C:\Program Files\EA GAMES\The Sims 2\TSData\Res\CSConfig\Graphics Rules.sgr
and change boolProp skipTangentsInVertexData true to boolProp skipTangentsInVertexData false.
And in
# disable shaders by default for NV3x generation, only enable for high end cards
if ($maxVertexProgramVersionHWMajor = 2)
boolProp useShaders false

if (match("${cardName}", "GeForceFX*") or match("${cardName}", "*GeForce?FX*"))
if (match("${cardName}", "*57?0*") or match("${cardName}", "*58?0*") or match("${cardName}", "*59?0*"))
boolProp useShaders true
I change 57?0 to 55?0 since I have GeForce FX 5500
Now I see the dress in relief!
Administrator of Loverat's Tea and Underpants
#10 Old 20th Jan 2005 at 4:42 PM
Hey! Very good work.

Thank you.
RG
Test Subject
#11 Old 20th Jan 2005 at 4:50 PM
Great work! This problem has bothered me for a long time.

Thanks
Guest
Original Poster
#12 Old 20th Jan 2005 at 5:10 PM
My solution work only in BodyShop since I change Graphics Rules.sgr in ...\EA GAMES\The Sims 2\TSData\Res\CSConfig\.
TS2 has the same file in ...\EA GAMES\The Sims 2\TSData\Res\Config\.
Lab Assistant
#13 Old 6th Feb 2005 at 9:42 PM
Hi Tolkov,

Sorry to bother you with noob questions.

I have GEFORCE 6600 GT and I can't see bumpmapped textures in TS2.

So I guess I have to change something in the Graphic rules file also but I can't figure out what exactly and where.

Do you have any advice or idea about that ?

Thx for your response

Michael
Lab Assistant
#14 Old 7th Feb 2005 at 1:28 AM
How do I get this to work on a NVidia GeForce4 MX440?
Test Subject
#15 Old 7th Feb 2005 at 9:20 PM
Quote: Originally posted by anarchistIOU
How do I get this to work on a NVidia GeForce4 MX440?


I have the same card with the same problem. At the moment I dont think it can be does as the card doesnot support the way bumpmapping is done with DirectX9.0c. See the tread called Sims2 Bumpmap test.

I'm hoping someone will be able to come up with a solution other than getting a new card.
Back to top