223 lines
11 KiB
Text
223 lines
11 KiB
Text
|
renderBinding diffuseMap { texture { diffuse _black } }
|
||
|
renderBinding bumpMap { texture { local _flat } }
|
||
|
renderBinding specularMap { texture { specular _black } }
|
||
|
renderBinding diffuseMap2 { texture { diffuse _black } }
|
||
|
renderBinding bumpMap2 { texture { local _flat } }
|
||
|
renderBinding specularMap2 { texture { specular _black } }
|
||
|
renderBinding map { texture { _white } }
|
||
|
renderBinding environmentCubeMap { texture { cubemap _normalCubeMap } }
|
||
|
renderBinding selfIllumMap { texture { _black } }
|
||
|
renderBinding dithermask { texture { _white } }
|
||
|
|
||
|
renderBinding imgSequenceCur { texture { _black } }
|
||
|
renderBinding imgSequenceNext { texture { _black } }
|
||
|
renderBinding imgSequenceBlend { vector { 0 } }
|
||
|
|
||
|
renderBinding foliageHackDistance { vector { 0 } }
|
||
|
renderBinding fogDepths { vector { 0 } }
|
||
|
renderBinding fogColor { vector { 1 } }
|
||
|
|
||
|
renderBinding detailMult { vector { 0 } }
|
||
|
renderBinding diffuseDetailMap { texture { diffuse _gray } }
|
||
|
renderBinding bumpDetailMap { texture { local _flat } }
|
||
|
renderBinding specDetailMap { texture { specular _gray } }
|
||
|
renderBinding detailWeightMap { texture { _white } }
|
||
|
renderBinding detailFade { vector { 22500 -0.0004 0 0 } }
|
||
|
//renderBinding detailFade { vector { -200000 -0.0004 0 0 } }
|
||
|
|
||
|
renderBinding cinematic { texture { _cinematic } }
|
||
|
renderBinding cinematicY { texture { _cinematicY } }
|
||
|
renderBinding cinematicU { texture { _cinematicU } }
|
||
|
renderBinding cinematicV { texture { _cinematicV } }
|
||
|
|
||
|
renderBinding normalCubeMap { texture { cubemap _normalCubeMap } }
|
||
|
renderBinding specularTable { texture { _specularTable } }
|
||
|
renderBinding noiseMap { texture { _diffusionMask } } //textures/noisey.tga } }
|
||
|
|
||
|
renderBinding lightProjectionMap { texture { forceHighQuality zeroClamp lights/squarelight1.tga } }
|
||
|
renderBinding lightFalloffMap { texture { makeIntensity( lights/squarelight1a.tga ) } }
|
||
|
|
||
|
renderBinding fogMap { texture { _fog } }
|
||
|
renderBinding fogEnterMap { texture { _fogEnter } }
|
||
|
|
||
|
renderBinding borderClampMap { texture { _borderClamp } }
|
||
|
renderBinding ambientCubeMap { texture { cubemap _normalCubeMap } }
|
||
|
renderBinding ambientCubeMapSun { texture { cubemap _normalCubeMap } }
|
||
|
renderBinding specularCubeMap { texture { cubemap _normalCubeMap } }
|
||
|
renderBinding skyGradientCubeMap { texture { cubemap _normalCubeMap } }
|
||
|
renderBinding gradientMap { texture { _white } }
|
||
|
renderBinding ambientBrightness { vector { 1 } }
|
||
|
renderBinding ambientAvgColor { vector { 0 } }
|
||
|
|
||
|
renderBinding currentRender { texture { _currentRender } }
|
||
|
renderBinding currentDepth { texture { _currentDepth } }
|
||
|
renderBinding currentRenderTexelSize { vector { 640 480 0.0015625 0.0020833 } } // SCREEN_WIDTH, SCREEN_HEIGHT, 1.0f / SCREEN_WIDTH, 1.0f / SCREEN_HEIGHT
|
||
|
renderBinding aspectSize { vector { 1 } }
|
||
|
|
||
|
renderBinding mask { texture { _white } }
|
||
|
renderBinding parameters { vector { 0 } } // Generic parameters to be used by various programs
|
||
|
renderBinding parameters2 { vector { 0 } } // Generic parameters to be used by various programs
|
||
|
|
||
|
renderBinding imageSize { vector { 0 } }
|
||
|
renderBinding positionAttrib { attrib 0 }
|
||
|
renderBinding texCoordAttrib { attrib 8 }
|
||
|
renderBinding tangentAttrib { attrib 9 }
|
||
|
renderBinding normalAttrib { attrib 2 }
|
||
|
renderBinding colorAttrib { attrib 3 }
|
||
|
renderBinding signAttrib { attrib 12 }
|
||
|
|
||
|
renderBinding weightIndexAttrib { attrib 10 }
|
||
|
renderBinding weightValueAttrib { attrib 11 }
|
||
|
|
||
|
renderBinding diffuseColor { vector { 1 } }
|
||
|
renderBinding specularColor { vector { 1 } }
|
||
|
|
||
|
renderBinding windWorld { vector { 0 } }
|
||
|
renderBinding lightOrigin { vector { 0 } } // In object space
|
||
|
renderBinding lightDirection { vector { 0 } } // In object space
|
||
|
renderBinding viewUpWorld { vector { 0 } } // In world space
|
||
|
renderBinding viewRightWorld { vector { 0 } } // In world space
|
||
|
renderBinding viewDirectionWorld { vector { 0 } } // In world space
|
||
|
renderBinding viewOrigin { vector { 0 } } // In object space
|
||
|
renderBinding viewOriginWorld { /*infrequent*/ vector { 0 } } // In world space
|
||
|
renderBinding viewMovement { /*infrequent*/ vector { 0 } } // In world space
|
||
|
renderBinding lightProject_s { vector { 0 } } // In object space
|
||
|
renderBinding lightProject_t { vector { 0 } } // In object space
|
||
|
renderBinding lightProject_q { vector { 0 } } // In object space
|
||
|
renderBinding lightFalloff_s { vector { 0 } } // In object space
|
||
|
renderBinding bumpMatrix_s { vector { 1 0 0 0 } }
|
||
|
renderBinding bumpMatrix_t { vector { 0 1 0 0 } }
|
||
|
renderBinding diffuseMatrix_s { vector { 1 0 0 0 } }
|
||
|
renderBinding diffuseMatrix_t { vector { 0 1 0 0 } }
|
||
|
renderBinding specularMatrix_s { vector { 1 0 0 0 } }
|
||
|
renderBinding specularMatrix_t { vector { 0 1 0 0 } }
|
||
|
renderBinding colorModulate { vector { 0 } }
|
||
|
renderBinding colorAdd { vector { 0 } }
|
||
|
renderBinding specularPower { vector { 0 } }
|
||
|
renderBinding maskMatrix_s { vector { 1 0 0 0 } }
|
||
|
renderBinding maskMatrix_t { vector { 0 1 0 0 } }
|
||
|
renderBinding maskMatrix2_s { vector { 1 0 0 0 } }
|
||
|
renderBinding maskMatrix2_t { vector { 0 1 0 0 } }
|
||
|
renderBinding alphaThresh { vector { 0 } }
|
||
|
renderBinding fadeFraction { vector { 0 } }
|
||
|
renderBinding coverage { vector { 1 } }
|
||
|
|
||
|
renderBinding fogViewMatrix_x { vector { 0 } }
|
||
|
renderBinding fogViewMatrix_y { vector { 0 } }
|
||
|
renderBinding fogViewMatrix_z { vector { 0 } }
|
||
|
|
||
|
renderBinding fogEyePrecalc { vector { 0 } }
|
||
|
renderBinding fogUpInView { vector { 0 } }
|
||
|
|
||
|
renderBinding transposedProjectionMatrix_x { vector { 0 } }
|
||
|
renderBinding transposedProjectionMatrix_y { vector { 0 } }
|
||
|
renderBinding transposedProjectionMatrix_z { vector { 0 } }
|
||
|
renderBinding transposedProjectionMatrix_w { vector { 0 } }
|
||
|
renderBinding transposedModelMatrix_x { vector { 0 } }
|
||
|
renderBinding transposedModelMatrix_y { vector { 0 } }
|
||
|
renderBinding transposedModelMatrix_z { vector { 0 } }
|
||
|
renderBinding transposedModelMatrix_w { vector { 0 } }
|
||
|
renderBinding mvptMatrix_x { vector { 0 } } // not being set
|
||
|
renderBinding mvptMatrix_y { vector { 0 } } // not being set
|
||
|
renderBinding mvptMatrix_z { vector { 0 } } // not being set
|
||
|
renderBinding mvptMatrix_w { vector { 0 } } // not being set
|
||
|
|
||
|
renderBinding waveAmplitude { vector { 0 } } // not being set
|
||
|
renderBinding wavePhase { vector { 0 } } // not being set
|
||
|
renderBinding waveFrequency { vector { 0 } } // not being set
|
||
|
renderBinding waveDirX { vector { 0 } } // not being set
|
||
|
renderBinding waveDirY { vector { 0 } } // not being set
|
||
|
renderBinding waveDirXQ { vector { 0 } } // not being set
|
||
|
renderBinding waveDirYQ { vector { 0 } } // not being set
|
||
|
renderBinding waveDirXW { vector { 0 } } // not being set
|
||
|
renderBinding waveDirYW { vector { 0 } } // not being set
|
||
|
renderBinding waveDirXYQW { vector { 0 } } // not being set
|
||
|
renderBinding waveDirYYQW { vector { 0 } } // not being set
|
||
|
renderBinding waveDirXXQW { vector { 0 } } // not being set
|
||
|
renderBinding waveQW { vector { 0 } } // not being set
|
||
|
|
||
|
renderBinding boxMins { vector { 0 } } // not being set
|
||
|
renderBinding boxMaxs { vector { 0 } } // not being set
|
||
|
renderBinding lightRadius { vector { 0 } } // In object space
|
||
|
renderBinding stuffParams { vector { 0 } }
|
||
|
|
||
|
renderBinding proj2View { vector { 0 } }
|
||
|
renderBinding pos2View { /*infrequent*/ vector { 0 } }
|
||
|
|
||
|
renderBinding postTint { vector { 0 } }
|
||
|
renderBinding postSaturationContrast { vector { 0 } }
|
||
|
renderBinding postGlareParameters { vector { 0 } }
|
||
|
renderBinding postScratch0Corr { vector { 0 } } // not being set
|
||
|
renderBinding postScratch1Corr { vector { 0 } } // not being set
|
||
|
renderBinding postScratch1TexelX { vector { 0 } } // not being set
|
||
|
renderBinding postScratch0TexelY { vector { 0 } } // not being set
|
||
|
renderBinding groundRadiosity { vector { 0 } } // not being set
|
||
|
renderBinding fogParams { vector { 0 } }
|
||
|
renderBinding fogRotation_x { vector { 0 } }
|
||
|
renderBinding fogRotation_y { vector { 0 } }
|
||
|
renderBinding fogRotation_z { vector { 0 } }
|
||
|
renderBinding sunDirection { vector { 0 } } // In object space
|
||
|
renderBinding sunDirectionWorld { vector { 0 } } // In world space
|
||
|
renderBinding sunColor { vector { 0 } }
|
||
|
renderBinding sunHaloParameters { vector { 0 } } // HaloScale, HaloBias
|
||
|
renderBinding ambientScale { infrequent vector { 0 } }
|
||
|
renderBinding stuffParameters { /*infrequent*/ vector { 0 } }
|
||
|
|
||
|
// These can be used to convert the deptbuffer to view space
|
||
|
renderBinding zProject { vector { 0 } }
|
||
|
renderBinding positionToViewSpace { vector { 0 } }
|
||
|
|
||
|
// megaTexture
|
||
|
renderBinding megaMaskParams_0 { vector { 0 } }
|
||
|
renderBinding megaMaskParams_1 { vector { 0 } }
|
||
|
renderBinding megaMaskParams_2 { vector { 0 } }
|
||
|
renderBinding megaMaskParams_3 { vector { 0 } }
|
||
|
renderBinding megaMaskParams_4 { vector { 0 } }
|
||
|
renderBinding megaMaskParams_5 { vector { 0 } }
|
||
|
|
||
|
renderBinding megaTextureParams_0 { vector { 0 } }
|
||
|
renderBinding megaTextureParams_1 { vector { 0 } }
|
||
|
renderBinding megaTextureParams_2 { vector { 0 } }
|
||
|
renderBinding megaTextureParams_3 { vector { 0 } }
|
||
|
renderBinding megaTextureParams_4 { vector { 0 } }
|
||
|
renderBinding megaTextureParams_5 { vector { 0 } }
|
||
|
|
||
|
renderBinding megaTextureLevel_0 { texture { _black } }
|
||
|
renderBinding megaTextureLevel_1 { texture { _black } }
|
||
|
renderBinding megaTextureLevel_2 { texture { _black } }
|
||
|
renderBinding megaTextureLevel_3 { texture { _black } }
|
||
|
renderBinding megaTextureLevel_4 { texture { _black } }
|
||
|
renderBinding megaTextureLevel_5 { texture { _black } }
|
||
|
|
||
|
renderBinding megaTextureLevelOpacity_1_5 { vector { 1 } }
|
||
|
|
||
|
renderBinding megaDetailTextureMask { texture { _black } }
|
||
|
renderBinding megaDetailTexture { texture { _black } }
|
||
|
renderBinding megaDetailTextureParams { vector { 0 } }
|
||
|
|
||
|
renderBinding megaBlendOutDotP { vector { 0 } }
|
||
|
|
||
|
// manual lights
|
||
|
renderBinding lightColor_0 { vector { 0 } } // not being set
|
||
|
renderBinding lightColor_1 { vector { 0 } } // not being set
|
||
|
renderBinding lightColor_2 { vector { 0 } } // not being set
|
||
|
renderBinding lightColor_3 { vector { 0 } } // not being set
|
||
|
|
||
|
renderBinding lightOrigin_0 { vector { 0 } } // not being set
|
||
|
renderBinding lightOrigin_1 { vector { 0 } } // not being set
|
||
|
renderBinding lightOrigin_2 { vector { 0 } } // not being set
|
||
|
renderBinding lightOrigin_3 { vector { 0 } } // not being set
|
||
|
|
||
|
renderBinding lightFalloff_0 { vector { 0 } } // not being set
|
||
|
renderBinding lightFalloff_1 { vector { 0 } } // not being set
|
||
|
renderBinding lightFalloff_2 { vector { 0 } } // not being set
|
||
|
renderBinding lightFalloff_3 { vector { 0 } } // not being set
|
||
|
|
||
|
|
||
|
renderBinding megaTexCoords { vector { 0 } }
|
||
|
renderBinding megaTexHemi { texture { megatextures/ark_lit_hemi.tga } }
|
||
|
|
||
|
renderBinding worldHeightMap { texture { _black } }
|
||
|
renderBinding worldPntToHeightMapMult { vector { 0 } } // move a world point into heightmap texture coords and alpha
|
||
|
renderBinding worldPntToHeightMapAdd { vector { 0 } } // move a world point into heightmap texture coords and alpha
|