Q 3A Shader Editor

 
 
C  ontents
 
   
 
A  bout Q3ASE
Textures in Quake3:Arena are no longer a simple texture combined with a lightmap, but are fully scripted entities which can be used to control practically every option OpenGL exposes when it comes to texture positioning, transformation, blending and whatnot. To facilitate the creation and editing of such scripts, this tool will parse a script and present it as a Windows GUI which is easier to understand and navigate than the bare C-like text files.

  • Full support for every keyword up to Q3A 1.29 PR TA
  • Realtime preview of the shader in an OpenGL, hardware accelerated subwindow
  • Realtime preview on skinned MD3s, or directly inside a BSP
  • Easy to use, custom preview modes for skies and fog
  • Full undo/redo support
  • Copy/paste shaders, general keywords or individual stages
 
   

 
D  ocumentation
Documentation is very limited, due to a lack of time. Fortunately some people have made excellent tutorials to get you started. If you are the author of a Q3ASE tutorial, mail me to be included in this list.

Here's a quick'n'dirty list of the more obscure inputs :

    BSP mode
  • 's', 'd', 'f', 'e' : navigate -- hold CTRL to double speed, SHIFT to halve speed
  • 't', 'g' : up/down
  • 'c' : toggle clipping to the PVS
  • 'l' : toggle locking the frustum culling
  • 'p', 'P' : increase/decrease picmip level
  • left mouse down : freelook
  • right mouse down : move forward (CTRL, SHIFT similar to 'e')

    MD3 or Object mode
  • left mouse down : move model
  • left mouse down + CTRL : scale model
  • right mouse down : rotate model
  • right mouse down + CTRL : drag rotation-per-second for model
  • space : reset time
  • num + : next animation
  • num - : previous animation
    Any mode
  • Shift right click : show list of shaders at mouse location
 

 
R  eleases

This program is freeware : you can distribute and copy it at will as long as you do so at no charge, except for charges to cover the carrying media. The software may be repacked as part of a package as long as the original ZIP file is included unmodified.

If you happen to use this tool for production work, let me know !

Version 1.2.1, 27/11/2001

    Highlights :
  • Shell integration -- double click .shader files to start q3ase
  • Lots of small improvements, tweaks and bugfixes

Q3ASE.zip ??? bytes

If it complains about "msvcp60.dll not found", put this file (115795 bytes) in your c:\windows\system.
 

 

 
C  redits
  • Logo : David 'dines' Durrenberger
  • Additional graphics : Eutectic, fatmanfat
  • Quality Assurance : Eutectic -- the person to thank for the streamlined GUI and accuracy of the renderer
  • Beta testing/thanks to :
    • Paul Jaquays for some tips
    • Jason "Phoenix" Wilkins for debunking the broken tcMod and a few other quirks
    • the Curry team for not complaining about me ripping their TreeView idea =)
    • Ken Proudfoot, Maj, Fatmanfat, Monsto Brukes for bugreports
    • Dany "BinaryOfLard" Rioux for testing and some great feature ideas
    • testing and tips by HarlequiN and [DT]Starrgazer
    • testing by Jon Skinner
    • testing by Cardigan
  • Tutorial : Fatmanfat
  • MD3 preview models : Arcana (email)
  • Programming : Bert Peers
  • Special thanks to John Carmack
  • This program uses : the Independent JPEG group's library; ZLib
 

 
L  inks
Email : rat@planetquake.com Using this email alias instead of rat@larian.com should provide faster response.
 
 
Back to my homepage