gtkradiant 1.5


(ACROBAT) #1

Is 1.5 gtkradiant capable of using fake normal mapping. If not can it be upgraded to do so? If so can I use the same update as is available for 1.4?

And if not is there a upgrade available for 1.5 by itself?


(kamikazee) #2

Define “fake normal mapping” please. Are you pointing to the way Q3Map2 can generate lightmaps with details in it?

If so, GTKRadiant “supports” it as well because it’s actually Q3Map2 which does all the work.


(ACROBAT) #3

Well I was under the impression that 1.4 did not support it unlesss it was upgraded. I have no idea how to upgrade 1.5.

We had the following error when we tried it on 1.5 though I didn’t try it myself because I don’t use 1.5

""WARNING: Shader ‘textures/greengrb/greengab3_shader’ has lightmap but no lightmap stage! "

It resulted from a shader similiar to this one

"

//========================================================
// Normal map light shader for cactus
//========================================================

textures/test/cactusbump
{
qer_editorimage textures/test/cactusshader 
q3map_lightmapsamplesize 1x1
q3map_normalimage textures/test/cactus_local
{
map $lightmap
}
{
map textures/test/cactus
blendFunc GL_DST_COLOR GL_ZERO
}
}

"


(kamikazee) #4

Hmmm… It should still be supported, seeing how GTKRadiant 1.5 uses Q3Map2 as well. If you like 1.5, keep on using 1.5 and build the map using an older version of Q3Map2 supplied with GTKRadiant 1.4. (This is easy when you use a tool like Q3Map2Build.)

The warning you posted should not be the problem. Q3Map2 stops only when an error occurred.


(obsidian) #5

You are talking about two completely different programs. Lightmap normal maps are created by the Q3Map2 compiler. GtkRadiant is just the editor. When compiling a map, GtkRadiant runs Q3Map2 to calculate the BSP, VIS and LIGHT stages. In no part of the normal map creating process is GtkRadiant even remotely involved. It simply has nothing to do with it.

You could even create a map in QeRadiant or Quark or even a text editor and it will still work as long as you are compiling with a recent version of Q3Map2.

From the looks of things, you probably have a shader or duplicate shader error. If Q3Map2 generated a bunch of external lightmaps, try removing these before recompiling, just in case.


(ACROBAT) #6

I DL’d 1.5 and installed and gave it a try. I was working with a friend and he had 1.5 whereas I use 1.4, and we were trying to dicide how to do the final compile. I just looked at the log, and both have version 2.5.16 with voter turnout so they must be the exact same version. Must have been a user error problem so I’ll give it another shot.