@ ydnar (fighting glass)


(gynec) #1

this question goes to ydnar.

I need to compile an old map again with more respawns.
There is a huge dolphin out of curves. The texture is glass.
If i can remind right i compiled it with the SoF2 SDK. And that is using another compiler. The glass looked right.
But now its like a fighting between behind lying glass surfaces.
Like the flipper and the torso.
I seems that this is a q3map2 problem, but y?


(ratty redemption) #2

sounds to me like a depthwrite problem, I`ve had those with making custom glass tex and shaders.

I know you directed your question to ydnar, but on the off chance my post helps before he replys then cool, if not then sorry :wink:


(gynec) #3

today i downloaded the old 1.2.10 Gtk for Soldier of Fortune 2.
i compiled again with this compiler (sof2map) and the glass (sof2 texture) looks normal.
must be a compiler issue. but i like the sof2map method much more.
can you tell me something about ydnar?


(Davros) #4

post a screenshot of your problem


(gynec) #5

one can see it just in motion.
how can i explain?
its like z-fighting. if multiple glass surfaces are behind each other.


(ydnar) #6

The Quake 3 engine doesn’t have depth sorting. The SOF2 engine does, to a limited extent. However it’s on a per-surface basis and not per-triangle (that would be prohibitively slow).

If you can reproduce this in a small box map using default SOF2 shaders I’ll be happy to take a look.

y


(gynec) #7

one .map compiled with q3map2toolz (q3map2 2.5.10) and the other one sof2map of Gtk1.2.10


(ydnar) #8

I’ll test it when I get home. Mind compiling it with Q3Map 2.5.12 in the meantime?

y


(gynec) #9

a msvcr70.dll is missing (2.5.12)


(rgoer) #10

http://www.dll-files.com/dllindex/dll-files.shtml?msvcr70


(gynec) #11

omg
this site is pretty lame


(gynec) #12

ty rgoer
but it looks the same with 2.5.12 ydnar :frowning:


(ratty redemption) #13

apparently we need both the msvcr70.dll and msvcr71.dll for 2.5.12

another place to get them from is www.dll-downloads.com


(obsidian) #14

Hmmm… is there the possiblility of a workaround through Q3Map2?