Index: third_party/gles_book_examples/Chapter_13/PostProcess/PostProcess.rfx |
=================================================================== |
--- third_party/gles_book_examples/Chapter_13/PostProcess/PostProcess.rfx (revision 35873) |
+++ third_party/gles_book_examples/Chapter_13/PostProcess/PostProcess.rfx (working copy) |
@@ -1,1395 +0,0 @@ |
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?> |
-<!DOCTYPE RENDER_MONKEY [ |
- <!ELEMENT RENDER_MONKEY |
- ( |
- RmEffectWorkspace | |
- RmRegistryBranch | |
- RmClipboardNode |
- )?> |
- |
- <!ELEMENT RmEffectWorkspace |
- ( |
- RmRegistryBranch?, |
- RmPlugInData?, |
- RmStringVariable*, |
- ( |
- ( RmDirectXEffect, RmOpenGLEffect?, RmOpenGLESEffect? ) | |
- ( RmOpenGLEffect, RmDirectXEffect?, RmOpenGLESEffect? ) | |
- ( RmOpenGLESEffect, RmDirectXEffect?, RmOpenGLEffect? ) |
- )?, |
- ( |
- RmBooleanVariable | |
- RmIntegerVariable | |
- RmFloatVariable | |
- RmVectorVariable | |
- RmMatrixVariable | |
- RmDynamicVariable | |
- RmColorVariable | |
- Rm2DTextureVariable | |
- RmCubemapVariable | |
- Rm3DTextureVariable | |
- RmLightVariable | |
- RmMaterialVariable | |
- RmRenderableTexture | |
- RmStreamMap | |
- RmModelData | |
- RmEffectGroup |
- )* |
- )> |
- |
- <!ELEMENT RmEffectGroup |
- ( |
- RmPlugInData?, |
- ( |
- RmStringVariable | |
- RmDirectXEffect | |
- RmOpenGLEffect | |
- RmOpenGLESEffect | |
- RmBooleanVariable | |
- RmIntegerVariable | |
- RmFloatVariable | |
- RmVectorVariable | |
- RmMatrixVariable | |
- RmDynamicVariable | |
- RmColorVariable | |
- Rm2DTextureVariable | |
- RmCubemapVariable | |
- Rm3DTextureVariable | |
- RmLightVariable | |
- RmMaterialVariable | |
- RmRenderableTexture | |
- RmStreamMap | |
- RmModelData |
- )* |
- )> |
- |
- <!ELEMENT RmDirectXEffect |
- ( |
- RmPlugInData?, |
- ( |
- RmStringVariable | |
- RmCamera | |
- RmBooleanVariable | |
- RmIntegerVariable | |
- RmFloatVariable | |
- RmVectorVariable | |
- RmMatrixVariable | |
- RmDynamicVariable | |
- RmColorVariable | |
- Rm2DTextureVariable | |
- RmCubemapVariable | |
- Rm3DTextureVariable | |
- RmLightVariable | |
- RmMaterialVariable | |
- RmRenderableTexture | |
- RmStreamMap | |
- RmModelData | |
- RmPass |
- )* |
- )> |
- |
- <!ELEMENT RmOpenGLEffect |
- ( |
- RmPlugInData?, |
- ( |
- RmStringVariable | |
- RmCamera | |
- RmBooleanVariable | |
- RmIntegerVariable | |
- RmFloatVariable | |
- RmVectorVariable | |
- RmMatrixVariable | |
- RmDynamicVariable | |
- RmColorVariable | |
- Rm2DTextureVariable | |
- RmCubemapVariable | |
- Rm3DTextureVariable | |
- RmLightVariable | |
- RmMaterialVariable | |
- RmRenderableTexture | |
- RmStreamMap | |
- RmModelData | |
- RmGLPass |
- )* |
- )> |
- |
- <!ELEMENT RmOpenGLESEffect |
- ( |
- RmPlugInData?, |
- ( |
- RmStringVariable | |
- RmCamera | |
- RmBooleanVariable | |
- RmIntegerVariable | |
- RmFloatVariable | |
- RmVectorVariable | |
- RmMatrixVariable | |
- RmDynamicVariable | |
- RmColorVariable | |
- Rm2DTextureVariable | |
- RmCubemapVariable | |
- Rm3DTextureVariable | |
- RmLightVariable | |
- RmMaterialVariable | |
- RmRenderableTexture | |
- RmStreamMap | |
- RmModelData | |
- RmGLESPass |
- )* |
- )> |
- |
- <!ELEMENT RmPass |
- ( |
- RmPlugInData?, |
- RmStringVariable*, |
- RmCameraReference?, |
- RmModelReference?, |
- RmRenderStateBlock?, |
- ( |
- ( |
- ( RmHLSLShader | RmShader ), |
- ( RmShader | RmHLSLShader )? |
- ) |
- )?, |
- RmRenderTarget*, |
- RmStreamMapReference?, |
- ( |
- RmBooleanVariable | |
- RmIntegerVariable | |
- RmFloatVariable | |
- RmVectorVariable | |
- RmMatrixVariable | |
- RmDynamicVariable | |
- RmColorVariable | |
- Rm2DTextureVariable | |
- RmCubemapVariable | |
- Rm3DTextureVariable | |
- RmLightVariable | |
- RmMaterialVariable | |
- RmTextureObject | |
- RmLightObject | |
- RmMaterialObject |
- )* |
- )> |
- |
- <!ELEMENT RmGLPass |
- ( |
- RmPlugInData?, |
- RmStringVariable*, |
- RmCameraReference?, |
- RmModelReference?, |
- RmRenderStateBlock?, |
- ( |
- ( RmGLShader, RmGLShader? ) |
- )?, |
- RmRenderTarget?, |
- RmStreamMapReference?, |
- ( |
- RmBooleanVariable | |
- RmIntegerVariable | |
- RmFloatVariable | |
- RmVectorVariable | |
- RmMatrixVariable | |
- RmDynamicVariable | |
- RmColorVariable | |
- Rm2DTextureVariable | |
- RmCubemapVariable | |
- Rm3DTextureVariable | |
- RmLightVariable | |
- RmMaterialVariable | |
- RmTextureObject | |
- RmLightObject | |
- RmMaterialObject | |
- RmShaderConstant | |
- RmSampler |
- )* |
- )> |
- |
- <!ELEMENT RmGLESPass |
- ( |
- RmPlugInData?, |
- RmStringVariable*, |
- RmCameraReference?, |
- RmModelReference?, |
- RmRenderStateBlock?, |
- ( |
- ( RmGLESShader, RmGLESShader? ) |
- )?, |
- RmRenderTarget?, |
- RmStreamMapReference?, |
- ( |
- RmBooleanVariable | |
- RmIntegerVariable | |
- RmFloatVariable | |
- RmVectorVariable | |
- RmMatrixVariable | |
- RmDynamicVariable | |
- RmColorVariable | |
- Rm2DTextureVariable | |
- RmCubemapVariable | |
- Rm3DTextureVariable | |
- RmLightVariable | |
- RmMaterialVariable | |
- RmTextureObject | |
- RmLightObject | |
- RmMaterialObject | |
- RmShaderConstant | |
- RmSampler |
- )* |
- )> |
- |
- <!ELEMENT RmShader |
- ( |
- RmShaderCode, |
- RmPlugInData?, |
- ( |
- RmStringVariable | |
- RmShaderConstant |
- )* |
- )> |
- |
- <!ELEMENT RmHLSLShader |
- ( |
- RmShaderCode, |
- RmPlugInData?, |
- ( |
- RmStringVariable | |
- RmShaderConstant | |
- RmSampler |
- )* |
- )> |
- |
- <!ELEMENT RmGLShader |
- ( |
- RmShaderCode, |
- RmPlugInData?, |
- ( |
- RmStringVariable |
- )* |
- )> |
- |
- <!ELEMENT RmGLESShader |
- ( |
- RmShaderCode, |
- RmPlugInData?, |
- ( |
- RmStringVariable |
- )* |
- )> |
- |
- <!ELEMENT RmTextureObject |
- ( |
- RmPlugInData?, |
- RmStringVariable*, |
- RmTextureReference?, |
- RmState* |
- )> |
- |
- <!ELEMENT RmLightObject |
- ( |
- RmPlugInData?, |
- RmStringVariable*, |
- RmLightReference? |
- )> |
- |
- <!ELEMENT RmMaterialObject |
- ( |
- RmPlugInData?, |
- RmStringVariable*, |
- RmMaterialReference? |
- )> |
- |
- <!ELEMENT RmRenderStateBlock |
- ( |
- RmPlugInData?, |
- ( |
- RmStringVariable | |
- RmState |
- )* |
- )> |
- |
- <!ELEMENT RmStreamMap |
- ( |
- RmPlugInData?, |
- ( |
- RmStringVariable | |
- RmStream |
- )* |
- )> |
- |
- <!ELEMENT RmStream ( RmPlugInData?, RmStreamChannel* )> |
- |
- <!ELEMENT RmModelData ( RmPlugInData?, RmStringVariable* )> |
- <!ELEMENT RmTextureReference ( RmPlugInData?, RmStringVariable* )> |
- <!ELEMENT RmLightReference ( RmPlugInData?, RmStringVariable* )> |
- <!ELEMENT RmMaterialReference ( RmPlugInData?, RmStringVariable* )> |
- <!ELEMENT RmCameraReference ( RmPlugInData?, RmStringVariable* )> |
- <!ELEMENT RmModelReference ( RmPlugInData?, RmStringVariable* )> |
- <!ELEMENT RmStreamMapReference ( RmPlugInData?, RmStringVariable* )> |
- <!ELEMENT RmRenderableTexture ( RmPlugInData?, RmStringVariable* )> |
- <!ELEMENT RmRenderTarget ( RmPlugInData?, RmStringVariable* )> |
- <!ELEMENT RmBooleanVariable ( RmPlugInData?, RmStringVariable? )> |
- <!ELEMENT RmFloatVariable ( RmPlugInData?, RmStringVariable? )> |
- <!ELEMENT RmVectorVariable ( RmPlugInData?, RmStringVariable? )> |
- <!ELEMENT RmMatrixVariable ( RmPlugInData?, RmStringVariable? )> |
- <!ELEMENT RmColorVariable ( RmPlugInData?, RmStringVariable? )> |
- <!ELEMENT RmIntegerVariable ( RmPlugInData?, RmStringVariable? )> |
- <!ELEMENT Rm2DTextureVariable ( RmPlugInData?, RmStringVariable? )> |
- <!ELEMENT RmCubemapVariable ( RmPlugInData?, RmStringVariable? )> |
- <!ELEMENT Rm3DTextureVariable ( RmPlugInData?, RmStringVariable? )> |
- <!ELEMENT RmLightVariable ( RmPlugInData?, RmStringVariable? )> |
- <!ELEMENT RmMaterialVariable ( RmPlugInData?, RmStringVariable? )> |
- <!ELEMENT RmCamera ( RmPlugInData?, RmStringVariable* )> |
- |
- <!ELEMENT RmStringVariable ( RmTextDataBlock, RmPlugInData? )> |
- |
- <!ELEMENT RmDynamicVariable |
- ( |
- RmDynamicVariableValueContainer, |
- RmPlugInData?, |
- RmStringVariable? |
- )> |
- |
- <!ELEMENT RmDynamicVariableValueContainer |
- ( |
- RmPlugInData?, |
- RmDynamicVariableValue* |
- )> |
- |
- <!ELEMENT RmTextDataBlock ( #PCDATA ) > |
- |
- <!ELEMENT RmRegistryBranch |
- ( |
- RmTextDataBlock?, |
- ( |
- RmRegistryBranch | |
- RmStringVariable | |
- RmIntegerVariable | |
- RmBooleanVariable | |
- RmFloatVariable |
- )* |
- )> |
- |
- <!ELEMENT RmPlugInData |
- ( |
- RmTextDataBlock?, |
- ( |
- RmStringVariable | |
- RmIntegerVariable | |
- RmBooleanVariable | |
- RmFloatVariable | |
- RmVectorVariable |
- )* |
- )> |
- |
- <!ELEMENT RmClipboardNode |
- ( |
- RmTextDataBlock?, |
- ( |
- RmEffectWorkspace | |
- RmEffectGroup | |
- RmDirectXEffect | |
- RmOpenGLEffect | |
- RmOpenGLESEffect | |
- RmPass | |
- RmGLPass | |
- RmGLESPass | |
- RmShader | |
- RmHLSLShader | |
- RmGLShader | |
- RmGLESShader | |
- RmShaderConstant | |
- RmSampler | |
- RmTextureObject | |
- RmLightObject | |
- RmMaterialObject | |
- RmRenderStateBlock | |
- RmState | |
- RmStreamMap | |
- RmStream | |
- RmStreamChannel | |
- RmModelData | |
- RmTextureReference | |
- RmLightReference | |
- RmMaterialReference | |
- RmModelReference | |
- RmStreamMapReference | |
- RmRenderableTexture | |
- RmRenderTarget | |
- RmBooleanVariable | |
- RmFloatVariable | |
- RmVectorVariable | |
- RmMatrixVariable | |
- RmDynamicVariable | |
- RmDynamicVariableValue | |
- RmColorVariable | |
- RmIntegerVariable | |
- RmStringVariable | |
- Rm2DTextureVariable | |
- RmCubemapVariable | |
- Rm3DTextureVariable | |
- RmLightVariable | |
- RmMaterialVariable | |
- RmRegistryBranch | |
- RmPlugInData | |
- RmCamera | |
- RmCameraReference |
- )* |
- )> |
- |
- <!ELEMENT RmStreamChannel ( RmPlugInData? ) > |
- <!ELEMENT RmShaderConstant ( RmPlugInData? ) > |
- <!ELEMENT RmSampler ( RmPlugInData? ) > |
- <!ELEMENT RmState ( RmPlugInData? ) > |
- <!ELEMENT RmDynamicVariableValue ( RmPlugInData? ) > |
- |
- <!ELEMENT RmShaderCode ( #PCDATA ) > |
- |
- <!ATTLIST RmEffectWorkspace |
- NAME CDATA #REQUIRED |
- API CDATA #REQUIRED |
- ACTIVE_EFFECT CDATA #REQUIRED |
- VALIDATION_STRING CDATA #REQUIRED |
- XML_VERSION CDATA #REQUIRED |
- > |
- |
- <!ATTLIST RmEffectGroup |
- NAME CDATA #REQUIRED |
- API CDATA #REQUIRED |
- > |
- |
- <!ATTLIST RmDirectXEffect |
- NAME CDATA #REQUIRED |
- API CDATA #REQUIRED |
- ACTIVE_CAMERA CDATA #REQUIRED |
- > |
- |
- <!ATTLIST RmOpenGLEffect |
- NAME CDATA #REQUIRED |
- API CDATA #REQUIRED |
- ACTIVE_CAMERA CDATA #REQUIRED |
- > |
- |
- <!ATTLIST RmOpenGLESEffect |
- NAME CDATA #REQUIRED |
- API CDATA #REQUIRED |
- ACTIVE_CAMERA CDATA #REQUIRED |
- > |
- |
- <!ATTLIST RmPass |
- NAME CDATA #REQUIRED |
- API CDATA #REQUIRED |
- PASS_INDEX CDATA #REQUIRED |
- ENABLED ( TRUE | FALSE ) #REQUIRED |
- > |
- |
- <!ATTLIST RmGLPass |
- NAME CDATA #REQUIRED |
- API CDATA #REQUIRED |
- PASS_INDEX CDATA #REQUIRED |
- ENABLED ( TRUE | FALSE ) #REQUIRED |
- > |
- |
- <!ATTLIST RmGLESPass |
- NAME CDATA #REQUIRED |
- API CDATA #REQUIRED |
- PASS_INDEX CDATA #REQUIRED |
- ENABLED ( TRUE | FALSE ) #REQUIRED |
- > |
- |
- <!ATTLIST RmShader |
- NAME CDATA #REQUIRED |
- API CDATA #REQUIRED |
- PIXEL_SHADER CDATA #REQUIRED |
- > |
- |
- <!ATTLIST RmHLSLShader |
- NAME CDATA #REQUIRED |
- API CDATA #REQUIRED |
- PIXEL_SHADER ( TRUE | FALSE ) #REQUIRED |
- TARGET CDATA #REQUIRED |
- ENTRY_POINT CDATA #REQUIRED |
- COMPILER_FLAGS CDATA #REQUIRED |
- > |
- |
- <!ATTLIST RmGLShader |
- NAME CDATA #REQUIRED |
- API CDATA #REQUIRED |
- PIXEL_SHADER ( TRUE | FALSE ) #REQUIRED |
- > |
- |
- <!ATTLIST RmGLESShader |
- NAME CDATA #REQUIRED |
- API CDATA #REQUIRED |
- PIXEL_SHADER ( TRUE | FALSE ) #REQUIRED |
- > |
- |
- <!ATTLIST RmShaderConstant |
- NAME CDATA #REQUIRED |
- API CDATA #REQUIRED |
- REGISTER CDATA #REQUIRED |
- > |
- |
- <!ATTLIST RmSampler |
- NAME CDATA #REQUIRED |
- API CDATA #REQUIRED |
- REGISTER CDATA #REQUIRED |
- > |
- |
- <!ATTLIST RmTextureObject |
- NAME CDATA #REQUIRED |
- API CDATA #REQUIRED |
- STATE_INDEX CDATA #REQUIRED |
- VERTEX_TEXTURE ( TRUE | FALSE ) #REQUIRED |
- > |
- |
- <!ATTLIST RmLightObject |
- NAME CDATA #REQUIRED |
- API CDATA #REQUIRED |
- INDEX CDATA #REQUIRED |
- > |
- |
- <!ATTLIST RmMaterialObject |
- NAME CDATA #REQUIRED |
- API CDATA #REQUIRED |
- INDEX CDATA #REQUIRED |
- > |
- |
- <!ATTLIST RmRenderStateBlock |
- NAME CDATA #REQUIRED |
- API CDATA #REQUIRED |
- > |
- |
- <!ATTLIST RmState |
- NAME CDATA #REQUIRED |
- API CDATA #REQUIRED |
- STATE CDATA #REQUIRED |
- VALUE CDATA #REQUIRED |
- USAGE CDATA #REQUIRED |
- > |
- |
- <!ATTLIST RmStreamMap |
- NAME CDATA #REQUIRED |
- API CDATA #REQUIRED |
- > |
- |
- <!ATTLIST RmStream |
- NAME CDATA #REQUIRED |
- API CDATA #REQUIRED |
- STRIDE CDATA #REQUIRED |
- > |
- |
- <!ATTLIST RmStreamChannel |
- NAME CDATA #REQUIRED |
- API CDATA #REQUIRED |
- DATA_SIZE CDATA #REQUIRED |
- DATA_TYPE CDATA #REQUIRED |
- REGISTER CDATA #REQUIRED |
- USAGE CDATA #REQUIRED |
- USAGE_INDEX CDATA #REQUIRED |
- ATTRIBUTE_NAME CDATA #REQUIRED |
- > |
- |
- <!ATTLIST RmModelData |
- NAME CDATA #REQUIRED |
- API CDATA #REQUIRED |
- FILE_NAME CDATA #REQUIRED |
- ORIENTATION CDATA #REQUIRED |
- > |
- |
- <!ATTLIST RmTextureReference |
- NAME CDATA #REQUIRED |
- API CDATA #REQUIRED |
- > |
- |
- <!ATTLIST RmLightReference |
- NAME CDATA #REQUIRED |
- API CDATA #REQUIRED |
- > |
- |
- <!ATTLIST RmMaterialReference |
- NAME CDATA #REQUIRED |
- API CDATA #REQUIRED |
- > |
- |
- <!ATTLIST RmModelReference |
- NAME CDATA #REQUIRED |
- API CDATA #REQUIRED |
- > |
- |
- <!ATTLIST RmStreamMapReference |
- NAME CDATA #REQUIRED |
- API CDATA #REQUIRED |
- > |
- |
- <!ATTLIST RmRenderableTexture |
- NAME CDATA #REQUIRED |
- API CDATA #REQUIRED |
- ARTIST_EDITABLE ( TRUE | FALSE ) #REQUIRED |
- VARIABLE_SEMANTIC CDATA #REQUIRED |
- FILE_NAME CDATA #REQUIRED |
- ORIGIN CDATA #REQUIRED |
- WIDTH CDATA #REQUIRED |
- HEIGHT CDATA #REQUIRED |
- FORMAT CDATA #REQUIRED |
- USE_VIEWPORT_DIMENSIONS ( TRUE | FALSE ) #REQUIRED |
- GENERATE_MIPMAPS ( TRUE | FALSE ) #REQUIRED |
- WIDTH_RATIO CDATA #REQUIRED |
- HEIGHT_RATIO CDATA #REQUIRED |
- > |
- |
- <!ATTLIST RmRenderTarget |
- NAME CDATA #REQUIRED |
- API CDATA #REQUIRED |
- INDEX CDATA #REQUIRED |
- RENDER_TO_SCREEN ( TRUE | FALSE ) #REQUIRED |
- COLOR_CLEAR ( TRUE | FALSE ) #REQUIRED |
- DEPTH_CLEAR ( TRUE | FALSE ) #REQUIRED |
- CLEAR_COLOR_VALUE CDATA #REQUIRED |
- DEPTH_CLEAR_VALUE CDATA #REQUIRED |
- > |
- |
- <!ATTLIST RmBooleanVariable |
- NAME CDATA #REQUIRED |
- API CDATA #REQUIRED |
- ARTIST_EDITABLE ( TRUE | FALSE ) #REQUIRED |
- VARIABLE_SEMANTIC CDATA #REQUIRED |
- VALUE CDATA #REQUIRED |
- > |
- |
- <!ATTLIST RmFloatVariable |
- NAME CDATA #REQUIRED |
- API CDATA #REQUIRED |
- ARTIST_EDITABLE ( TRUE | FALSE ) #REQUIRED |
- VARIABLE_SEMANTIC CDATA #REQUIRED |
- VALUE CDATA #REQUIRED |
- MIN CDATA #REQUIRED |
- MAX CDATA #REQUIRED |
- CLAMP ( TRUE | FALSE ) #REQUIRED |
- > |
- |
- <!ATTLIST RmVectorVariable |
- NAME CDATA #REQUIRED |
- API CDATA #REQUIRED |
- ARTIST_EDITABLE ( TRUE | FALSE ) #REQUIRED |
- VARIABLE_SEMANTIC CDATA #REQUIRED |
- VALUE_0 CDATA #REQUIRED |
- VALUE_1 CDATA #REQUIRED |
- VALUE_2 CDATA #REQUIRED |
- VALUE_3 CDATA #REQUIRED |
- MIN CDATA #REQUIRED |
- MAX CDATA #REQUIRED |
- CLAMP ( TRUE | FALSE ) #REQUIRED |
- NORMALIZE ( TRUE | FALSE ) #REQUIRED |
- > |
- |
- <!ATTLIST RmMatrixVariable |
- NAME CDATA #REQUIRED |
- API CDATA #REQUIRED |
- ARTIST_EDITABLE ( TRUE | FALSE ) #REQUIRED |
- VARIABLE_SEMANTIC CDATA #REQUIRED |
- VALUE_0 CDATA #REQUIRED |
- VALUE_1 CDATA #REQUIRED |
- VALUE_2 CDATA #REQUIRED |
- VALUE_3 CDATA #REQUIRED |
- VALUE_4 CDATA #REQUIRED |
- VALUE_5 CDATA #REQUIRED |
- VALUE_6 CDATA #REQUIRED |
- VALUE_7 CDATA #REQUIRED |
- VALUE_8 CDATA #REQUIRED |
- VALUE_9 CDATA #REQUIRED |
- VALUE_10 CDATA #REQUIRED |
- VALUE_11 CDATA #REQUIRED |
- VALUE_12 CDATA #REQUIRED |
- VALUE_13 CDATA #REQUIRED |
- VALUE_14 CDATA #REQUIRED |
- VALUE_15 CDATA #REQUIRED |
- > |
- |
- <!ATTLIST RmDynamicVariable |
- NAME CDATA #REQUIRED |
- API CDATA #REQUIRED |
- ARTIST_EDITABLE ( TRUE | FALSE ) #REQUIRED |
- VARIABLE_SEMANTIC CDATA #REQUIRED |
- VARIABLE_TYPE ( FLOAT | INTEGER | BOOLEAN ) #REQUIRED |
- ROWS CDATA #REQUIRED |
- COLUMNS CDATA #REQUIRED |
- FIXED_SIZE ( TRUE | FALSE ) #REQUIRED |
- MIN CDATA #REQUIRED |
- MAX CDATA #REQUIRED |
- CLAMP ( TRUE | FALSE ) #REQUIRED |
- NORMALIZE ( TRUE | FALSE ) #REQUIRED |
- > |
- |
- <!ATTLIST RmDynamicVariableValue |
- ROW_INDEX CDATA #REQUIRED |
- COLUMN_INDEX CDATA #REQUIRED |
- VALUE CDATA #REQUIRED |
- > |
- |
- <!ATTLIST RmColorVariable |
- NAME CDATA #REQUIRED |
- API CDATA #REQUIRED |
- ARTIST_EDITABLE ( TRUE | FALSE ) #REQUIRED |
- VARIABLE_SEMANTIC CDATA #REQUIRED |
- VALUE_0 CDATA #REQUIRED |
- VALUE_1 CDATA #REQUIRED |
- VALUE_2 CDATA #REQUIRED |
- VALUE_3 CDATA #REQUIRED |
- > |
- |
- <!ATTLIST RmIntegerVariable |
- NAME CDATA #REQUIRED |
- API CDATA #REQUIRED |
- ARTIST_EDITABLE ( TRUE | FALSE ) #REQUIRED |
- VARIABLE_SEMANTIC CDATA #REQUIRED |
- VALUE CDATA #REQUIRED |
- MIN CDATA #REQUIRED |
- MAX CDATA #REQUIRED |
- CLAMP ( TRUE | FALSE ) #REQUIRED |
- > |
- |
- <!ATTLIST RmStringVariable |
- NAME CDATA #REQUIRED |
- API CDATA #REQUIRED |
- ARTIST_EDITABLE ( TRUE | FALSE ) #REQUIRED |
- VARIABLE_SEMANTIC CDATA #REQUIRED |
- > |
- |
- <!ATTLIST Rm2DTextureVariable |
- NAME CDATA #REQUIRED |
- API CDATA #REQUIRED |
- ARTIST_EDITABLE ( TRUE | FALSE ) #REQUIRED |
- VARIABLE_SEMANTIC CDATA #REQUIRED |
- FILE_NAME CDATA #REQUIRED |
- ORIGIN CDATA #REQUIRED |
- > |
- |
- <!ATTLIST RmCubemapVariable |
- NAME CDATA #REQUIRED |
- API CDATA #REQUIRED |
- ARTIST_EDITABLE ( TRUE | FALSE ) #REQUIRED |
- VARIABLE_SEMANTIC CDATA #REQUIRED |
- FILE_NAME CDATA #REQUIRED |
- ORIGIN CDATA #REQUIRED |
- > |
- |
- <!ATTLIST Rm3DTextureVariable |
- NAME CDATA #REQUIRED |
- API CDATA #REQUIRED |
- ARTIST_EDITABLE ( TRUE | FALSE ) #REQUIRED |
- VARIABLE_SEMANTIC CDATA #REQUIRED |
- FILE_NAME CDATA #REQUIRED |
- ORIGIN CDATA #REQUIRED |
- > |
- |
- <!ATTLIST RmLightVariable |
- NAME CDATA #REQUIRED |
- API CDATA #REQUIRED |
- ARTIST_EDITABLE ( TRUE | FALSE ) #REQUIRED |
- VARIABLE_SEMANTIC CDATA #REQUIRED |
- LIGHT_ENABLED ( TRUE | FALSE ) #REQUIRED |
- LIGHT_TYPE ( POSITIONAL | DIRECTIONAL | SPOTLIGHT ) #REQUIRED |
- AMBIENT_0 CDATA #REQUIRED |
- AMBIENT_1 CDATA #REQUIRED |
- AMBIENT_2 CDATA #REQUIRED |
- AMBIENT_3 CDATA #REQUIRED |
- DIFFUSE_0 CDATA #REQUIRED |
- DIFFUSE_1 CDATA #REQUIRED |
- DIFFUSE_2 CDATA #REQUIRED |
- DIFFUSE_3 CDATA #REQUIRED |
- SPECULAR_0 CDATA #REQUIRED |
- SPECULAR_1 CDATA #REQUIRED |
- SPECULAR_2 CDATA #REQUIRED |
- SPECULAR_3 CDATA #REQUIRED |
- POSITION_0 CDATA #REQUIRED |
- POSITION_1 CDATA #REQUIRED |
- POSITION_2 CDATA #REQUIRED |
- DIRECTION_0 CDATA #REQUIRED |
- DIRECTION_1 CDATA #REQUIRED |
- DIRECTION_2 CDATA #REQUIRED |
- ATTENUATION_0 CDATA #REQUIRED |
- ATTENUATION_1 CDATA #REQUIRED |
- ATTENUATION_2 CDATA #REQUIRED |
- SPOTLIGHT_THETA CDATA #REQUIRED |
- SPOTLIGHT_PHI CDATA #REQUIRED |
- RANGE CDATA #REQUIRED |
- FALLOFF CDATA #REQUIRED |
- > |
- |
- <!ATTLIST RmMaterialVariable |
- NAME CDATA #REQUIRED |
- API CDATA #REQUIRED |
- ARTIST_EDITABLE ( TRUE | FALSE ) #REQUIRED |
- VARIABLE_SEMANTIC CDATA #REQUIRED |
- AMBIENT_0 CDATA #REQUIRED |
- AMBIENT_1 CDATA #REQUIRED |
- AMBIENT_2 CDATA #REQUIRED |
- AMBIENT_3 CDATA #REQUIRED |
- DIFFUSE_0 CDATA #REQUIRED |
- DIFFUSE_1 CDATA #REQUIRED |
- DIFFUSE_2 CDATA #REQUIRED |
- DIFFUSE_3 CDATA #REQUIRED |
- SPECULAR_0 CDATA #REQUIRED |
- SPECULAR_1 CDATA #REQUIRED |
- SPECULAR_2 CDATA #REQUIRED |
- SPECULAR_3 CDATA #REQUIRED |
- EMISSIVE_0 CDATA #REQUIRED |
- EMISSIVE_1 CDATA #REQUIRED |
- EMISSIVE_2 CDATA #REQUIRED |
- EMISSIVE_3 CDATA #REQUIRED |
- SPECULAR_POWER CDATA #REQUIRED |
- > |
- |
- <!ATTLIST RmRegistryBranch |
- NAME CDATA #REQUIRED |
- API CDATA #REQUIRED |
- XML_VERSION CDATA #REQUIRED |
- > |
- |
- <!ATTLIST RmPlugInData |
- NAME CDATA #REQUIRED |
- API CDATA #REQUIRED |
- PLUGIN_GUID CDATA #REQUIRED |
- > |
- |
- <!ATTLIST RmClipboardNode |
- NAME CDATA #REQUIRED |
- API CDATA #REQUIRED |
- XML_VERSION CDATA #REQUIRED |
- > |
- |
- <!ATTLIST RmCamera |
- NAME CDATA #REQUIRED |
- API CDATA #REQUIRED |
- CAMERA_POSITION_X CDATA #REQUIRED |
- CAMERA_POSITION_Y CDATA #REQUIRED |
- CAMERA_POSITION_Z CDATA #REQUIRED |
- LOOK_AT_VECTOR_X CDATA #REQUIRED |
- LOOK_AT_VECTOR_Y CDATA #REQUIRED |
- LOOK_AT_VECTOR_Z CDATA #REQUIRED |
- UP_VECTOR_X CDATA #REQUIRED |
- UP_VECTOR_Y CDATA #REQUIRED |
- UP_VECTOR_Z CDATA #REQUIRED |
- FOV CDATA #REQUIRED |
- NEAR_CLIP_PLANE CDATA #REQUIRED |
- FAR_CLIP_PLANE CDATA #REQUIRED |
- > |
- |
- <!ATTLIST RmCameraReference |
- NAME CDATA #REQUIRED |
- API CDATA #REQUIRED |
- USE_ACTIVE_CAMERA ( TRUE | FALSE ) #REQUIRED |
- > |
- |
- <!ATTLIST RmShaderCode |
- TYPE ( TEXT ) #REQUIRED |
- > |
- |
- <!ATTLIST RmTextDataBlock |
- TYPE ( TEXT ) #REQUIRED |
- > |
- |
-]> |
-<RENDER_MONKEY> |
- <RmEffectWorkspace NAME="Effect Workspace" API="" ACTIVE_EFFECT="Effect Workspace.PostProcess Effects.Simple Blur" VALIDATION_STRING="" XML_VERSION="RenderMonkey 1.71"> |
- <RmRegistryBranch NAME="RM_REGISTRY" API="" XML_VERSION="RenderMonkey 1.71"> |
- <RmRegistryBranch NAME="RM_LOCAL" API="" XML_VERSION="RenderMonkey 1.71"> |
- <RmRegistryBranch NAME="RM_PLUGIN" API="" XML_VERSION="RenderMonkey 1.71"><RmTextDataBlock TYPE="TEXT"><![CDATA[ |
-<DockingPaneLayouts><Application_Layout><Pane-1><Type>0</Type><DockingCX>250</DockingCX><DockingCY>250</DockingCY><Title>Artist Editor</Title><ID>1001</ID><IconID>-1</IconID><Options>0</Options><DockingHolder>13</DockingHolder><FloatingHolder>0</FloatingHolder><LastHolder>13</LastHolder></Pane-1><Pane-2><Type>0</Type><DockingCX>566</DockingCX><DockingCY>128</DockingCY><Title>u_blurStep</Title><ID>1100</ID><IconID>-1</IconID><Options>0</Options><DockingHolder>7</DockingHolder><FloatingHolder>18</FloatingHolder><LastHolder>18</LastHolder></Pane-2><Pane-3><Type>2</Type><DockingCX>0</DockingCX><DockingCY>0</DockingCY><Horiz>1</Horiz><Pane-1>4</Pane-1><Pane-2>5</Pane-2><Pane-3>6</Pane-3><Pane-4>7</Pane-4><Pane-5>8</Pane-5><Panes>5</Panes></Pane-3><Pane-4><Type>1</Type><DockingCX>566</DockingCX><DockingCY>128</DockingCY><Selected>0</Selected><Panes>0</Panes></Pane-4><Pane-5><Type>1</Type><DockingCX>566</DockingCX><DockingCY>128</DockingCY><Selected>0</Selected><Panes>0</Panes></Pane-5><Pane-6><Type>1</Type><DockingCX>566</DockingCX><DockingCY>128</DockingCY><Selected>0</Selected><Panes>0</Panes></Pane-6><Pane-7><Type>1</Type><DockingCX>566</DockingCX><DockingCY>128</DockingCY><Selected>0</Selected><Panes>0</Panes></Pane-7><Pane-8><Type>2</Type><DockingCX>0</DockingCX><DockingCY>0</DockingCY><Horiz>0</Horiz><Pane-1>9</Pane-1><Pane-2>14</Pane-2><Panes>2</Panes></Pane-8><Pane-9><Type>2</Type><DockingCX>0</DockingCX><DockingCY>791</DockingCY><Horiz>1</Horiz><Pane-1>10</Pane-1><Pane-2>12</Pane-2><Pane-3>13</Pane-3><Panes>3</Panes></Pane-9><Pane-10><Type>1</Type><DockingCX>336</DockingCX><DockingCY>250</DockingCY><Selected>11</Selected><Panes>1</Panes><Pane-1>11</Pane-1></Pane-10><Pane-11><Type>0</Type><DockingCX>250</DockingCX><DockingCY>250</DockingCY><Title>Workspace</Title><ID>1000</ID><IconID>-1</IconID><Options>0</Options><DockingHolder>10</DockingHolder><FloatingHolder>0</FloatingHolder><LastHolder>10</LastHolder></Pane-11><Pane-12><Type>4</Type><DockingCX>0</DockingCX><DockingCY>0</DockingCY></Pane-12><Pane-13><Type>1</Type><DockingCX>250</DockingCX><DockingCY>250</DockingCY><Selected>0</Selected><Panes>0</Panes></Pane-13><Pane-14><Type>1</Type><DockingCX>250</DockingCX><DockingCY>250</DockingCY><Selected>15</Selected><Panes>1</Panes><Pane-1>15</Pane-1></Pane-14><Pane-15><Type>0</Type><DockingCX>250</DockingCX><DockingCY>250</DockingCY><Title>Output</Title><ID>1002</ID><IconID>-1</IconID><Options>0</Options><DockingHolder>14</DockingHolder><FloatingHolder>0</FloatingHolder><LastHolder>14</LastHolder></Pane-15><Pane-16><Type>3</Type><DockingCX>0</DockingCX><DockingCY>0</DockingCY><TopContaner>17</TopContaner><WindowRectTopPos>32</WindowRectTopPos><WindowRectBottomPos>160</WindowRectBottomPos><WindowRectLeftPos>0</WindowRectLeftPos><WindowRectRightPos>566</WindowRectRightPos></Pane-16><Pane-17><Type>2</Type><DockingCX>566</DockingCX><DockingCY>128</DockingCY><Horiz>1</Horiz><Pane-1>18</Pane-1><Panes>1</Panes></Pane-17><Pane-18><Type>1</Type><DockingCX>566</DockingCX><DockingCY>128</DockingCY><Selected>0</Selected><Panes>0</Panes></Pane-18><Pane-19><Type>0</Type><DockingCX>566</DockingCX><DockingCY>128</DockingCY><Title>u_blurStep</Title><ID>1101</ID><IconID>-1</IconID><Options>0</Options><DockingHolder>6</DockingHolder><FloatingHolder>22</FloatingHolder><LastHolder>22</LastHolder></Pane-19><Pane-20><Type>3</Type><DockingCX>0</DockingCX><DockingCY>0</DockingCY><TopContaner>21</TopContaner><WindowRectTopPos>32</WindowRectTopPos><WindowRectBottomPos>160</WindowRectBottomPos><WindowRectLeftPos>0</WindowRectLeftPos><WindowRectRightPos>566</WindowRectRightPos></Pane-20><Pane-21><Type>2</Type><DockingCX>566</DockingCX><DockingCY>128</DockingCY><Horiz>1</Horiz><Pane-1>22</Pane-1><Panes>1</Panes></Pane-21><Pane-22><Type>1</Type><DockingCX>566</DockingCX><DockingCY>128</DockingCY><Selected>0</Selected><Panes>0</Panes></Pane-22><Pane-23><Type>0</Type><DockingCX>566</DockingCX><DockingCY>128</DockingCY><Title>u_blurStep</Title><ID>1102</ID><IconID>-1</IconID><Options>0</Options><DockingHolder>5</DockingHolder><FloatingHolder>26</FloatingHolder><LastHolder>26</LastHolder></Pane-23><Pane-24><Type>3</Type><DockingCX>0</DockingCX><DockingCY>0</DockingCY><TopContaner>25</TopContaner><WindowRectTopPos>32</WindowRectTopPos><WindowRectBottomPos>160</WindowRectBottomPos><WindowRectLeftPos>0</WindowRectLeftPos><WindowRectRightPos>566</WindowRectRightPos></Pane-24><Pane-25><Type>2</Type><DockingCX>566</DockingCX><DockingCY>128</DockingCY><Horiz>1</Horiz><Pane-1>26</Pane-1><Panes>1</Panes></Pane-25><Pane-26><Type>1</Type><DockingCX>566</DockingCX><DockingCY>128</DockingCY><Selected>0</Selected><Panes>0</Panes></Pane-26><Pane-27><Type>0</Type><DockingCX>566</DockingCX><DockingCY>128</DockingCY><Title>u_blurStep</Title><ID>1103</ID><IconID>-1</IconID><Options>0</Options><DockingHolder>4</DockingHolder><FloatingHolder>30</FloatingHolder><LastHolder>30</LastHolder></Pane-27><Pane-28><Type>3</Type><DockingCX>0</DockingCX><DockingCY>0</DockingCY><TopContaner>29</TopContaner><WindowRectTopPos>32</WindowRectTopPos><WindowRectBottomPos>160</WindowRectBottomPos><WindowRectLeftPos>0</WindowRectLeftPos><WindowRectRightPos>566</WindowRectRightPos></Pane-28><Pane-29><Type>2</Type><DockingCX>566</DockingCX><DockingCY>128</DockingCY><Horiz>1</Horiz><Pane-1>30</Pane-1><Panes>1</Panes></Pane-29><Pane-30><Type>1</Type><DockingCX>566</DockingCX><DockingCY>128</DockingCY><Selected>0</Selected><Panes>0</Panes></Pane-30><Summary><TopContainer>3</TopContainer><Client>12</Client><Panes>30</Panes></Summary></Application_Layout></DockingPaneLayouts> |
-]]></RmTextDataBlock> |
- <RmRegistryBranch NAME="RmPreviewDx9Window" API="" XML_VERSION="RenderMonkey 1.71"/> |
- <RmRegistryBranch NAME="RmPreviewGLESWindow" API="" XML_VERSION="RenderMonkey 1.71"/> |
- <RmRegistryBranch NAME="RmPreviewGLWindow" API="" XML_VERSION="RenderMonkey 1.71"> |
- <RmRegistryBranch NAME="EffectPlacementRepository" API="" XML_VERSION="RenderMonkey 1.71"> |
- <RmRegistryBranch NAME="Effect Workspace.PostProcess Effects.Simple Blur" API="" XML_VERSION="RenderMonkey 1.71"> |
- <RmIntegerVariable NAME="X" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="0" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="Y" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="0" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="Width" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="350" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="Height" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="350" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="ShowStatus" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="1" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="Visible" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="1" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="Minimized X" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="-1" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="Minimized Y" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="-1" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- </RmRegistryBranch> |
- <RmRegistryBranch NAME="Effect Workspace.PostProcess Effects.Bloom" API="" XML_VERSION="RenderMonkey 1.71"> |
- <RmIntegerVariable NAME="X" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="0" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="Y" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="0" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="Width" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="471" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="Height" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="479" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="ShowStatus" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="1" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="Visible" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="0" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="Minimized X" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="-1" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="Minimized Y" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="-1" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- </RmRegistryBranch> |
- </RmRegistryBranch> |
- </RmRegistryBranch> |
- <RmRegistryBranch NAME="RmPreviewGLPreview" API="" XML_VERSION="RenderMonkey 1.71"/> |
- <RmRegistryBranch NAME="RmLightEditor" API="" XML_VERSION="RenderMonkey 1.71"> |
- <RmRegistryBranch NAME="EditNodeRepository" API="" XML_VERSION="RenderMonkey 1.71"/> |
- </RmRegistryBranch> |
- <RmRegistryBranch NAME="NoteEditor" API="" XML_VERSION="RenderMonkey 1.71"> |
- <RmRegistryBranch NAME="EditNodeRepository" API="" XML_VERSION="RenderMonkey 1.71"/> |
- </RmRegistryBranch> |
- <RmRegistryBranch NAME="RmRenderableTextureEditor" API="" XML_VERSION="RenderMonkey 1.71"> |
- <RmRegistryBranch NAME="EditNodeRepository" API="" XML_VERSION="RenderMonkey 1.71"/> |
- <RmRegistryBranch NAME="NodeRepository" API="" XML_VERSION="RenderMonkey 1.71"> |
- <RmRegistryBranch NAME="Effect Workspace.PostProcess Effects.Bloom.renderTexture" API="" XML_VERSION="RenderMonkey 1.71"> |
- <RmIntegerVariable NAME="X" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="256" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="Y" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="102" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="Width" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="278" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="Height" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="442" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="ShowStatus" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="1" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="Visible" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="0" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="Minimized X" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="-1" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="Minimized Y" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="-1" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- </RmRegistryBranch> |
- <RmRegistryBranch NAME="Effect Workspace.PostProcess Effects.Bloom.renderTexture1" API="" XML_VERSION="RenderMonkey 1.71"> |
- <RmIntegerVariable NAME="X" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="344" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="Y" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="128" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="Width" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="278" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="Height" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="442" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="ShowStatus" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="1" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="Visible" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="0" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="Minimized X" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="-1" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="Minimized Y" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="-1" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- </RmRegistryBranch> |
- <RmRegistryBranch NAME="Effect Workspace.PostProcess Effects.Simple Blur.renderTexture" API="" XML_VERSION="RenderMonkey 1.71"> |
- <RmIntegerVariable NAME="X" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="344" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="Y" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="128" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="Width" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="278" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="Height" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="442" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="ShowStatus" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="1" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="Visible" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="0" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="Minimized X" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="-1" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="Minimized Y" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="-1" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- </RmRegistryBranch> |
- </RmRegistryBranch> |
- </RmRegistryBranch> |
- <RmRegistryBranch NAME="RmRenderTargetEditor" API="" XML_VERSION="RenderMonkey 1.71"> |
- <RmRegistryBranch NAME="EditNodeRepository" API="" XML_VERSION="RenderMonkey 1.71"/> |
- <RmRegistryBranch NAME="NodeRepository" API="" XML_VERSION="RenderMonkey 1.71"> |
- <RmRegistryBranch NAME="Effect Workspace.PostProcess Effects.Bloom.Draw Object Outline to Texture.renderTexture" API="" XML_VERSION="RenderMonkey 1.71"> |
- <RmIntegerVariable NAME="X" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="344" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="Y" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="128" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="Width" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="316" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="Height" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="296" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="ShowStatus" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="1" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="Visible" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="0" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="Minimized X" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="-1" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="Minimized Y" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="-1" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- </RmRegistryBranch> |
- </RmRegistryBranch> |
- </RmRegistryBranch> |
- <RmRegistryBranch NAME="RmRenderStateBlockEditor" API="" XML_VERSION="RenderMonkey 1.71"> |
- <RmRegistryBranch NAME="EditNodeRepository" API="" XML_VERSION="RenderMonkey 1.71"/> |
- <RmRegistryBranch NAME="NodeRepository" API="" XML_VERSION="RenderMonkey 1.71"> |
- <RmRegistryBranch NAME="Effect Workspace.PostProcess Effects.Bloom" API="" XML_VERSION="RenderMonkey 1.71"> |
- <RmIntegerVariable NAME="X" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="408" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="Y" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="244" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="Width" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="1149" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="Height" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="514" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="ShowStatus" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="1" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="Visible" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="0" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="Minimized X" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="-1" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="Minimized Y" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="-1" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- </RmRegistryBranch> |
- </RmRegistryBranch> |
- </RmRegistryBranch> |
- <RmRegistryBranch NAME="RmTextureObjectEditor" API="" XML_VERSION="RenderMonkey 1.71"> |
- <RmRegistryBranch NAME="EditNodeRepository" API="" XML_VERSION="RenderMonkey 1.71"/> |
- <RmRegistryBranch NAME="NodeRepository" API="" XML_VERSION="RenderMonkey 1.71"> |
- <RmRegistryBranch NAME="Effect Workspace.PostProcess Effects.Bloom" API="" XML_VERSION="RenderMonkey 1.71"> |
- <RmIntegerVariable NAME="X" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="202" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="Y" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="275" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="Width" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="1063" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="Height" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="514" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="ShowStatus" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="1" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="Visible" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="0" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="Minimized X" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="-1" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="Minimized Y" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="-1" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- </RmRegistryBranch> |
- </RmRegistryBranch> |
- </RmRegistryBranch> |
- <RmRegistryBranch NAME="RmTextureGenerator" API="" XML_VERSION="RenderMonkey 1.71"> |
- <RmRegistryBranch NAME="EditNodeRepository" API="" XML_VERSION="RenderMonkey 1.71"/> |
- </RmRegistryBranch> |
- <RmRegistryBranch NAME="RmShaderEditor" API="" XML_VERSION="RenderMonkey 1.71"> |
- <RmRegistryBranch NAME="Effect Workspace.PostProcess Effects.Simple Blur" API="" XML_VERSION="RenderMonkey 1.71"> |
- <RmRegistryBranch NAME="Disassembly" API="" XML_VERSION="RenderMonkey 1.71"/> |
- <RmStringVariable NAME="Editing Shader" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC=""><RmTextDataBlock TYPE="TEXT"><![CDATA[ |
-Vertex Program]]></RmTextDataBlock></RmStringVariable> |
- <RmStringVariable NAME="Editing Pass" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC=""><RmTextDataBlock TYPE="TEXT"><![CDATA[ |
-Pass 0]]></RmTextDataBlock></RmStringVariable> |
- <RmIntegerVariable NAME="Y" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="0" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="Width" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="650" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="Height" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="650" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="ShowStatus" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="1" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="Visible" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="0" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="Minimized X" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="-1" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="Minimized Y" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="-1" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="X" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="0" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- </RmRegistryBranch> |
- <RmRegistryBranch NAME="Effect Workspace.PostProcess Effects.Bloom" API="" XML_VERSION="RenderMonkey 1.71"> |
- <RmRegistryBranch NAME="Disassembly" API="" XML_VERSION="RenderMonkey 1.71"/> |
- <RmStringVariable NAME="Editing Shader" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC=""><RmTextDataBlock TYPE="TEXT"><![CDATA[ |
-Vertex Program]]></RmTextDataBlock></RmStringVariable> |
- <RmStringVariable NAME="Editing Pass" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC=""><RmTextDataBlock TYPE="TEXT"><![CDATA[ |
-Draw to Screen]]></RmTextDataBlock></RmStringVariable> |
- <RmIntegerVariable NAME="Y" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="33" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="Width" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="650" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="Height" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="650" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="ShowStatus" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="1" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="Visible" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="0" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="Minimized X" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="-1" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="Minimized Y" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="-1" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="X" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="72" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- </RmRegistryBranch> |
- </RmRegistryBranch> |
- <RmRegistryBranch NAME="RmStreamEditor" API="" XML_VERSION="RenderMonkey 1.71"> |
- <RmRegistryBranch NAME="Effect Workspace.Textured.Stream Mapping" API="" XML_VERSION="RenderMonkey 1.71"> |
- <RmIntegerVariable NAME="X" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="258" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="Y" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="128" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="Width" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="851" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="Height" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="270" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="ShowStatus" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="1" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="Visible" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="0" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="Minimized X" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="-1" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- <RmIntegerVariable NAME="Minimized Y" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="-1" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- </RmRegistryBranch> |
- </RmRegistryBranch> |
- <RmRegistryBranch NAME="RmScalarEditor" API="" XML_VERSION="RenderMonkey 1.71"> |
- <RmRegistryBranch NAME="NodeRepository" API="" XML_VERSION="RenderMonkey 1.71"> |
- <RmRegistryBranch NAME="Effect Workspace.PostProcess Effects.Bloom.Blur Pass 1.u_blurStep" API="" XML_VERSION="RenderMonkey 1.71"> |
- <RmIntegerVariable NAME="DockPaneID" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="1101" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- </RmRegistryBranch> |
- <RmRegistryBranch NAME="Effect Workspace.PostProcess Effects.Bloom.Blur Pass 2.u_blurStep" API="" XML_VERSION="RenderMonkey 1.71"> |
- <RmIntegerVariable NAME="DockPaneID" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="1102" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- </RmRegistryBranch> |
- <RmRegistryBranch NAME="Effect Workspace.PostProcess Effects.Bloom.Draw to Screen.u_blurStep" API="" XML_VERSION="RenderMonkey 1.71"> |
- <RmIntegerVariable NAME="DockPaneID" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" VALUE="1103" MIN="-10" MAX="10" CLAMP="FALSE"/> |
- </RmRegistryBranch> |
- </RmRegistryBranch> |
- </RmRegistryBranch> |
- </RmRegistryBranch> |
- <RmRegistryBranch NAME="WORKSPACE" API="" XML_VERSION="RenderMonkey 1.71"> |
- <RmStringVariable NAME="LAST_SAVE" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC=""><RmTextDataBlock TYPE="TEXT"><![CDATA[ |
-18/1/2008 11:15:10]]></RmTextDataBlock></RmStringVariable> |
- <RmStringVariable NAME="VERSION" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC=""><RmTextDataBlock TYPE="TEXT"><![CDATA[ |
-RenderMonkey Version 1.80 (build 125)]]></RmTextDataBlock></RmStringVariable> |
- <RmStringVariable NAME="XML_VERSION" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC=""><RmTextDataBlock TYPE="TEXT"><![CDATA[ |
-RenderMonkey 1.71]]></RmTextDataBlock></RmStringVariable> |
- <RmStringVariable NAME="BASE_WORKSPACE_PATH" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC=""><RmTextDataBlock TYPE="TEXT"><![CDATA[ |
-D:\svn\redbook\Code\Chapter_13\PostProcess\]]></RmTextDataBlock></RmStringVariable> |
- </RmRegistryBranch> |
- </RmRegistryBranch> |
- </RmRegistryBranch> |
- <RmEffectGroup NAME="PostProcess Effects" API=""> |
- <RmOpenGLESEffect NAME="Simple Blur" API="OpenGL ES" ACTIVE_CAMERA="Camera"> |
- <RmCamera NAME="Camera" API="" CAMERA_POSITION_X="83.595619" CAMERA_POSITION_Y="229.281082" CAMERA_POSITION_Z="39.789570" LOOK_AT_VECTOR_X="0.000000" LOOK_AT_VECTOR_Y="0.000000" LOOK_AT_VECTOR_Z="0.000000" UP_VECTOR_X="-0.506225" UP_VECTOR_Y="0.035030" UP_VECTOR_Z="0.861690" FOV="45.000000" NEAR_CLIP_PLANE="1.000000" FAR_CLIP_PLANE="1000.000000"/> |
- <RmFloatVariable NAME="u_blurStep" API="" ARTIST_EDITABLE="TRUE" VARIABLE_SEMANTIC="SinTime0_X" VALUE="0.974171" MIN="0.000000" MAX="0.010000" CLAMP="TRUE"/> |
- <RmMatrixVariable NAME="u_matViewProjection" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="ViewProjection" VALUE_0="2.185649" VALUE_1="0.000000" VALUE_2="0.000000" VALUE_3="0.000000" VALUE_4="0.000000" VALUE_5="2.414213" VALUE_6="0.000000" VALUE_7="0.000000" VALUE_8="0.000000" VALUE_9="0.000000" VALUE_10="-1.001001" VALUE_11="199.199203" VALUE_12="0.000000" VALUE_13="0.000000" VALUE_14="-1.000000" VALUE_15="200.000000"/> |
- <Rm2DTextureVariable NAME="base" API="" ARTIST_EDITABLE="TRUE" VARIABLE_SEMANTIC="" FILE_NAME="Fieldstone.tga" ORIGIN="0"/> |
- <RmRenderableTexture NAME="renderTexture" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" FILE_NAME="" ORIGIN="0" WIDTH="512" HEIGHT="512" FORMAT="21" USE_VIEWPORT_DIMENSIONS="FALSE" GENERATE_MIPMAPS="TRUE" WIDTH_RATIO="1.000000" HEIGHT_RATIO="1.000000"/> |
- <RmStreamMap NAME="Stream Mapping" API=""> |
- <RmStream NAME="Stream" API="" STRIDE="20"> |
- <RmStreamChannel NAME="Position_0" API="" DATA_SIZE="12" DATA_TYPE="2" REGISTER="0" USAGE="0" USAGE_INDEX="0" ATTRIBUTE_NAME="a_vertex"/> |
- <RmStreamChannel NAME="TexCoord_0" API="" DATA_SIZE="8" DATA_TYPE="1" REGISTER="0" USAGE="5" USAGE_INDEX="0" ATTRIBUTE_NAME="a_texCoord0"/> |
- </RmStream> |
- </RmStreamMap> |
- <RmModelData NAME="Model" API="" FILE_NAME=".\Cube.x" ORIENTATION="0"/> |
- <RmModelData NAME="ScreenAlignedQuad" API="" FILE_NAME=".\ScreenAlignedQuad.3ds" ORIENTATION="0"/> |
- <RmGLESPass NAME="Pass 0" API="OpenGL ES" PASS_INDEX="0" ENABLED="TRUE"> |
- <RmCameraReference NAME="Camera" API="" USE_ACTIVE_CAMERA="FALSE"/> |
- <RmModelReference NAME="Model" API=""/> |
- <RmGLESShader NAME="Fragment Program" API="OpenGL ES" PIXEL_SHADER="TRUE"><RmShaderCode TYPE="TEXT"><![CDATA[ |
-precision mediump float; |
- |
-uniform sampler2D baseMap; |
-varying vec2 v_texCoord; |
- |
-void main( void ) |
-{ |
- gl_FragColor = texture2D( baseMap, v_texCoord ); |
-}]]></RmShaderCode></RmGLESShader> |
- <RmGLESShader NAME="Vertex Program" API="OpenGL ES" PIXEL_SHADER="FALSE"><RmShaderCode TYPE="TEXT"><![CDATA[ |
-uniform mat4 u_matViewProjection; |
-attribute vec4 a_vertex; |
-attribute vec2 a_texCoord0; |
-varying vec2 v_texCoord; |
- |
-void main( void ) |
-{ |
- gl_Position = u_matViewProjection * a_vertex; |
- v_texCoord = a_texCoord0.xy; |
-}]]></RmShaderCode></RmGLESShader> |
- <RmRenderTarget NAME="renderTexture" API="" INDEX="0" RENDER_TO_SCREEN="FALSE" COLOR_CLEAR="TRUE" DEPTH_CLEAR="TRUE" CLEAR_COLOR_VALUE="-16777216" DEPTH_CLEAR_VALUE="1.000000"/> |
- <RmStreamMapReference NAME="Stream Mapping" API=""/> |
- <RmTextureObject NAME="baseMap" API="OpenGL ES" STATE_INDEX="0" VERTEX_TEXTURE="FALSE"> |
- <RmTextureReference NAME="base" API=""/> |
- <RmState NAME="GL_TextureMinify" API="OpenGL ES" STATE="4" VALUE="6" USAGE="SAMPLER_STATE"/> |
- <RmState NAME="GL_TextureMagnify" API="OpenGL ES" STATE="5" VALUE="1" USAGE="SAMPLER_STATE"/> |
- </RmTextureObject> |
- <RmSampler NAME="baseMap" API="" REGISTER="-1"/> |
- <RmShaderConstant NAME="u_matViewProjection" API="" REGISTER="-1"/> |
- </RmGLESPass> |
- <RmGLESPass NAME="Pass 1" API="OpenGL ES" PASS_INDEX="1" ENABLED="TRUE"> |
- <RmModelReference NAME="ScreenAlignedQuad" API=""/> |
- <RmGLESShader NAME="Vertex Program" API="OpenGL ES" PIXEL_SHADER="FALSE"><RmShaderCode TYPE="TEXT"><![CDATA[ |
-attribute vec4 a_vertex; |
-varying vec2 v_texCoord; |
- |
-void main(void) |
-{ |
- vec2 P = sign( a_vertex.xy ); |
- gl_Position = vec4( P, 0.0, 1.0 ); |
- |
- v_texCoord = P * 0.5 + 0.5; |
-}]]></RmShaderCode></RmGLESShader> |
- <RmGLESShader NAME="Fragment Program" API="OpenGL ES" PIXEL_SHADER="TRUE"><RmShaderCode TYPE="TEXT"><![CDATA[ |
-precision mediump float; |
-uniform sampler2D renderTexture; |
-varying vec2 v_texCoord; |
-uniform float u_blurStep; |
- |
-void main(void) |
-{ |
- vec4 sample0, |
- sample1, |
- sample2, |
- sample3; |
- |
- float step = u_blurStep / 100.0; |
- |
- sample0 = texture2D ( renderTexture, |
- vec2 ( v_texCoord.x - step, v_texCoord.y - step ) ); |
- sample1 = texture2D ( renderTexture, |
- vec2 ( v_texCoord.x + step, v_texCoord.y + step ) ); |
- sample2 = texture2D ( renderTexture, |
- vec2 ( v_texCoord.x + step, v_texCoord.y - step ) ); |
- sample3 = texture2D ( renderTexture, |
- vec2 ( v_texCoord.x - step, v_texCoord.y + step) ); |
- |
- gl_FragColor = (sample0 + sample1 + sample2 + sample3) / 4.0; |
-}]]></RmShaderCode></RmGLESShader> |
- <RmStreamMapReference NAME="Stream Mapping" API=""/> |
- <RmTextureObject NAME="renderTexture" API="OpenGL ES" STATE_INDEX="0" VERTEX_TEXTURE="FALSE"> |
- <RmTextureReference NAME="renderTexture" API=""/> |
- </RmTextureObject> |
- <RmSampler NAME="renderTexture" API="" REGISTER="-1"/> |
- <RmShaderConstant NAME="u_blurStep" API="" REGISTER="-1"/> |
- </RmGLESPass> |
- </RmOpenGLESEffect> |
- <RmOpenGLESEffect NAME="Bloom" API="OpenGL ES" ACTIVE_CAMERA="Camera"> |
- <RmCamera NAME="Camera" API="" CAMERA_POSITION_X="33.139557" CAMERA_POSITION_Y="-92.293312" CAMERA_POSITION_Z="55.385082" LOOK_AT_VECTOR_X="-9.544210" LOOK_AT_VECTOR_Y="-3.399710" LOOK_AT_VECTOR_Z="0.434872" UP_VECTOR_X="-0.471409" UP_VECTOR_Y="0.288774" UP_VECTOR_Z="0.833297" FOV="45.000000" NEAR_CLIP_PLANE="60.290936" FAR_CLIP_PLANE="1169.461426"/> |
- <RmMatrixVariable NAME="u_matViewProjection" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="ViewProjection" VALUE_0="2.287980" VALUE_1="0.000000" VALUE_2="0.000000" VALUE_3="0.000000" VALUE_4="0.000000" VALUE_5="2.414213" VALUE_6="0.000000" VALUE_7="0.000000" VALUE_8="0.000000" VALUE_9="0.000000" VALUE_10="-1.001001" VALUE_11="199.199203" VALUE_12="0.000000" VALUE_13="0.000000" VALUE_14="-1.000000" VALUE_15="200.000000"/> |
- <Rm2DTextureVariable NAME="base" API="" ARTIST_EDITABLE="TRUE" VARIABLE_SEMANTIC="" FILE_NAME="Fieldstone.tga" ORIGIN="0"/> |
- <RmRenderableTexture NAME="renderTexture" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" FILE_NAME="" ORIGIN="0" WIDTH="128" HEIGHT="128" FORMAT="21" USE_VIEWPORT_DIMENSIONS="FALSE" GENERATE_MIPMAPS="TRUE" WIDTH_RATIO="1.000000" HEIGHT_RATIO="1.000000"/> |
- <RmRenderableTexture NAME="renderTexture1" API="" ARTIST_EDITABLE="FALSE" VARIABLE_SEMANTIC="" FILE_NAME="" ORIGIN="0" WIDTH="128" HEIGHT="128" FORMAT="21" USE_VIEWPORT_DIMENSIONS="FALSE" GENERATE_MIPMAPS="TRUE" WIDTH_RATIO="1.000000" HEIGHT_RATIO="1.000000"/> |
- <RmStreamMap NAME="Stream Mapping" API=""> |
- <RmStream NAME="Stream" API="" STRIDE="20"> |
- <RmStreamChannel NAME="Position_0" API="" DATA_SIZE="12" DATA_TYPE="2" REGISTER="0" USAGE="0" USAGE_INDEX="0" ATTRIBUTE_NAME="a_vertex"/> |
- <RmStreamChannel NAME="TexCoord_0" API="" DATA_SIZE="8" DATA_TYPE="1" REGISTER="0" USAGE="5" USAGE_INDEX="0" ATTRIBUTE_NAME="a_texCoord0"/> |
- </RmStream> |
- </RmStreamMap> |
- <RmModelData NAME="ScreenAlignedQuad" API="" FILE_NAME=".\ScreenAlignedQuad.3ds" ORIENTATION="0"/> |
- <RmModelData NAME="Model" API="" FILE_NAME=".\Car.3ds" ORIENTATION="0"/> |
- <RmGLESPass NAME="Draw Object Outline to Texture" API="OpenGL ES" PASS_INDEX="0" ENABLED="TRUE"> |
- <RmCameraReference NAME="Camera" API="" USE_ACTIVE_CAMERA="FALSE"/> |
- <RmModelReference NAME="Model" API=""/> |
- <RmGLESShader NAME="Fragment Program" API="OpenGL ES" PIXEL_SHADER="TRUE"><RmShaderCode TYPE="TEXT"><![CDATA[ |
-precision mediump float; |
- |
-uniform sampler2D baseMap; |
-varying vec2 v_texCoord; |
- |
-void main( void ) |
-{ |
- gl_FragColor = vec4( 0.0 ); |
-}]]></RmShaderCode></RmGLESShader> |
- <RmGLESShader NAME="Vertex Program" API="OpenGL ES" PIXEL_SHADER="FALSE"><RmShaderCode TYPE="TEXT"><![CDATA[ |
-uniform mat4 u_matViewProjection; |
-attribute vec4 a_vertex; |
-attribute vec2 a_texCoord0; |
-varying vec2 v_texCoord; |
- |
-void main( void ) |
-{ |
- gl_Position = u_matViewProjection * a_vertex; |
- v_texCoord = a_texCoord0.xy; |
-}]]></RmShaderCode></RmGLESShader> |
- <RmRenderTarget NAME="renderTexture" API="" INDEX="0" RENDER_TO_SCREEN="FALSE" COLOR_CLEAR="TRUE" DEPTH_CLEAR="TRUE" CLEAR_COLOR_VALUE="786431" DEPTH_CLEAR_VALUE="1.000000"/> |
- <RmStreamMapReference NAME="Stream Mapping" API=""/> |
- <RmTextureObject NAME="baseMap" API="OpenGL ES" STATE_INDEX="0" VERTEX_TEXTURE="FALSE"> |
- <RmTextureReference NAME="base" API=""/> |
- <RmState NAME="GL_TextureMinify" API="OpenGL ES" STATE="4" VALUE="6" USAGE="SAMPLER_STATE"/> |
- <RmState NAME="GL_TextureMagnify" API="OpenGL ES" STATE="5" VALUE="1" USAGE="SAMPLER_STATE"/> |
- </RmTextureObject> |
- <RmShaderConstant NAME="u_matViewProjection" API="" REGISTER="-1"/> |
- </RmGLESPass> |
- <RmGLESPass NAME="Blur Pass 1" API="OpenGL ES" PASS_INDEX="1" ENABLED="TRUE"> |
- <RmModelReference NAME="ScreenAlignedQuad" API=""/> |
- <RmGLESShader NAME="Vertex Program" API="OpenGL ES" PIXEL_SHADER="FALSE"><RmShaderCode TYPE="TEXT"><![CDATA[ |
-attribute vec4 a_vertex; |
-varying vec2 v_texCoord; |
- |
-void main(void) |
-{ |
- vec2 P = sign( a_vertex.xy ); |
- gl_Position = vec4( P, 0.0, 1.0 ); |
- |
- v_texCoord = P * 0.5 + 0.5; |
-}]]></RmShaderCode></RmGLESShader> |
- <RmGLESShader NAME="Fragment Program" API="OpenGL ES" PIXEL_SHADER="TRUE"><RmShaderCode TYPE="TEXT"><![CDATA[ |
-precision mediump float; |
-uniform sampler2D renderTexture; |
-varying vec2 v_texCoord; |
-uniform float u_blurStep; |
- |
-void main(void) |
-{ |
- vec4 sample0, |
- sample1, |
- sample2, |
- sample3; |
- |
- float step = u_blurStep / 100.0; |
- |
- sample0 = texture2D ( renderTexture, |
- vec2 ( v_texCoord.x - step, v_texCoord.y - step ) ); |
- sample1 = texture2D ( renderTexture, |
- vec2 ( v_texCoord.x + step, v_texCoord.y + step ) ); |
- sample2 = texture2D ( renderTexture, |
- vec2 ( v_texCoord.x + step, v_texCoord.y - step ) ); |
- sample3 = texture2D ( renderTexture, |
- vec2 ( v_texCoord.x - step, v_texCoord.y + step) ); |
- |
- gl_FragColor = (sample0 + sample1 + sample2 + sample3) / 4.0; |
-}]]></RmShaderCode></RmGLESShader> |
- <RmRenderTarget NAME="renderTexture1" API="" INDEX="0" RENDER_TO_SCREEN="FALSE" COLOR_CLEAR="TRUE" DEPTH_CLEAR="TRUE" CLEAR_COLOR_VALUE="-16777216" DEPTH_CLEAR_VALUE="1.000000"/> |
- <RmStreamMapReference NAME="Stream Mapping" API=""/> |
- <RmFloatVariable NAME="u_blurStep" API="" ARTIST_EDITABLE="TRUE" VARIABLE_SEMANTIC="" VALUE="1.000000" MIN="0.000000" MAX="0.000000" CLAMP="FALSE"/> |
- <RmTextureObject NAME="renderTexture" API="OpenGL ES" STATE_INDEX="0" VERTEX_TEXTURE="FALSE"> |
- <RmTextureReference NAME="renderTexture" API=""/> |
- </RmTextureObject> |
- <RmSampler NAME="renderTexture" API="" REGISTER="-1"/> |
- <RmShaderConstant NAME="u_blurStep" API="" REGISTER="-1"/> |
- </RmGLESPass> |
- <RmGLESPass NAME="Blur Pass 2" API="OpenGL ES" PASS_INDEX="2" ENABLED="TRUE"> |
- <RmModelReference NAME="ScreenAlignedQuad" API=""/> |
- <RmGLESShader NAME="Vertex Program" API="OpenGL ES" PIXEL_SHADER="FALSE"><RmShaderCode TYPE="TEXT"><![CDATA[ |
-attribute vec4 a_vertex; |
-varying vec2 v_texCoord; |
- |
-void main(void) |
-{ |
- vec2 P = sign( a_vertex.xy ); |
- gl_Position = vec4( P, 0.0, 1.0 ); |
- |
- v_texCoord = P * 0.5 + 0.5; |
-}]]></RmShaderCode></RmGLESShader> |
- <RmGLESShader NAME="Fragment Program" API="OpenGL ES" PIXEL_SHADER="TRUE"><RmShaderCode TYPE="TEXT"><![CDATA[ |
-precision mediump float; |
-uniform sampler2D renderTexture1; |
-varying vec2 v_texCoord; |
-uniform float u_blurStep; |
- |
-void main(void) |
-{ |
- vec4 sample0, |
- sample1, |
- sample2, |
- sample3; |
- |
- float step = u_blurStep / 100.0; |
- |
- sample0 = texture2D ( renderTexture1, |
- vec2 ( v_texCoord.x - step, v_texCoord.y - step ) ); |
- sample1 = texture2D ( renderTexture1, |
- vec2 ( v_texCoord.x + step, v_texCoord.y + step ) ); |
- sample2 = texture2D ( renderTexture1, |
- vec2 ( v_texCoord.x + step, v_texCoord.y - step ) ); |
- sample3 = texture2D ( renderTexture1, |
- vec2 ( v_texCoord.x - step, v_texCoord.y + step) ); |
- |
- gl_FragColor = (sample0 + sample1 + sample2 + sample3) / 4.0; |
-}]]></RmShaderCode></RmGLESShader> |
- <RmRenderTarget NAME="renderTexture" API="" INDEX="0" RENDER_TO_SCREEN="FALSE" COLOR_CLEAR="TRUE" DEPTH_CLEAR="TRUE" CLEAR_COLOR_VALUE="-16777216" DEPTH_CLEAR_VALUE="1.000000"/> |
- <RmStreamMapReference NAME="Stream Mapping" API=""/> |
- <RmFloatVariable NAME="u_blurStep" API="" ARTIST_EDITABLE="TRUE" VARIABLE_SEMANTIC="" VALUE="2.000000" MIN="0.000000" MAX="0.000000" CLAMP="FALSE"/> |
- <RmTextureObject NAME="renderTexture1" API="OpenGL ES" STATE_INDEX="0" VERTEX_TEXTURE="FALSE"> |
- <RmTextureReference NAME="renderTexture1" API=""/> |
- </RmTextureObject> |
- <RmSampler NAME="renderTexture1" API="" REGISTER="-1"/> |
- <RmShaderConstant NAME="u_blurStep" API="" REGISTER="-1"/> |
- </RmGLESPass> |
- <RmGLESPass NAME="Draw Object to Screen" API="OpenGL ES" PASS_INDEX="3" ENABLED="TRUE"> |
- <RmCameraReference NAME="Camera" API="" USE_ACTIVE_CAMERA="FALSE"/> |
- <RmModelReference NAME="Model" API=""/> |
- <RmGLESShader NAME="Fragment Program" API="OpenGL ES" PIXEL_SHADER="TRUE"><RmShaderCode TYPE="TEXT"><![CDATA[ |
-precision mediump float; |
- |
-uniform sampler2D baseMap; |
-varying vec2 v_texCoord; |
- |
-void main( void ) |
-{ |
- gl_FragColor = texture2D( baseMap, v_texCoord ); |
-}]]></RmShaderCode></RmGLESShader> |
- <RmGLESShader NAME="Vertex Program" API="OpenGL ES" PIXEL_SHADER="FALSE"><RmShaderCode TYPE="TEXT"><![CDATA[ |
-uniform mat4 u_matViewProjection; |
-attribute vec4 a_vertex; |
-attribute vec2 a_texCoord0; |
-varying vec2 v_texCoord; |
- |
-void main( void ) |
-{ |
- gl_Position = u_matViewProjection * a_vertex; |
- v_texCoord = a_texCoord0.xy; |
-}]]></RmShaderCode></RmGLESShader> |
- <RmStreamMapReference NAME="Stream Mapping" API=""/> |
- <RmTextureObject NAME="baseMap" API="OpenGL ES" STATE_INDEX="0" VERTEX_TEXTURE="FALSE"> |
- <RmTextureReference NAME="base" API=""/> |
- <RmState NAME="GL_TextureMinify" API="OpenGL ES" STATE="4" VALUE="6" USAGE="SAMPLER_STATE"/> |
- <RmState NAME="GL_TextureMagnify" API="OpenGL ES" STATE="5" VALUE="1" USAGE="SAMPLER_STATE"/> |
- </RmTextureObject> |
- <RmSampler NAME="baseMap" API="" REGISTER="-1"/> |
- <RmShaderConstant NAME="u_matViewProjection" API="" REGISTER="-1"/> |
- </RmGLESPass> |
- <RmGLESPass NAME="Draw to Screen" API="OpenGL ES" PASS_INDEX="4" ENABLED="TRUE"> |
- <RmModelReference NAME="ScreenAlignedQuad" API=""/> |
- <RmRenderStateBlock NAME="Render State" API="OpenGL ES"> |
- <RmState NAME="GL_BlendSourceRGB" API="OpenGL ES" STATE="48" VALUE="2" USAGE="RENDER_STATE"/> |
- <RmState NAME="GL_BlendDestRGB" API="OpenGL ES" STATE="49" VALUE="2" USAGE="RENDER_STATE"/> |
- <RmState NAME="GL_BlendEnable" API="OpenGL ES" STATE="46" VALUE="1" USAGE="RENDER_STATE"/> |
- </RmRenderStateBlock> |
- <RmGLESShader NAME="Fragment Program" API="OpenGL ES" PIXEL_SHADER="TRUE"><RmShaderCode TYPE="TEXT"><![CDATA[ |
-precision mediump float; |
-uniform sampler2D renderTexture; |
-varying vec2 v_texCoord; |
- |
-void main(void) |
-{ |
- gl_FragColor = texture2D( renderTexture, v_texCoord ); |
-}]]></RmShaderCode></RmGLESShader> |
- <RmGLESShader NAME="Vertex Program" API="OpenGL ES" PIXEL_SHADER="FALSE"><RmShaderCode TYPE="TEXT"><![CDATA[ |
-attribute vec4 a_vertex; |
-varying vec2 v_texCoord; |
- |
-void main(void) |
-{ |
- vec2 P = sign( a_vertex.xy ); |
- gl_Position = vec4( P, 0.0, 1.0 ); |
- |
- v_texCoord = P * 0.5 + 0.5; |
-}]]></RmShaderCode></RmGLESShader> |
- <RmStreamMapReference NAME="Stream Mapping" API=""/> |
- <RmTextureObject NAME="renderTexture" API="OpenGL ES" STATE_INDEX="0" VERTEX_TEXTURE="FALSE"> |
- <RmTextureReference NAME="renderTexture" API=""/> |
- </RmTextureObject> |
- <RmSampler NAME="renderTexture" API="" REGISTER="-1"/> |
- </RmGLESPass> |
- </RmOpenGLESEffect> |
- </RmEffectGroup> |
- </RmEffectWorkspace> |
-</RENDER_MONKEY> |