# # ChangeLog for data/branches/Shader_HS18 # # Generated by Trac 1.0.9 # Dec 27, 2024, 4:26:58 PM Wed, 05 Dec 2018 09:40:19 GMT wiesep [12143] * data/branches/Shader_HS18/materials/BumpMapping/BumpMap.material (modified) Added comment Wed, 05 Dec 2018 09:29:31 GMT wiesep [12140] * data/branches/Shader_HS18/models/Cube_Lava.mesh (added) * data/branches/Shader_HS18/models/Cube_Lava_Normal.mesh (added) * data/branches/Shader_HS18/models/Cube_Lava_Normal_Blank.mesh (added) * data/branches/Shader_HS18/models/Cube_Lava_V2.mesh (deleted) * data/branches/Shader_HS18/models/Cube_Lava_V2_Normal.mesh (deleted) * data/branches/Shader_HS18/models/Cube_Lava_V2_Normal_Blank.mesh (deleted) Renamed Models Wed, 28 Nov 2018 10:35:37 GMT wiesep [12122] * data/branches/Shader_HS18/images/levelpreviews/bumpMap.png (added) Addes level preview for bumpMap level Wed, 28 Nov 2018 09:13:16 GMT wiesep [12120] * data/branches/Shader_HS18/materials/BumpMapping/BumpMap.material (added) * data/branches/Shader_HS18/materials/Cube_Lava_Normal-Mask.material (deleted) * data/branches/Shader_HS18/materials/Cube_Lava_Normal.material (modified) * data/branches/Shader_HS18/materials/Cube_Lava_Normal_Blank.material (added) * data/branches/Shader_HS18/models/Cube_Lava_V2_Normal_Blank.mesh (added) Implemented material script inheritance for bump mapping Wed, 21 Nov 2018 12:23:08 GMT wiesep [12117] * data/branches/Shader_HS18/materials/Cube_Lava_Normal.material (modified) Fixed flickering Wed, 21 Nov 2018 11:04:03 GMT wiesep [12115] * data/branches/Shader_HS18/materials/BumpMapping (added) * data/branches/Shader_HS18/materials/BumpMapping/BasicPrograms.program (added) * data/branches/Shader_HS18/materials/BumpMapping/BumpMapping.program (added) * data/branches/Shader_HS18/materials/Cube_Lava_Normal.material (modified) * data/branches/Shader_HS18/materials/Example (deleted) * data/branches/Shader_HS18/materials/Flares.material (modified) * data/branches/Shader_HS18/materials/ToonShader.material (deleted) * data/branches/Shader_HS18/programs/Cg (added) * data/branches/Shader_HS18/programs/Cg/ASCIIFP.cg (added) * data/branches/Shader_HS18/programs/Cg/Bloom2_ps20.cg (added) * data/branches/Shader_HS18/programs/Cg/Bloom_ps20.cg (added) * data/branches/Shader_HS18/programs/Cg/BlurH_ps20.cg (added) * data/branches/Shader_HS18/programs/Cg/BlurV_ps20.cg (added) * data/branches/Shader_HS18/programs/Cg/Blur_vs11.cg (added) * data/branches/Shader_HS18/programs/Cg/BrightBloom2_ps20.cg (added) * data/branches/Shader_HS18/programs/Cg/Combine_fp.cg (added) * data/branches/Shader_HS18/programs/Cg/Common.cg (added) * data/branches/Shader_HS18/programs/Cg/DOF_ps.cg (added) * data/branches/Shader_HS18/programs/Cg/DitherFP.cg (added) * data/branches/Shader_HS18/programs/Cg/DualQuaternion.cg (added) * data/branches/Shader_HS18/programs/Cg/Example_Basic.cg (added) * data/branches/Shader_HS18/programs/Cg/Example_Basic_sm4.cg (added) * data/branches/Shader_HS18/programs/Cg/Example_BumpMapping.cg (added) * data/branches/Shader_HS18/programs/Cg/Example_CelShading.cg (added) * data/branches/Shader_HS18/programs/Cg/Example_Fresnel.cg (added) * data/branches/Shader_HS18/programs/Cg/Example_Projection.cg (added) * data/branches/Shader_HS18/programs/Cg/Example_TextureArrayVS.cg (added) * data/branches/Shader_HS18/programs/Cg/GlassFP.cg (added) * data/branches/Shader_HS18/programs/Cg/Grass.cg (added) * data/branches/Shader_HS18/programs/Cg/GrayScale.cg (added) * data/branches/Shader_HS18/programs/Cg/HWBasicInstancing.cg (added) * data/branches/Shader_HS18/programs/Cg/HW_VTFInstancing.cg (added) * data/branches/Shader_HS18/programs/Cg/HalftoneFP.cg (added) * data/branches/Shader_HS18/programs/Cg/HeatVision.cg (added) * data/branches/Shader_HS18/programs/Cg/InstancingMisc.cg (added) * data/branches/Shader_HS18/programs/Cg/InstancingVertexInterpolators.cg (added) * data/branches/Shader_HS18/programs/Cg/Instancing_ps.cg (added) * data/branches/Shader_HS18/programs/Cg/InvertFP.cg (added) * data/branches/Shader_HS18/programs/Cg/LaplaceFP.cg (added) * data/branches/Shader_HS18/programs/Cg/NightVisionFP.cg (added) * data/branches/Shader_HS18/programs/Cg/Ocean2HLSL_Cg.frag (added) * data/branches/Shader_HS18/programs/Cg/Ocean2HLSL_Cg.vert (added) * data/branches/Shader_HS18/programs/Cg/OffsetMapping.cg (added) * data/branches/Shader_HS18/programs/Cg/OldMovieFP.cg (added) * data/branches/Shader_HS18/programs/Cg/OldTV.cg (added) * data/branches/Shader_HS18/programs/Cg/ParticleGS.cg (added) * data/branches/Shader_HS18/programs/Cg/PassthroughFP.cg (added) * data/branches/Shader_HS18/programs/Cg/PassthroughFP_sm4.cg (added) * data/branches/Shader_HS18/programs/Cg/PosterizeFP.cg (added) * data/branches/Shader_HS18/programs/Cg/Radial_Blur_FP.cg (added) * data/branches/Shader_HS18/programs/Cg/ShaderInstancing.cg (added) * data/branches/Shader_HS18/programs/Cg/SharpenEdgesFP.cg (added) * data/branches/Shader_HS18/programs/Cg/StdQuad_vp.cg (added) * data/branches/Shader_HS18/programs/Cg/Swizzle.gp (added) * data/branches/Shader_HS18/programs/Cg/SwizzleGP.cg (added) * data/branches/Shader_HS18/programs/Cg/TilingFP.cg (added) * data/branches/Shader_HS18/programs/Cg/VTFInstancing.cg (added) * data/branches/Shader_HS18/programs/Cg/depthshadowobject.cg (added) * data/branches/Shader_HS18/programs/Cg/hdr.cg (added) * data/branches/Shader_HS18/programs/Cg/instancing.cg (added) * data/branches/Shader_HS18/programs/Cg/isosurf.cg (added) * data/branches/Shader_HS18/programs/Cg/oceanHLSL_Cg.frag (added) * data/branches/Shader_HS18/programs/Cg/oceanHLSL_Cg.vert (added) * data/branches/Shader_HS18/programs/Cg/pssm.cg (added) * data/branches/Shader_HS18/programs/Cg/shadows.cg (added) * data/branches/Shader_HS18/programs/Cg/varianceshadowcasterfp.cg (added) * data/branches/Shader_HS18/programs/Cg/varianceshadowcastervp.cg (added) * data/branches/Shader_HS18/programs/Cg/varianceshadowreceiverfp.cg (added) * data/branches/Shader_HS18/programs/Cg/varianceshadowreceivervp.cg (added) * data/branches/Shader_HS18/programs/Example (deleted) * data/branches/Shader_HS18/programs/GLSL/DepthShadowmapCasterFp.glsl (added) * data/branches/Shader_HS18/programs/GLSL/DepthShadowmapCasterVp.glsl (added) * data/branches/Shader_HS18/programs/GLSL/DepthShadowmapNormalMapReceiverFp.glsl (added) * data/branches/Shader_HS18/programs/GLSL/DepthShadowmapNormalMapReceiverVp.glsl (added) * data/branches/Shader_HS18/programs/GLSL/DepthShadowmapReceiverFp.glsl (added) * data/branches/Shader_HS18/programs/GLSL/DepthShadowmapReceiverVp.glsl (added) * data/branches/Shader_HS18/programs/GLSL/StdQuad_vp.glsl (added) * data/branches/Shader_HS18/programs/GLSL/SwizzleGP.glsl (added) * data/branches/Shader_HS18/programs/GLSL/ToonShader_ps.glsl (deleted) * data/branches/Shader_HS18/programs/GLSL/ToonShader_vs.glsl (deleted) * data/branches/Shader_HS18/programs/GLSL/hdr_bloom.glsl (added) * data/branches/Shader_HS18/programs/GLSL/hdr_downscale2x2luminence.glsl (added) * data/branches/Shader_HS18/programs/GLSL/hdr_downscale3x3.glsl (added) * data/branches/Shader_HS18/programs/GLSL/hdr_downscale3x3brightpass.glsl (added) * data/branches/Shader_HS18/programs/GLSL/hdr_finalToneMapping.glsl (added) * data/branches/Shader_HS18/programs/GLSL/instancingVp.glsl (added) * data/branches/Shader_HS18/programs/GLSL/mrttestfp_quad.glsl (added) * data/branches/Shader_HS18/programs/GLSL/mrttestfp_scene.glsl (added) * data/branches/Shader_HS18/programs/GLSL120 (added) * data/branches/Shader_HS18/programs/GLSL120/AmbientOneTexture.glsl (added) * data/branches/Shader_HS18/programs/GLSL120/AmbientOneTextureWithUV.glsl (added) * data/branches/Shader_HS18/programs/GLSL120/Bloom2_ps20.glsl (added) * data/branches/Shader_HS18/programs/GLSL120/BlurH_ps20.glsl (added) * data/branches/Shader_HS18/programs/GLSL120/BlurV_ps20.glsl (added) * data/branches/Shader_HS18/programs/GLSL120/Blur_vs.glsl (added) * data/branches/Shader_HS18/programs/GLSL120/BrightBloom2_ps20.glsl (added) * data/branches/Shader_HS18/programs/GLSL120/BumpMapVPTangentParity.glsl (added) * data/branches/Shader_HS18/programs/GLSL120/BumpMapping (added) * data/branches/Shader_HS18/programs/GLSL120/BumpMapping/Example_BumpMappingFp.glsl (added) * data/branches/Shader_HS18/programs/GLSL120/BumpMapping/Example_BumpMappingShadowRcvFp.glsl (added) * data/branches/Shader_HS18/programs/GLSL120/BumpMapping/Example_BumpMappingShadowRcvVp.glsl (added) * data/branches/Shader_HS18/programs/GLSL120/BumpMapping/Example_BumpMappingSpecularFp.glsl (added) * data/branches/Shader_HS18/programs/GLSL120/BumpMapping/Example_BumpMappingSpecularVp.glsl (added) * data/branches/Shader_HS18/programs/GLSL120/BumpMapping/Example_BumpMappingVp.glsl (added) * data/branches/Shader_HS18/programs/GLSL120/DiffuseOneTexture.glsl (added) * data/branches/Shader_HS18/programs/GLSL120/DualQuaternion.glsl (added) * data/branches/Shader_HS18/programs/GLSL120/DualQuaternion_ShadowCaster.glsl (added) * data/branches/Shader_HS18/programs/GLSL120/DualQuaternion_TwoPhase.glsl (added) * data/branches/Shader_HS18/programs/GLSL120/DualQuaternion_TwoPhaseShadowCaster.glsl (added) * data/branches/Shader_HS18/programs/GLSL120/Example_FresnelFp.glsl (added) * data/branches/Shader_HS18/programs/GLSL120/Example_FresnelVp.glsl (added) * data/branches/Shader_HS18/programs/GLSL120/Example_TextureArrayPS.glsl (added) * data/branches/Shader_HS18/programs/GLSL120/Example_TextureArrayVS.glsl (added) * data/branches/Shader_HS18/programs/GLSL120/GlassFP.glsl (added) * data/branches/Shader_HS18/programs/GLSL120/GrayScale.glsl (added) * data/branches/Shader_HS18/programs/GLSL120/HWBasicInstancing.vert (added) * data/branches/Shader_HS18/programs/GLSL120/HW_VTFInstancing.vert (added) * data/branches/Shader_HS18/programs/GLSL120/Instancing.frag (added) * data/branches/Shader_HS18/programs/GLSL120/InstancingMisc.vert (added) * data/branches/Shader_HS18/programs/GLSL120/Ocean2GLSL.frag (added) * data/branches/Shader_HS18/programs/GLSL120/Ocean2GLSL.vert (added) * data/branches/Shader_HS18/programs/GLSL120/OffsetMappingFp.glsl (added) * data/branches/Shader_HS18/programs/GLSL120/OffsetMappingShadowsFp.glsl (added) * data/branches/Shader_HS18/programs/GLSL120/OffsetMappingShadowsVp.glsl (added) * data/branches/Shader_HS18/programs/GLSL120/OffsetMappingVp.glsl (added) * data/branches/Shader_HS18/programs/GLSL120/OffsetMapping_specular.glsl (added) * data/branches/Shader_HS18/programs/GLSL120/PassthroughFP.glsl (added) * data/branches/Shader_HS18/programs/GLSL120/PassthroughVP.glsl (added) * data/branches/Shader_HS18/programs/GLSL120/ShaderInstancing.vert (added) * data/branches/Shader_HS18/programs/GLSL120/ShowNormals.glsl (added) * data/branches/Shader_HS18/programs/GLSL120/ShowTangents.glsl (added) * data/branches/Shader_HS18/programs/GLSL120/ShowUV.glsl (added) * data/branches/Shader_HS18/programs/GLSL120/ShowUVdir3D.glsl (added) * data/branches/Shader_HS18/programs/GLSL120/StdQuad_Tex2_vp.glsl (added) * data/branches/Shader_HS18/programs/GLSL120/StdQuad_Tex2a_vp.glsl (added) * data/branches/Shader_HS18/programs/GLSL120/StdQuad_Tex3_vp.glsl (added) * data/branches/Shader_HS18/programs/GLSL120/StdQuad_Tex4_vp.glsl (added) * data/branches/Shader_HS18/programs/GLSL120/VTFInstancing.vert (added) * data/branches/Shader_HS18/programs/GLSL120/hdr_tonemap_util.glsl (added) * data/branches/Shader_HS18/programs/GLSL120/oceanGLSL.frag (added) * data/branches/Shader_HS18/programs/GLSL120/oceanGLSL.vert (added) * data/branches/Shader_HS18/programs/GLSL120/shadows.glsl (added) * data/branches/Shader_HS18/programs/GLSL120/skinningTwoWeightsShadowCasterVp.glsl (added) * data/branches/Shader_HS18/programs/GLSL120/skinningTwoWeightsVp.glsl (added) * data/branches/Shader_HS18/programs/GLSL150 (added) * data/branches/Shader_HS18/programs/GLSL150/ASCIIFP.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/AtomicFS.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/AtomicGS.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/AtomicVS.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/Blur0_vs.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/Blur1_vs.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/Blur_ps.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/ColdCasterFp.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/ColdCasterVp.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/Combine_fp.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/DepthShadowObjectFp.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/DepthShadowObjectVp.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/DepthShadowmapCasterFp.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/DepthShadowmapCasterVp.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/DepthShadowmapNormalMapReceiverFp.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/DepthShadowmapNormalMapReceiverVp.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/DepthShadowmapReceiverFp.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/DepthShadowmapReceiverVp.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/DitherFP.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/EmbossedFp.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/Example_CelShadingFp.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/Example_CelShadingVp.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/GrassAmbientFp.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/GrassAmbientVp.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/GrassCasterFp.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/GrassCasterVp.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/GrassFp.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/GrassReceiverFp.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/GrassReceiverVp.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/GrassTexVp.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/GrassVp.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/HalftoneFP.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/HardwareMorphAnimationVp.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/HardwareMorphAnimationWithNormalsVp.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/HardwarePoseAnimationVp.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/HardwarePoseAnimationWithNormalsVp.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/HeatBlurFp.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/HeatCasterFp.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/HeatCasterVp.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/InvertFP.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/IsosurfFS.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/IsosurfGS.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/IsosurfVS.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/LaplaceFP.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/LightToHeatFp.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/NightVisionFP.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/OldMovieFP.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/OldTV.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/ParticleGS_DisplayFS.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/ParticleGS_DisplayGS.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/ParticleGS_DisplayVS.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/ParticleGS_GenerateGS.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/ParticleGS_GenerateVS.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/PassthroughGP.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/PosterizeFP.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/Radial_Blur_FP.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/SharpenEdgesFP.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/StdQuad_vp.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/SwizzleGP.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/TilingFP.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/hdr_bloom.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/hdr_downscale2x2luminence.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/hdr_downscale3x3.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/hdr_downscale3x3brightpass.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/hdr_finalToneMapping.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/instancingVp.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/mrttestfp_quad.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/mrttestfp_scene.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/pssmCasterFp.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/pssmCasterVp.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/pssmReceiverFp.glsl (added) * data/branches/Shader_HS18/programs/GLSL150/pssmReceiverVp.glsl (added) * data/branches/Shader_HS18/programs/GLSL400 (added) * data/branches/Shader_HS18/programs/GLSL400/ComputeCS.glsl (added) * data/branches/Shader_HS18/programs/GLSL400/RasterizationOrderFp.glsl (added) * data/branches/Shader_HS18/programs/GLSL400/TessellationFp.glsl (added) * data/branches/Shader_HS18/programs/GLSL400/TessellationTd.glsl (added) * data/branches/Shader_HS18/programs/GLSL400/TessellationTh.glsl (added) * data/branches/Shader_HS18/programs/GLSL400/TessellationVp.glsl (added) * data/branches/Shader_HS18/programs/OLD/BloomFP.cg (deleted) * data/branches/Shader_HS18/programs/OLD/Blur0_ps20.hlsl (deleted) * data/branches/Shader_HS18/programs/OLD/Blur0_vs11.hlsl (deleted) * data/branches/Shader_HS18/programs/OLD/Blur1_ps20.hlsl (deleted) * data/branches/Shader_HS18/programs/OLD/Blur1_vs11.hlsl (deleted) * data/branches/Shader_HS18/programs/OLD/BumpMapping.cg (deleted) * data/branches/Shader_HS18/programs/OLD/Combine_fp.cg (deleted) * data/branches/Shader_HS18/programs/OLD/Example_Basic.cg (deleted) * data/branches/Shader_HS18/programs/OLD/Example_Basic.hlsl (deleted) * data/branches/Shader_HS18/programs/OLD/GlassFP.cg (deleted) * data/branches/Shader_HS18/programs/OLD/Grass.cg (deleted) * data/branches/Shader_HS18/programs/OLD/GrayScale.cg (deleted) * data/branches/Shader_HS18/programs/OLD/InvertFP.cg (deleted) * data/branches/Shader_HS18/programs/OLD/LaplaceFP.cg (deleted) * data/branches/Shader_HS18/programs/OLD/OldMovieFP.cg (deleted) * data/branches/Shader_HS18/programs/OLD/OldTV.cg (deleted) * data/branches/Shader_HS18/programs/OLD/PosterizeFP.cg (deleted) * data/branches/Shader_HS18/programs/OLD/Radial_Blur_FP.cg (deleted) * data/branches/Shader_HS18/programs/OLD/SharpenEdgesFP.cg (deleted) * data/branches/Shader_HS18/programs/OLD/StdQuad_vp.cg (deleted) * data/branches/Shader_HS18/programs/OLD/TilingFP.cg (deleted) * data/branches/Shader_HS18/programs/OLD/ToonShaderPS.cg (deleted) * data/branches/Shader_HS18/programs/OLD/ToonShader_ps.glsl (added) * data/branches/Shader_HS18/programs/OLD/ToonShader_vs.glsl (added) * data/branches/Shader_HS18/programs/OLD/glow.cg (deleted) * data/branches/Shader_HS18/programs/OLD/hdr.cg (deleted) * data/branches/Shader_HS18/programs/OLD/hdr.hlsl (deleted) * data/branches/Shader_HS18/programs/OLD/ps_glow.cg (deleted) * data/branches/Shader_HS18/programs/OLD/vs_glow.cg (deleted) * data/branches/Shader_HS18/resources.oxr (modified) Changed folder structure, deletet some unused files and cleaned up code Sun, 11 Nov 2018 16:38:26 GMT wiesep [12097] * data/branches/Shader_HS18/materials/Example.material (deleted) * data/branches/Shader_HS18/materials/Examples.compositor (deleted) * data/branches/Shader_HS18/materials/Examples.program (deleted) Removed unused files Sun, 11 Nov 2018 16:37:35 GMT wiesep [12096] * data/branches/Shader_HS18/materials/Cube_Lava_Normal.material (modified) * data/branches/Shader_HS18/materials/Example (added) * data/branches/Shader_HS18/materials/Example/Examples-Advanced.program (added) * data/branches/Shader_HS18/materials/Example/Examples.program (added) * data/branches/Shader_HS18/programs/Example/GLSL120/AmbientOneTexture.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL120/skinningTwoWeightsVp.glsl (modified) * data/branches/Shader_HS18/programs/OLD/skinningTwoWeightsVp.glsl (modified) * data/branches/Shader_HS18/resources.oxr (modified) Working version Fri, 09 Nov 2018 12:10:40 GMT wiesep [12092] * data/branches/Shader_HS18/materials/Cube_Lava_Normal.material (modified) * data/branches/Shader_HS18/programs/Cg (deleted) * data/branches/Shader_HS18/programs/Example/Cg (deleted) * data/branches/Shader_HS18/programs/Example/GLSL/AmbientOneTexture.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL/Bloom2_ps20.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL/Blur0_vs.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL/Blur1_vs.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL/BlurH_ps20.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL/BlurV_ps20.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL/Blur_ps.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL/Blur_vs.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL/BrightBloom2_ps20.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL/DiffuseOneTexture.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL/DualQuaternion.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL/DualQuaternion_Common.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL/DualQuaternion_ShadowCaster.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL/DualQuaternion_TwoPhase.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL/DualQuaternion_TwoPhaseShadowCaster.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL/Example_TextureArrayPS.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL/Example_TextureArrayVS.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL/HWBasicInstancing.vert (deleted) * data/branches/Shader_HS18/programs/Example/GLSL/HW_VTFInstancing.vert (deleted) * data/branches/Shader_HS18/programs/Example/GLSL/Instancing.frag (deleted) * data/branches/Shader_HS18/programs/Example/GLSL/InstancingMisc.vert (deleted) * data/branches/Shader_HS18/programs/Example/GLSL/Ocean2GLSL.frag (deleted) * data/branches/Shader_HS18/programs/Example/GLSL/Ocean2GLSL.vert (deleted) * data/branches/Shader_HS18/programs/Example/GLSL/OffsetMappingFp.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL/OffsetMappingVp.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL/PassthroughFP.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL/PassthroughVP.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL/ShaderInstancing.vert (deleted) * data/branches/Shader_HS18/programs/Example/GLSL/VTFInstancing.vert (deleted) * data/branches/Shader_HS18/programs/Example/GLSL/crowdVp.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL/hdr_tonemap_util.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL/oceanGLSL.frag (deleted) * data/branches/Shader_HS18/programs/Example/GLSL/oceanGLSL.vert (deleted) * data/branches/Shader_HS18/programs/Example/GLSL/shadows.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL/skinningTwoWeightsShadowCasterVp.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL/skinningTwoWeightsVp.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL150/AmbientOneTexture.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL150/AmbientOneTextureWithUV.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL150/Bloom2_ps20.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL150/BlurH_ps20.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL150/BlurV_ps20.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL150/Blur_vs.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL150/BrightBloom2_ps20.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL150/BumpMapVPTangentParity.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL150/DiffuseOneTexture.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL150/DualQuaternion.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL150/DualQuaternion_Common.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL150/DualQuaternion_ShadowCaster.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL150/DualQuaternion_TwoPhase.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL150/DualQuaternion_TwoPhaseShadowCaster.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL150/Dyn-TextFP.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL150/Dyn-TextVP.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL150/Example_BumpMappingFp.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL150/Example_BumpMappingShadowRcvFp.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL150/Example_BumpMappingShadowRcvVp.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL150/Example_BumpMappingSpecularFp.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL150/Example_BumpMappingSpecularVp.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL150/Example_BumpMappingVp.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL150/Example_FresnelFp.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL150/Example_FresnelVp.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL150/Example_TextureArrayPS.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL150/Example_TextureArrayVS.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL150/GlassFP.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL150/GrayScale.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL150/HWBasicInstancing.vert (deleted) * data/branches/Shader_HS18/programs/Example/GLSL150/HW_VTFInstancing.vert (deleted) * data/branches/Shader_HS18/programs/Example/GLSL150/HeatBlurVp.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL150/Instancing.frag (deleted) * data/branches/Shader_HS18/programs/Example/GLSL150/InstancingMisc.vert (deleted) * data/branches/Shader_HS18/programs/Example/GLSL150/LightToHeatVp.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL150/MetaballFP.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL150/Ocean2GLSL.frag (deleted) * data/branches/Shader_HS18/programs/Example/GLSL150/Ocean2GLSL.vert (deleted) * data/branches/Shader_HS18/programs/Example/GLSL150/OffsetMappingFp.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL150/OffsetMappingShadowsFp.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL150/OffsetMappingShadowsVp.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL150/OffsetMappingVp.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL150/OffsetMapping_specular.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL150/ParticleGS_DisplayPS.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL150/PassthroughFP.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL150/PassthroughVP.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL150/SampleFieldVS.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL150/ShaderInstancing.vert (deleted) * data/branches/Shader_HS18/programs/Example/GLSL150/ShowNormals.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL150/ShowTangents.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL150/ShowUV.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL150/ShowUVdir3D.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL150/StdQuad_Tex2_vp.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL150/StdQuad_Tex2a_vp.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL150/StdQuad_Tex3_vp.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL150/StdQuad_Tex4_vp.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL150/TessellateTetrahedraGS.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL150/VTFInstancing.vert (deleted) * data/branches/Shader_HS18/programs/Example/GLSL150/crowdVp.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL150/hdr_tonemap_util.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL150/oceanGLSL.frag (deleted) * data/branches/Shader_HS18/programs/Example/GLSL150/oceanGLSL.vert (deleted) * data/branches/Shader_HS18/programs/Example/GLSL150/shadows.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL150/skinningTwoWeightsShadowCasterVp.glsl (deleted) * data/branches/Shader_HS18/programs/Example/GLSL150/skinningTwoWeightsVp.glsl (deleted) Remove unused files Fri, 09 Nov 2018 12:06:05 GMT wiesep [12091] * data/branches/Shader_HS18/materials/Cube_Lava_Normal.material (modified) * data/branches/Shader_HS18/materials/ToonShader.material (modified) * data/branches/Shader_HS18/programs/Example/GLSL/DepthShadowmapCasterFp.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL/DepthShadowmapCasterVp.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL/DepthShadowmapNormalMapReceiverFp.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL/DepthShadowmapNormalMapReceiverVp.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL/DepthShadowmapReceiverFp.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL/DepthShadowmapReceiverVp.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL/StdQuad_vp.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL/SwizzleGP.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL/hdr_bloom.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL/hdr_downscale2x2luminence.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL/hdr_downscale3x3.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL/hdr_downscale3x3brightpass.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL/hdr_finalToneMapping.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL/instancingVp.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL/mrttestfp_quad.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL/mrttestfp_scene.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL120 (added) * data/branches/Shader_HS18/programs/Example/GLSL120/AmbientOneTexture.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL120/AmbientOneTextureWithUV.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL120/Bloom2_ps20.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL120/BlurH_ps20.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL120/BlurV_ps20.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL120/Blur_vs.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL120/BrightBloom2_ps20.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL120/BumpMapVPTangentParity.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL120/DiffuseOneTexture.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL120/DualQuaternion.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL120/DualQuaternion_ShadowCaster.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL120/DualQuaternion_TwoPhase.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL120/DualQuaternion_TwoPhaseShadowCaster.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL120/Example_BumpMappingFp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL120/Example_BumpMappingShadowRcvFp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL120/Example_BumpMappingShadowRcvVp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL120/Example_BumpMappingSpecularFp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL120/Example_BumpMappingSpecularVp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL120/Example_BumpMappingVp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL120/Example_FresnelFp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL120/Example_FresnelVp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL120/Example_TextureArrayPS.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL120/Example_TextureArrayVS.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL120/GlassFP.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL120/GrayScale.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL120/HWBasicInstancing.vert (added) * data/branches/Shader_HS18/programs/Example/GLSL120/HW_VTFInstancing.vert (added) * data/branches/Shader_HS18/programs/Example/GLSL120/Instancing.frag (added) * data/branches/Shader_HS18/programs/Example/GLSL120/InstancingMisc.vert (added) * data/branches/Shader_HS18/programs/Example/GLSL120/Ocean2GLSL.frag (added) * data/branches/Shader_HS18/programs/Example/GLSL120/Ocean2GLSL.vert (added) * data/branches/Shader_HS18/programs/Example/GLSL120/OffsetMappingFp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL120/OffsetMappingShadowsFp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL120/OffsetMappingShadowsVp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL120/OffsetMappingVp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL120/OffsetMapping_specular.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL120/PassthroughFP.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL120/PassthroughVP.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL120/ShaderInstancing.vert (added) * data/branches/Shader_HS18/programs/Example/GLSL120/ShowNormals.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL120/ShowTangents.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL120/ShowUV.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL120/ShowUVdir3D.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL120/StdQuad_Tex2_vp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL120/StdQuad_Tex2a_vp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL120/StdQuad_Tex3_vp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL120/StdQuad_Tex4_vp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL120/VTFInstancing.vert (added) * data/branches/Shader_HS18/programs/Example/GLSL120/hdr_tonemap_util.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL120/oceanGLSL.frag (added) * data/branches/Shader_HS18/programs/Example/GLSL120/oceanGLSL.vert (added) * data/branches/Shader_HS18/programs/Example/GLSL120/shadows.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL120/skinningTwoWeightsShadowCasterVp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL120/skinningTwoWeightsVp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/ASCIIFP.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL150/AtomicFS.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/AtomicGS.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/AtomicVS.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/Blur0_vs.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL150/Blur1_vs.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL150/Blur_ps.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL150/ColdCasterFp.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL150/ColdCasterVp.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL150/Combine_fp.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL150/DepthShadowObjectFp.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL150/DepthShadowObjectVp.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL150/DepthShadowmapCasterFp.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL150/DepthShadowmapCasterVp.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL150/DepthShadowmapNormalMapReceiverFp.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL150/DepthShadowmapNormalMapReceiverVp.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL150/DepthShadowmapReceiverFp.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL150/DepthShadowmapReceiverVp.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL150/DitherFP.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL150/EmbossedFp.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL150/Example_CelShadingFp.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL150/Example_CelShadingVp.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL150/GrassAmbientFp.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL150/GrassAmbientVp.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL150/GrassCasterFp.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL150/GrassCasterVp.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL150/GrassFp.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL150/GrassReceiverFp.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL150/GrassReceiverVp.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL150/GrassTexVp.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL150/GrassVp.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL150/HalftoneFP.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL150/HardwareMorphAnimationVp.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL150/HardwareMorphAnimationWithNormalsVp.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL150/HardwarePoseAnimationVp.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL150/HardwarePoseAnimationWithNormalsVp.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL150/HeatBlurFp.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL150/HeatCasterFp.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL150/HeatCasterVp.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL150/InvertFP.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL150/IsosurfFS.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/IsosurfGS.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/IsosurfVS.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/LaplaceFP.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL150/LightToHeatFp.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL150/NightVisionFP.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL150/OldMovieFP.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL150/OldTV.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL150/ParticleGS_DisplayFS.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/ParticleGS_DisplayGS.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL150/ParticleGS_DisplayVS.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL150/ParticleGS_GenerateGS.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL150/ParticleGS_GenerateVS.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL150/PassthroughGP.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/PosterizeFP.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL150/Radial_Blur_FP.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL150/SharpenEdgesFP.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL150/StdQuad_vp.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL150/SwizzleGP.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL150/TilingFP.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL150/hdr_bloom.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL150/hdr_downscale2x2luminence.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL150/hdr_downscale3x3.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL150/hdr_downscale3x3brightpass.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL150/hdr_finalToneMapping.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL150/instancingVp.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL150/mrttestfp_quad.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL150/mrttestfp_scene.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL150/pssmCasterFp.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL150/pssmCasterVp.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL150/pssmReceiverFp.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL150/pssmReceiverVp.glsl (modified) * data/branches/Shader_HS18/programs/Example/GLSL400 (added) * data/branches/Shader_HS18/programs/Example/GLSL400/ComputeCS.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL400/RasterizationOrderFp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL400/TessellationFp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL400/TessellationTd.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL400/TessellationTh.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL400/TessellationVp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSLES (added) * data/branches/Shader_HS18/programs/Example/GLSLES/ASCIIFP.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/AmbientOneTexture.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/AmbientOneTextureWithUV.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/Bloom2_ps20.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/BlurH_ps20.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/BlurV_ps20.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/Blur_vs.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/BrightBloom2_ps20.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/BumpMapVPTangentParity.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/ColdCasterFp.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/ColdCasterVp.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/Combine_fp.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/DOF_ps.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/DepthShadowmapCasterFp.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/DepthShadowmapCasterVp.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/DepthShadowmapNormalMapReceiverFp.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/DepthShadowmapNormalMapReceiverVp.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/DepthShadowmapReceiverFp.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/DepthShadowmapReceiverVp.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/DiffuseOneTexture.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/DitherFP.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/EmbossedFp.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/Example_BumpMappingFp.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/Example_BumpMappingShadowRcvFp.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/Example_BumpMappingShadowRcvVp.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/Example_BumpMappingSpecularFp.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/Example_BumpMappingSpecularVp.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/Example_BumpMappingVp.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/Example_CelShadingFp.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/Example_CelShadingVp.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/Example_FresnelFp.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/Example_FresnelVp.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/Example_ProjectionFp.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/Example_ProjectionVp.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/Example_TextureArrayPS.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/Example_TextureArrayVS.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/GlassFP.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/GrassAmbientFp.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/GrassAmbientVp.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/GrassCasterFp.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/GrassCasterVp.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/GrassFp.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/GrassReceiverFp.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/GrassReceiverVp.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/GrassTexVp.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/GrassVp.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/GrayScale.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/HWBasicInstancing.vert (added) * data/branches/Shader_HS18/programs/Example/GLSLES/HW_VTFInstancing.vert (added) * data/branches/Shader_HS18/programs/Example/GLSLES/HalftoneFP.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/HardwareMorphAnimationVp.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/HardwareMorphAnimationWithNormalsVp.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/HardwarePoseAnimationVp.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/HardwarePoseAnimationWithNormalsVp.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/HeatBlurFp.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/HeatBlurVp.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/HeatCasterFp.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/HeatCasterVp.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/Instancing.frag (added) * data/branches/Shader_HS18/programs/Example/GLSLES/InstancingMisc.vert (added) * data/branches/Shader_HS18/programs/Example/GLSLES/InvertFP.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/LaplaceFP.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/LightToHeatFp.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/LightToHeatVp.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/NightVisionFP.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/Ocean2GLSLES.frag (added) * data/branches/Shader_HS18/programs/Example/GLSLES/Ocean2GLSLES.vert (added) * data/branches/Shader_HS18/programs/Example/GLSLES/OffsetMappingFp.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/OffsetMappingShadowsFp.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/OffsetMappingShadowsVp.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/OffsetMappingVp.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/OffsetMapping_specular.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/OldMovieFP.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/OldTV.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/PassthroughFP.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/PassthroughVP.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/PosterizeFP.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/Radial_Blur_FP.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/ShaderInstancing.vert (added) * data/branches/Shader_HS18/programs/Example/GLSLES/SharpenEdgesFP.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/ShowNormals.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/ShowTangents.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/ShowUV.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/ShowUVdir3D.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/StdQuad_Tex2_vp.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/StdQuad_Tex2a_vp.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/StdQuad_Tex3_vp.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/StdQuad_Tex4_vp.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/StdQuad_vp.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/SwizzleGP.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/TilingFP.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/VTFInstancing.vert (added) * data/branches/Shader_HS18/programs/Example/GLSLES/depthshadowobjectFp.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/depthshadowobjectVp.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/hdrFp.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/hdr_bloom.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/hdr_downscale2x2luminence.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/hdr_downscale3x3.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/hdr_downscale3x3brightpass.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/hdr_finalToneMapping.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/instancingVp.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/mrttestfp_quad.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/mrttestfp_scene.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/pssmCasterFp.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/pssmCasterVp.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/pssmFp.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/pssmReceiverFp.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/pssmReceiverVp.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/pssmVp.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/shadows.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/skinningTwoWeightsShadowCasterVp.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/skinningTwoWeightsVp.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/varianceshadowcasterfp.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/varianceshadowcastervp.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/varianceshadowreceiverfp.glsles (added) * data/branches/Shader_HS18/programs/Example/GLSLES/varianceshadowreceivervp.glsles (added) * data/branches/Shader_HS18/resources.oxr (modified) Updated programs and adjusted Material to work with GLSL>150 Wed, 07 Nov 2018 10:29:12 GMT wiesep [12088] * data/branches/Shader_HS18/materials/Cube_Lava_Normal.material (modified) Working version Wed, 07 Nov 2018 09:52:17 GMT wiesep [12085] * data/branches/Shader_HS18/images/textures/Cube_Lava_COLOR.jpg (added) * data/branches/Shader_HS18/images/textures/Cube_Lava_MASK.jpg (added) * data/branches/Shader_HS18/images/textures/Cube_Lava_NORM.jpg (added) * data/branches/Shader_HS18/materials/Cube_Lava.material (added) * data/branches/Shader_HS18/materials/Cube_Lava_Normal-Mask.material (added) * data/branches/Shader_HS18/materials/Cube_Lava_Normal.material (added) * data/branches/Shader_HS18/models/Cube_Lava_V2.mesh (added) * data/branches/Shader_HS18/models/Cube_Lava_V2_Normal.mesh (added) * data/branches/Shader_HS18/resources.oxr (modified) Files for shader testing Wed, 07 Nov 2018 09:51:06 GMT wiesep [12084] * data/branches/Shader_HS18/programs/AmbientOneTexture.glsl (deleted) * data/branches/Shader_HS18/programs/BloomFP.cg (deleted) * data/branches/Shader_HS18/programs/Blur0_ps20.hlsl (deleted) * data/branches/Shader_HS18/programs/Blur0_vs.glsl (deleted) * data/branches/Shader_HS18/programs/Blur0_vs11.hlsl (deleted) * data/branches/Shader_HS18/programs/Blur1_ps20.hlsl (deleted) * data/branches/Shader_HS18/programs/Blur1_vs.glsl (deleted) * data/branches/Shader_HS18/programs/Blur1_vs11.hlsl (deleted) * data/branches/Shader_HS18/programs/Blur_ps.glsl (deleted) * data/branches/Shader_HS18/programs/BumpMapping.cg (deleted) * data/branches/Shader_HS18/programs/Combine_fp.cg (deleted) * data/branches/Shader_HS18/programs/Example_Basic.cg (deleted) * data/branches/Shader_HS18/programs/Example_Basic.hlsl (deleted) * data/branches/Shader_HS18/programs/GlassFP.cg (deleted) * data/branches/Shader_HS18/programs/Grass.cg (deleted) * data/branches/Shader_HS18/programs/GrayScale.cg (deleted) * data/branches/Shader_HS18/programs/InvertFP.cg (deleted) * data/branches/Shader_HS18/programs/LaplaceFP.cg (deleted) * data/branches/Shader_HS18/programs/OldMovieFP.cg (deleted) * data/branches/Shader_HS18/programs/OldTV.cg (deleted) * data/branches/Shader_HS18/programs/PosterizeFP.cg (deleted) * data/branches/Shader_HS18/programs/Radial_Blur_FP.cg (deleted) * data/branches/Shader_HS18/programs/SharpenEdgesFP.cg (deleted) * data/branches/Shader_HS18/programs/StdQuad_vp.cg (deleted) * data/branches/Shader_HS18/programs/StdQuad_vp.glsl (deleted) * data/branches/Shader_HS18/programs/TilingFP.cg (deleted) * data/branches/Shader_HS18/programs/ToonShaderPS.cg (deleted) * data/branches/Shader_HS18/programs/ToonShader_ps.frag (deleted) * data/branches/Shader_HS18/programs/ToonShader_vs.vert (deleted) * data/branches/Shader_HS18/programs/glow.cg (deleted) * data/branches/Shader_HS18/programs/hdr.cg (deleted) * data/branches/Shader_HS18/programs/hdr.hlsl (deleted) * data/branches/Shader_HS18/programs/hdr_bloom.glsl (deleted) * data/branches/Shader_HS18/programs/hdr_downscale2x2luminence.glsl (deleted) * data/branches/Shader_HS18/programs/hdr_downscale3x3.glsl (deleted) * data/branches/Shader_HS18/programs/hdr_downscale3x3brightpass.glsl (deleted) * data/branches/Shader_HS18/programs/hdr_finalToneMapping.glsl (deleted) * data/branches/Shader_HS18/programs/hdr_tonemap_util.glsl (deleted) * data/branches/Shader_HS18/programs/ps_glow.cg (deleted) * data/branches/Shader_HS18/programs/skinningTwoWeightsShadowCasterVp.glsl (deleted) * data/branches/Shader_HS18/programs/skinningTwoWeightsVp.glsl (deleted) * data/branches/Shader_HS18/programs/vs_glow.cg (deleted) Reorganised shader programs Wed, 07 Nov 2018 09:49:23 GMT wiesep [12083] * data/branches/Shader_HS18/programs/Cg (added) * data/branches/Shader_HS18/programs/Example (added) * data/branches/Shader_HS18/programs/Example/Cg (added) * data/branches/Shader_HS18/programs/Example/Cg/ASCIIFP.cg (added) * data/branches/Shader_HS18/programs/Example/Cg/Combine_fp.cg (added) * data/branches/Shader_HS18/programs/Example/Cg/Common.cg (added) * data/branches/Shader_HS18/programs/Example/Cg/DOF_ps.cg (added) * data/branches/Shader_HS18/programs/Example/Cg/DitherFP.cg (added) * data/branches/Shader_HS18/programs/Example/Cg/DualQuaternion.cg (added) * data/branches/Shader_HS18/programs/Example/Cg/DualQuaternion_Common.cg (added) * data/branches/Shader_HS18/programs/Example/Cg/Dyn-Text.cg (added) * data/branches/Shader_HS18/programs/Example/Cg/Example_Basic.cg (added) * data/branches/Shader_HS18/programs/Example/Cg/Example_Basic_sm4.cg (added) * data/branches/Shader_HS18/programs/Example/Cg/Example_BumpMapping.cg (added) * data/branches/Shader_HS18/programs/Example/Cg/Example_CelShading.cg (added) * data/branches/Shader_HS18/programs/Example/Cg/Example_Fresnel.cg (added) * data/branches/Shader_HS18/programs/Example/Cg/Example_Projection.cg (added) * data/branches/Shader_HS18/programs/Example/Cg/Example_TextureArrayVS.cg (added) * data/branches/Shader_HS18/programs/Example/Cg/GlassFP.cg (added) * data/branches/Shader_HS18/programs/Example/Cg/Grass.cg (added) * data/branches/Shader_HS18/programs/Example/Cg/GrayScale.cg (added) * data/branches/Shader_HS18/programs/Example/Cg/HWBasicInstancing.cg (added) * data/branches/Shader_HS18/programs/Example/Cg/HW_VTFInstancing.cg (added) * data/branches/Shader_HS18/programs/Example/Cg/HalftoneFP.cg (added) * data/branches/Shader_HS18/programs/Example/Cg/HeatVision.cg (added) * data/branches/Shader_HS18/programs/Example/Cg/InstancingMisc.cg (added) * data/branches/Shader_HS18/programs/Example/Cg/InstancingVertexInterpolators.cg (added) * data/branches/Shader_HS18/programs/Example/Cg/Instancing_ps.cg (added) * data/branches/Shader_HS18/programs/Example/Cg/InvertFP.cg (added) * data/branches/Shader_HS18/programs/Example/Cg/LaplaceFP.cg (added) * data/branches/Shader_HS18/programs/Example/Cg/NightVisionFP.cg (added) * data/branches/Shader_HS18/programs/Example/Cg/Ocean2HLSL_Cg.frag (added) * data/branches/Shader_HS18/programs/Example/Cg/Ocean2HLSL_Cg.vert (added) * data/branches/Shader_HS18/programs/Example/Cg/OffsetMapping.cg (added) * data/branches/Shader_HS18/programs/Example/Cg/OldMovieFP.cg (added) * data/branches/Shader_HS18/programs/Example/Cg/OldTV.cg (added) * data/branches/Shader_HS18/programs/Example/Cg/ParticleGS.cg (added) * data/branches/Shader_HS18/programs/Example/Cg/PassthroughFP.cg (added) * data/branches/Shader_HS18/programs/Example/Cg/PassthroughFP_sm4.cg (added) * data/branches/Shader_HS18/programs/Example/Cg/PosterizeFP.cg (added) * data/branches/Shader_HS18/programs/Example/Cg/Radial_Blur_FP.cg (added) * data/branches/Shader_HS18/programs/Example/Cg/ShaderInstancing.cg (added) * data/branches/Shader_HS18/programs/Example/Cg/SharpenEdgesFP.cg (added) * data/branches/Shader_HS18/programs/Example/Cg/StdQuad_vp.cg (added) * data/branches/Shader_HS18/programs/Example/Cg/Swizzle.gp (added) * data/branches/Shader_HS18/programs/Example/Cg/SwizzleGP.cg (added) * data/branches/Shader_HS18/programs/Example/Cg/TilingFP.cg (added) * data/branches/Shader_HS18/programs/Example/Cg/VTFInstancing.cg (added) * data/branches/Shader_HS18/programs/Example/Cg/depthshadowobject.cg (added) * data/branches/Shader_HS18/programs/Example/Cg/hdr.cg (added) * data/branches/Shader_HS18/programs/Example/Cg/instancing.cg (added) * data/branches/Shader_HS18/programs/Example/Cg/isosurf.cg (added) * data/branches/Shader_HS18/programs/Example/Cg/oceanHLSL_Cg.frag (added) * data/branches/Shader_HS18/programs/Example/Cg/oceanHLSL_Cg.vert (added) * data/branches/Shader_HS18/programs/Example/Cg/pssm.cg (added) * data/branches/Shader_HS18/programs/Example/Cg/shadows.cg (added) * data/branches/Shader_HS18/programs/Example/Cg/varianceshadowcasterfp.cg (added) * data/branches/Shader_HS18/programs/Example/Cg/varianceshadowcastervp.cg (added) * data/branches/Shader_HS18/programs/Example/Cg/varianceshadowreceiverfp.cg (added) * data/branches/Shader_HS18/programs/Example/Cg/varianceshadowreceivervp.cg (added) * data/branches/Shader_HS18/programs/Example/GLSL (added) * data/branches/Shader_HS18/programs/Example/GLSL/AmbientOneTexture.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL/Bloom2_ps20.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL/Blur0_vs.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL/Blur1_vs.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL/BlurH_ps20.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL/BlurV_ps20.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL/Blur_ps.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL/Blur_vs.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL/BrightBloom2_ps20.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL/DepthShadowmapCasterFp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL/DepthShadowmapCasterVp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL/DepthShadowmapNormalMapReceiverFp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL/DepthShadowmapNormalMapReceiverVp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL/DepthShadowmapReceiverFp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL/DepthShadowmapReceiverVp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL/DiffuseOneTexture.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL/DualQuaternion.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL/DualQuaternion_Common.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL/DualQuaternion_ShadowCaster.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL/DualQuaternion_TwoPhase.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL/DualQuaternion_TwoPhaseShadowCaster.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL/Example_TextureArrayPS.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL/Example_TextureArrayVS.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL/HWBasicInstancing.vert (added) * data/branches/Shader_HS18/programs/Example/GLSL/HW_VTFInstancing.vert (added) * data/branches/Shader_HS18/programs/Example/GLSL/Instancing.frag (added) * data/branches/Shader_HS18/programs/Example/GLSL/InstancingMisc.vert (added) * data/branches/Shader_HS18/programs/Example/GLSL/Ocean2GLSL.frag (added) * data/branches/Shader_HS18/programs/Example/GLSL/Ocean2GLSL.vert (added) * data/branches/Shader_HS18/programs/Example/GLSL/OffsetMappingFp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL/OffsetMappingVp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL/PassthroughFP.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL/PassthroughVP.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL/ShaderInstancing.vert (added) * data/branches/Shader_HS18/programs/Example/GLSL/StdQuad_vp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL/SwizzleGP.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL/VTFInstancing.vert (added) * data/branches/Shader_HS18/programs/Example/GLSL/crowdVp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL/hdr_bloom.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL/hdr_downscale2x2luminence.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL/hdr_downscale3x3.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL/hdr_downscale3x3brightpass.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL/hdr_finalToneMapping.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL/hdr_tonemap_util.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL/instancingVp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL/mrttestfp_quad.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL/mrttestfp_scene.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL/oceanGLSL.frag (added) * data/branches/Shader_HS18/programs/Example/GLSL/oceanGLSL.vert (added) * data/branches/Shader_HS18/programs/Example/GLSL/shadows.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL/skinningTwoWeightsShadowCasterVp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL/skinningTwoWeightsVp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150 (added) * data/branches/Shader_HS18/programs/Example/GLSL150/ASCIIFP.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/AmbientOneTexture.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/AmbientOneTextureWithUV.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/Bloom2_ps20.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/Blur0_vs.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/Blur1_vs.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/BlurH_ps20.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/BlurV_ps20.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/Blur_ps.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/Blur_vs.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/BrightBloom2_ps20.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/BumpMapVPTangentParity.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/ColdCasterFp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/ColdCasterVp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/Combine_fp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/DepthShadowObjectFp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/DepthShadowObjectVp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/DepthShadowmapCasterFp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/DepthShadowmapCasterVp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/DepthShadowmapNormalMapReceiverFp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/DepthShadowmapNormalMapReceiverVp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/DepthShadowmapReceiverFp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/DepthShadowmapReceiverVp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/DiffuseOneTexture.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/DitherFP.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/DualQuaternion.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/DualQuaternion_Common.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/DualQuaternion_ShadowCaster.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/DualQuaternion_TwoPhase.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/DualQuaternion_TwoPhaseShadowCaster.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/Dyn-TextFP.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/Dyn-TextVP.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/EmbossedFp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/Example_BumpMappingFp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/Example_BumpMappingShadowRcvFp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/Example_BumpMappingShadowRcvVp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/Example_BumpMappingSpecularFp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/Example_BumpMappingSpecularVp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/Example_BumpMappingVp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/Example_CelShadingFp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/Example_CelShadingVp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/Example_FresnelFp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/Example_FresnelVp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/Example_TextureArrayPS.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/Example_TextureArrayVS.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/GlassFP.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/GrassAmbientFp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/GrassAmbientVp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/GrassCasterFp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/GrassCasterVp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/GrassFp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/GrassReceiverFp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/GrassReceiverVp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/GrassTexVp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/GrassVp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/GrayScale.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/HWBasicInstancing.vert (added) * data/branches/Shader_HS18/programs/Example/GLSL150/HW_VTFInstancing.vert (added) * data/branches/Shader_HS18/programs/Example/GLSL150/HalftoneFP.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/HardwareMorphAnimationVp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/HardwareMorphAnimationWithNormalsVp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/HardwarePoseAnimationVp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/HardwarePoseAnimationWithNormalsVp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/HeatBlurFp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/HeatBlurVp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/HeatCasterFp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/HeatCasterVp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/Instancing.frag (added) * data/branches/Shader_HS18/programs/Example/GLSL150/InstancingMisc.vert (added) * data/branches/Shader_HS18/programs/Example/GLSL150/InvertFP.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/LaplaceFP.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/LightToHeatFp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/LightToHeatVp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/MetaballFP.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/NightVisionFP.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/Ocean2GLSL.frag (added) * data/branches/Shader_HS18/programs/Example/GLSL150/Ocean2GLSL.vert (added) * data/branches/Shader_HS18/programs/Example/GLSL150/OffsetMappingFp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/OffsetMappingShadowsFp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/OffsetMappingShadowsVp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/OffsetMappingVp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/OffsetMapping_specular.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/OldMovieFP.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/OldTV.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/ParticleGS_DisplayGS.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/ParticleGS_DisplayPS.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/ParticleGS_DisplayVS.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/ParticleGS_GenerateGS.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/ParticleGS_GenerateVS.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/PassthroughFP.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/PassthroughVP.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/PosterizeFP.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/Radial_Blur_FP.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/SampleFieldVS.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/ShaderInstancing.vert (added) * data/branches/Shader_HS18/programs/Example/GLSL150/SharpenEdgesFP.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/ShowNormals.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/ShowTangents.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/ShowUV.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/ShowUVdir3D.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/StdQuad_Tex2_vp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/StdQuad_Tex2a_vp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/StdQuad_Tex3_vp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/StdQuad_Tex4_vp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/StdQuad_vp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/SwizzleGP.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/TessellateTetrahedraGS.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/TilingFP.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/VTFInstancing.vert (added) * data/branches/Shader_HS18/programs/Example/GLSL150/crowdVp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/hdr_bloom.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/hdr_downscale2x2luminence.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/hdr_downscale3x3.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/hdr_downscale3x3brightpass.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/hdr_finalToneMapping.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/hdr_tonemap_util.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/instancingVp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/mrttestfp_quad.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/mrttestfp_scene.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/oceanGLSL.frag (added) * data/branches/Shader_HS18/programs/Example/GLSL150/oceanGLSL.vert (added) * data/branches/Shader_HS18/programs/Example/GLSL150/pssmCasterFp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/pssmCasterVp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/pssmReceiverFp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/pssmReceiverVp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/shadows.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/skinningTwoWeightsShadowCasterVp.glsl (added) * data/branches/Shader_HS18/programs/Example/GLSL150/skinningTwoWeightsVp.glsl (added) * data/branches/Shader_HS18/programs/GLSL (added) * data/branches/Shader_HS18/programs/GLSL/ToonShader_ps.glsl (added) * data/branches/Shader_HS18/programs/GLSL/ToonShader_vs.glsl (added) * data/branches/Shader_HS18/programs/OLD (added) * data/branches/Shader_HS18/programs/OLD/BloomFP.cg (added) * data/branches/Shader_HS18/programs/OLD/Blur0_ps20.hlsl (added) * data/branches/Shader_HS18/programs/OLD/Blur0_vs.glsl (added) * data/branches/Shader_HS18/programs/OLD/Blur0_vs11.hlsl (added) * data/branches/Shader_HS18/programs/OLD/Blur1_ps20.hlsl (added) * data/branches/Shader_HS18/programs/OLD/Blur1_vs.glsl (added) * data/branches/Shader_HS18/programs/OLD/Blur1_vs11.hlsl (added) * data/branches/Shader_HS18/programs/OLD/Blur_ps.glsl (added) * data/branches/Shader_HS18/programs/OLD/BumpMapping.cg (added) * data/branches/Shader_HS18/programs/OLD/Combine_fp.cg (added) * data/branches/Shader_HS18/programs/OLD/Example_Basic.cg (added) * data/branches/Shader_HS18/programs/OLD/Example_Basic.hlsl (added) * data/branches/Shader_HS18/programs/OLD/GlassFP.cg (added) * data/branches/Shader_HS18/programs/OLD/Grass.cg (added) * data/branches/Shader_HS18/programs/OLD/GrayScale.cg (added) * data/branches/Shader_HS18/programs/OLD/InvertFP.cg (added) * data/branches/Shader_HS18/programs/OLD/LaplaceFP.cg (added) * data/branches/Shader_HS18/programs/OLD/OldMovieFP.cg (added) * data/branches/Shader_HS18/programs/OLD/OldTV.cg (added) * data/branches/Shader_HS18/programs/OLD/PosterizeFP.cg (added) * data/branches/Shader_HS18/programs/OLD/Radial_Blur_FP.cg (added) * data/branches/Shader_HS18/programs/OLD/SharpenEdgesFP.cg (added) * data/branches/Shader_HS18/programs/OLD/StdQuad_vp.cg (added) * data/branches/Shader_HS18/programs/OLD/StdQuad_vp.glsl (added) * data/branches/Shader_HS18/programs/OLD/TilingFP.cg (added) * data/branches/Shader_HS18/programs/OLD/ToonShaderPS.cg (added) * data/branches/Shader_HS18/programs/OLD/glow.cg (added) * data/branches/Shader_HS18/programs/OLD/hdr.cg (added) * data/branches/Shader_HS18/programs/OLD/hdr.hlsl (added) * data/branches/Shader_HS18/programs/OLD/hdr_bloom.glsl (added) * data/branches/Shader_HS18/programs/OLD/hdr_downscale2x2luminence.glsl (added) * data/branches/Shader_HS18/programs/OLD/hdr_downscale3x3.glsl (added) * data/branches/Shader_HS18/programs/OLD/hdr_downscale3x3brightpass.glsl (added) * data/branches/Shader_HS18/programs/OLD/hdr_finalToneMapping.glsl (added) * data/branches/Shader_HS18/programs/OLD/hdr_tonemap_util.glsl (added) * data/branches/Shader_HS18/programs/OLD/ps_glow.cg (added) * data/branches/Shader_HS18/programs/OLD/skinningTwoWeightsShadowCasterVp.glsl (added) * data/branches/Shader_HS18/programs/OLD/skinningTwoWeightsVp.glsl (added) * data/branches/Shader_HS18/programs/OLD/vs_glow.cg (added) Reorganised shader programs Wed, 07 Nov 2018 09:28:08 GMT merholzl [12078] * data/branches/Shader_HS18 (copied) Data Extern branch for shader testing Wed, 31 Oct 2018 09:52:15 GMT merholzl [12061] * data/data_extern (modified) * data/data_extern/images/levelpreviews/Pacman.png (copied) * data/data_extern/images/textures/PacmanAfraidGhost.PNG (copied) * data/data_extern/images/textures/PacmanGelb.PNG (copied) * data/data_extern/images/textures/PacmanGhostBlue.PNG (copied) * data/data_extern/images/textures/PacmanGhostOrange.PNG (copied) * data/data_extern/images/textures/PacmanGhostPink.PNG (copied) * data/data_extern/images/textures/PacmanGhostRed.PNG (copied) * data/data_extern/images/textures/PacmanMap.PNG (copied) * data/data_extern/images/textures/PacmanPointAfraid.PNG (copied) * data/data_extern/images/textures/PacmanPointSphere.PNG (copied) * data/data_extern/materials/PacmanAfraidGhost.material (copied) * data/data_extern/materials/PacmanGelb.material (copied) * data/data_extern/materials/PacmanGhostBlue.material (copied) * data/data_extern/materials/PacmanGhostOrange.material (copied) * data/data_extern/materials/PacmanGhostPink.material (copied) * data/data_extern/materials/PacmanGhostRed.material (copied) * data/data_extern/materials/PacmanMap.material (copied) * data/data_extern/materials/PacmanPointAfraid.material (copied) * data/data_extern/materials/PacmanPointSphere.material (copied) * data/data_extern/models/PacmanAfraidGhost.mesh (copied) * data/data_extern/models/PacmanGelb.mesh (copied) * data/data_extern/models/PacmanGhostBlue.mesh (copied) * data/data_extern/models/PacmanGhostOrange.mesh (copied) * data/data_extern/models/PacmanGhostPink.mesh (copied) * data/data_extern/models/PacmanGhostRed.mesh (copied) * data/data_extern/models/PacmanMap.mesh (copied) * data/data_extern/models/PacmanPointAfraid.mesh (copied) * data/data_extern/models/PacmanPointSphere.mesh (copied) Final Pacman merge