OpenGL:
![Image](http://img522.imageshack.us/img522/9936/problem1ku5.png)
![Image](http://img258.imageshack.us/img258/3281/problem2wr7.png)
DirectX:
![Image](http://img237.imageshack.us/img237/9288/problem3eq6.png)
Code: Select all
MVar[0] -= 0.01f;
Code: Select all
MVar[0] -= 0.004f;
Code: Select all
OUT.MVar.x = (OUT.ShadowMapSamplingPos.z / MaxD) - 0.01;
Code: Select all
OUT.MVar.x = (OUT.ShadowMapSamplingPos.z / MaxD) - 0.005;
i compile xeffect with irrlicht 1.4.1>CShaderPre.cpp
1>d:\chuck\enigma4d\trunk\xeffect\cshaderpre.cpp(188) : error C2039: 'getVendorInfo' : is not a member of 'irr::video::IVideoDriver'
1> d:\chuck\enigma4d\trunk\sdk\irrlicht\include\ivideodriver.h(76) : see declaration of 'irr::video::IVideoDriver'
why?Error: Tried to set a render target texture which is bigger than the screen.
Error: Tried to set a render target texture which is bigger than the screen.
Error: Tried to set a render target texture which is bigger than the screen.
i complied with svn trunk versionError: Tried to set a render target texture which is bigger than the screen.
Code: Select all
IrrlichtDevice* device = createDevice(dType,dimension2d<s32>(800,600),32);
Code: Select all
//dimension2d<s32> ScreenRTT = (driver->getVendorInfo().equals_ignore_case("NVIDIA Corporation")) ? driver->getScreenSize() : dimension2d<s32>(512,512);
//dimension2d<s32> ScreenRTT = driver->getScreenSize();
dimension2d<s32> ScreenRTT = dimension2d<s32>(512,512);
Code: Select all
Error: Tried to set a render target texture which is bigger than the screen.
opengl do not outputsBlindSide wrote:So in OpenGL on your 8600GT the console outputs:
That definately shouldn't be happening, I'm sure that message can only be displayed in D3D.Code: Select all
Error: Tried to set a render target texture which is bigger than the screen.
Or is this another problem we are talking about now?
BTW: I like the models made in your game academy, very nice. Reminds me of Tekken
Code: Select all
effect->addPostProcessingEffectFromFile(core::stringc("shaders/BlurHP") + shaderExt);
effect->addPostProcessingEffectFromFile(core::stringc("shaders/BlurVP") + shaderExt);
effect->addPostProcessingEffectFromFile(core::stringc("shaders/BloomP") + shaderExt);
Code: Select all
3>d:\engine\demod4\vhfos\viet heroes - fight or surrender\cshaderpre.cpp(187) : error C2039: 'getVendorInfo' : is not a member of 'irr::video::IVideoDriver'
3> d:\engine\irrlicht-1.4\include\ivideodriver.h(76) : see declaration of 'irr::video::IVideoDriver'
3>Generating Code...
gbox wrote:i can't find getVenderInfo
i compile xeffect with irrlicht 1.4.1>CShaderPre.cpp
1>d:\chuck\enigma4d\trunk\xeffect\cshaderpre.cpp(188) : error C2039: 'getVendorInfo' : is not a member of 'irr::video::IVideoDriver'
1> d:\chuck\enigma4d\trunk\sdk\irrlicht\include\ivideodriver.h(76) : see declaration of 'irr::video::IVideoDriver'