diff --git a/enginecustom/applicationclass.h b/enginecustom/applicationclass.h index d5d41cc..1b58a96 100644 --- a/enginecustom/applicationclass.h +++ b/enginecustom/applicationclass.h @@ -33,6 +33,7 @@ #include "rendertextureclass.h" #include "displayplaneclass.h" #include "translateshaderclass.h" +#include "reflectionshaderclass.h" ///////////// @@ -138,6 +139,7 @@ private : NormalMapShaderClass* m_NormalMapShader; SpecMapShaderClass* m_SpecMapShader; TranslateShaderClass* m_TranslateShader; + ReflectionShaderClass* m_ReflectionShader; BitmapClass* m_Bitmap; SpriteClass* m_Sprite; diff --git a/enginecustom/enginecustom.vcxproj b/enginecustom/enginecustom.vcxproj index 1d28d14..7422ddf 100644 --- a/enginecustom/enginecustom.vcxproj +++ b/enginecustom/enginecustom.vcxproj @@ -49,6 +49,7 @@ <ClCompile Include="Multitextureshaderclass.cpp" /> <ClCompile Include="normalmapshaderclass.cpp" /> <ClCompile Include="positionclass.cpp" /> + <ClCompile Include="reflectionshaderclass.cpp" /> <ClCompile Include="rendertextureclass.cpp" /> <ClCompile Include="specmapshaderclass.cpp" /> <ClCompile Include="Spriteclass.cpp" /> @@ -90,6 +91,7 @@ <ClInclude Include="Multitextureshaderclass.h" /> <ClInclude Include="normalmapshaderclass.h" /> <ClInclude Include="positionclass.h" /> + <ClInclude Include="reflectionshaderclass.h" /> <ClInclude Include="rendertextureclass.h" /> <ClInclude Include="specmapshaderclass.h" /> <ClInclude Include="Spriteclass.h" /> @@ -114,6 +116,8 @@ <None Include="normalmap.ps" /> <None Include="normalmap.vs" /> <None Include="packages.config" /> + <None Include="reflection.ps" /> + <None Include="reflection.vs" /> <None Include="specmap.ps" /> <None Include="specmap.vs" /> <None Include="texture.ps" /> diff --git a/enginecustom/enginecustom.vcxproj.filters b/enginecustom/enginecustom.vcxproj.filters index cec0456..07bef64 100644 --- a/enginecustom/enginecustom.vcxproj.filters +++ b/enginecustom/enginecustom.vcxproj.filters @@ -153,6 +153,9 @@ <ClCompile Include="translateshaderclass.cpp"> <Filter>Fichiers sources</Filter> </ClCompile> + <ClCompile Include="reflectionshaderclass.cpp"> + <Filter>Fichiers sources</Filter> + </ClCompile> </ItemGroup> <ItemGroup> <ClInclude Include="systemclass.h"> @@ -275,6 +278,9 @@ <ClInclude Include="translateshaderclass.h"> <Filter>Fichiers d%27en-tĂȘte</Filter> </ClInclude> + <ClInclude Include="reflectionshaderclass.h"> + <Filter>Fichiers d%27en-tĂȘte</Filter> + </ClInclude> </ItemGroup> <ItemGroup> <Image Include="font01.tga"> @@ -370,6 +376,8 @@ <None Include="translate.ps"> <Filter>shader</Filter> </None> + <None Include="reflection.vs" /> + <None Include="reflection.ps" /> </ItemGroup> <ItemGroup> <Text Include="font01.txt">