Author Topic: Cant make a sky box...  (Read 2551 times)

nubcake

  • Posts: 529
  • Turrets: +49/-85
Cant make a sky box...
« on: November 17, 2008, 10:16:26 am »
Hi guys, im trying to set up a new skybox but they dont want to work. My standard skybox setup which works is this

Quote
textures/church/shaderlab_terrain_sky_s
{
   qer_editorimage textures/church/shaderlab_terrain_sky_arc_masked.tga
   
   q3map_sunExt 0.5 0.37 .30 140 230 60 2 1
   
   q3map_lightRGB 0.7 0.8 1.0
   q3map_lightmapFilterRadius 0 64
   q3map_skyLight 90 3
   
   surfaceparm sky
   surfaceparm noimpact
   surfaceparm nolightmap
   
   skyparms textures/church/shaderlab_terrain_env/sky 1024 -
   
   nopicmip
   nomipmaps
   
   {
      map textures/church/shaderlab_terrain_sky_clouds.tga
      tcMod scale 3 3
      tcMod scroll 0.005 -0.0125
      rgbGen identityLighting
   }
   {
      map textures/church/shaderlab_terrain_sky_arc_masked.tga
      blendFunc GL_ONE_MINUS_SRC_ALPHA GL_SRC_ALPHA
      tcMod transform 0.25 0 0 0.25 0.1075 0.1075
      rgbGen identityLighting
   }
}

But the new one im trying to make is this (and ive used various shaders/skyboxes to no effect

Quote
textures/emerald/emerald_skybox
{
   qer_editorimage textures/emerald/emerald_view.tga
   surfaceparm noimpact
   surfaceparm nolightmap
   q3map_globaltexture
   q3map_lightsubdivide 256
   q3map_surfacelight 50
   surfaceparm sky
   q3map_sun 0.6 0.6 0.6 100 120 60
   skyparms env/emerald/emerald - -
}

All the textures are in the right folders but when the map loads, the sky just has the missing texture image. In console it says "trying to load textures/emerald/emerald_view.TGA..." under the loading of scripts. Im using pretty much the exact same shader/textures as ATCS (both skyboxes came from the same site), yet mine dont want to work. Any ideas?

Ingar

  • Tremulous Developers
  • *
  • Posts: 554
  • Turrets: +302/-7
    • Ingar's projects on the Web
Re: Cant make a sky box...
« Reply #1 on: November 21, 2008, 09:42:05 pm »
qer_editorimage textures/emerald/emerald_view.tga is for radiant only. The actual textures are indicated by skyparms env/emerald/emerald - -. You should have an env/emerald directory that contains the 6 environment map textures: emerald_bk emerald_dn etc..

It is possible that Radiant can't load the qer_editorimage and/or that Tremulous can't load the environment map but these are two different issues.

You can point the qer_editorimage to one of the textures, or use a different image, like a thumbnail of the skybox. In any case, it won't be used ingame.

nubcake

  • Posts: 529
  • Turrets: +49/-85
Re: Cant make a sky box...
« Reply #2 on: November 22, 2008, 03:48:51 pm »
Thanks for the reply. Radiant can see the textures and the shaders but in game it just comes up with errors. Ill work it out ;)