The latest SVN bugs thread
-
- Admin
- Posts: 14143
- Joined: Wed Apr 19, 2006 9:20 pm
- Location: Oldenburg(Oldb), Germany
- Contact:
Re: The latest SVN bugs thread
Maybe also changing the material comparison might help, as it would differentiate those materials then as well
Re: The latest SVN bugs thread
Yes it will solve this issue, but I think that current solution is good enough (we shouldn't check all SMaterial differences when only SMaterialLayer parameters are different), but as I said require small modification (shift calls depend on SMaterialLayer parameters from setBasicRenderStates to setTextureRenderStates). Another aproach is to put code from setTextureRenderStates to setActiveTexture (and change second parameter from ITexture to SMaterialLayer), but as I now seeing on this solution I think that solution which exist in current OGL trunk with setTextureRenderStates is better. What do You think about unified all drivers in this way?
BTW. Blending in example SpecialFX under OGL is little broken (particles), I'll fix it soon.
UPDATE:
Example no. 08 is fixed in the latest trunk.
BTW. Blending in example SpecialFX under OGL is little broken (particles), I'll fix it soon.
UPDATE:
Example no. 08 is fixed in the latest trunk.
Library helping with network requests, tasks management, logger etc in desktop and mobile apps: https://github.com/GrupaPracuj/hermes
-
- Competition winner
- Posts: 95
- Joined: Wed Nov 30, 2005 8:53 am
- Location: France : midi pyrénées
Re: The latest SVN bugs thread
Hi,
I have 2 problems with the SVN REV 4458.
The first is the filter of texture. Sometimes it's correct and sometimes not...
Here screenshot :
My texture appear pixelised.
And the other problem is, when i rotate my camera my bump map effect disappears sometimes.
With the Irrlicht stable release I don't have these problems.
In advance thanks.
I have 2 problems with the SVN REV 4458.
The first is the filter of texture. Sometimes it's correct and sometimes not...
Here screenshot :
My texture appear pixelised.
And the other problem is, when i rotate my camera my bump map effect disappears sometimes.
With the Irrlicht stable release I don't have these problems.
In advance thanks.
Re: The latest SVN bugs thread
Which driver? Can you post a small test demo where this issue is visible?
Library helping with network requests, tasks management, logger etc in desktop and mobile apps: https://github.com/GrupaPracuj/hermes
-
- Competition winner
- Posts: 95
- Joined: Wed Nov 30, 2005 8:53 am
- Location: France : midi pyrénées
Re: The latest SVN bugs thread
The problem appear in OpenGL with GLSL shader.
To post a demo this is not simple because it's a tool for my game...
To post a demo this is not simple because it's a tool for my game...
Re: The latest SVN bugs thread
Without a demo it will be very usefull for me if You will be able to check which last revision (mainly commits related to OGL calls optimizations - COpenGLCallBridge) of Irrlicht works properly in your case.
Library helping with network requests, tasks management, logger etc in desktop and mobile apps: https://github.com/GrupaPracuj/hermes
-
- Competition winner
- Posts: 95
- Joined: Wed Nov 30, 2005 8:53 am
- Location: France : midi pyrénées
Re: The latest SVN bugs thread
The problem appear when I Copy a material...the Bilinear Filter is false after the copy.
I'll try to reproduce this bug in a small demo and I'll send as soon as possible.
I'll try to reproduce this bug in a small demo and I'll send as soon as possible.
Re: The latest SVN bugs thread
It will be nice, with small demo I would fix this issue faster
Library helping with network requests, tasks management, logger etc in desktop and mobile apps: https://github.com/GrupaPracuj/hermes
Re: The latest SVN bugs thread
Mipmapping code related to upload image to GPU is broken (it's visible in example no. 11 on some gfx cards in OGL).
Library helping with network requests, tasks management, logger etc in desktop and mobile apps: https://github.com/GrupaPracuj/hermes
Re: The latest SVN bugs thread
The rotation pingpong seemed curious. Why was it reverted?
Texture matrix is not the same as rotation by that patch, see this illustration:
Texture matrix is not the same as rotation by that patch, see this illustration:
Re: The latest SVN bugs thread
Yep I know, but we decided that last patch wasn't good (cause some problems in software drivers). In future I think that we'll back to rotation images by an vertices manipulation.
Library helping with network requests, tasks management, logger etc in desktop and mobile apps: https://github.com/GrupaPracuj/hermes
Re: The latest SVN bugs thread
Sorry, I'm responsible for requesting that revert. Texture roation is not the same, but I was thinking couldn't we apply a transformation matrix for the vertices before calling the function? Sorry, not tested and no code - just intuitively that seems like it would do the same and work with all drivers. And then it wouldn't restrict this to just a rotation around the image center and allow using any transformation instead of only rotation. And wouldn't need an interface change in each driver-code (drivers are the lowest level to get a common interface for drivers - so if it's possible to do something with existing interfaces then the interface shouldn't be made fatter there imho).
IRC: #irrlicht on irc.libera.chat
Code snippet repository: https://github.com/mzeilfelder/irr-playground-micha
Free racer made with Irrlicht: http://www.irrgheist.com/hcraftsource.htm
Code snippet repository: https://github.com/mzeilfelder/irr-playground-micha
Free racer made with Irrlicht: http://www.irrgheist.com/hcraftsource.htm
-
- Competition winner
- Posts: 95
- Joined: Wed Nov 30, 2005 8:53 am
- Location: France : midi pyrénées
Re: The latest SVN bugs thread
Hi nadro, I would like to know when you think to correct this bug ?Nadro wrote:Mipmapping code related to upload image to GPU is broken (it's visible in example no. 11 on some gfx cards in OGL).
Thanks you.
Re: The latest SVN bugs thread
In last days I had some more tasks related to my full time job, but at the weekend I shall find time for Irrlicht code
Library helping with network requests, tasks management, logger etc in desktop and mobile apps: https://github.com/GrupaPracuj/hermes
Re: The latest SVN bugs thread
Hello!
This is not about "latest SVN", but about minor bug.
In file CSceneNodeAnimatorDelete.cpp:
Next code
Should be replaced with next (which takes into account newManager argument; the same thing done correctly in CSceneNodeAnimatorCollisionResponse.cpp):
Thank you.
P.S.: also very small question: what the "node" argument for? I didn't found any doc or usage of it.
This is not about "latest SVN", but about minor bug.
In file CSceneNodeAnimatorDelete.cpp:
Next code
Code: Select all
ISceneNodeAnimator* CSceneNodeAnimatorDelete::createClone(ISceneNode* node, ISceneManager* newManager)
{
CSceneNodeAnimatorDelete * newAnimator =
new CSceneNodeAnimatorDelete(SceneManager, FinishTime);
return newAnimator;
}
Code: Select all
ISceneNodeAnimator* CSceneNodeAnimatorDelete::createClone(ISceneNode* node, ISceneManager* newManager)
{
if (!newManager) newManager = SceneManager;
CSceneNodeAnimatorDelete * newAnimator =
new CSceneNodeAnimatorDelete(newManager, FinishTime);
return newAnimator;
}
P.S.: also very small question: what the "node" argument for? I didn't found any doc or usage of it.