Page 1 of 1

textures - only 256 by me

Posted: Tue May 11, 2004 4:33 pm
by etcaptor
I don't know why but I get a always ugly texture quality.
- in TechDemo - skybox is 256 collored. My other textures are also with bad quality.

I have tryed
device = createDevice(video::EDT_OPENGL, core::dimension2d<s32>(800, 600),
32, false, false, &receiver);
device = createDevice(video::EDT_DIREXTX8, core::dimension2d<s32>(800, 600),
32, false, false, &receiver);
driver->setTextureCreationFlag(irr::video::ETCF_OPTIMIZED_FOR_QUALITY, true);
, BUT CANNOT IMPROVE IT.

Some advices?

Here is any examples



ATI Rage furi 128 pro, 32 MB chipset video.


original texture
Image
irrlicht vision of texture

Image
part of sky scene
Image

Posted: Tue May 11, 2004 5:48 pm
by arras
I am also getting problems with texture quality, in DirextX texture depth looks fine but texture is 'degenerated' ...it lacks detail of original.
Under OpenGL detail is all right but texture depth seems to be lower than original...
I may try to post some screenshots too...

Posted: Tue May 11, 2004 6:09 pm
by etcaptor
Arras,
this is a big problem for me.
I have this problem only with irrlicht.
Do you things, that this is a bug?
And can we hope that that will improved in next version?

Posted: Tue May 11, 2004 10:15 pm
by Jedive
device->getVideoDriver()->setTextureCreationFlag(ETCF_OPTIMIZED_FOR_QUALITY);

Posted: Wed May 12, 2004 6:32 am
by etcaptor
Is not any difference in view with this line:

Code: Select all

driver->setTextureCreationFlag(irr::video::ETCF_OPTIMIZED_FOR_QUALITY, true); 

Posted: Wed May 12, 2004 7:26 am
by Jedive
hmm... there's a HUGE difference for me.

Posted: Wed May 12, 2004 12:34 pm
by arras
I think that it isn't bug, its probably just Irrlicht which is too young and needs still some development and tuning to becam ready product. Don't forgrt that untill now its more or les one man project. If you look at it like this its awesome...

I was working with few other engines and there were no problems with texture quality.

Posted: Wed May 12, 2004 2:16 pm
by Domarius
Actually, if you look at that thread in the "General Discussion" forum, "PACO JONES", here,
http://irrlicht.sourceforge.net/phpBB2/ ... php?t=2238
they say that there is a bug with the way Irrilcht displays textures, and it diplays them at a lower texture quality.
Changed the texture loading code, because the current code is buggy and displays textures with bad quality. We just overrided the texture loading routines with calls to DirectX. That forced us to allow only DX9 to run the game.

Posted: Wed May 12, 2004 3:54 pm
by arras
Yes I noticed that post. May be this should be one of the things to be implemented in next versions of Irrlicht ...would be nice to have it working right since its quit serious fault.