Hey guys! Today i ve started testing a new 2020.1 version with RTX acceleration. Well, its not what ive been expecting for several month. There is only a 10-15% speed boost in some scenes - and 0% boost in others.
I ve got 2 questions for the community and the devs.
1. What is RTX optimised? I mean are there any specific scene settings or conditions that should be set to achieve this incredible boost in speed?
2. Is RTX acceleration turned on by default on render slave nodes?
If you ve got more advice on how to get speed increase please let me know or link me to an updated manual please. Thanks a lot.
What is RTX optimised?
Forum rules
Please post only in English in this subforum. For alternate language discussion please go here http://render.otoy.com/forum/viewforum.php?f=18
Please post only in English in this subforum. For alternate language discussion please go here http://render.otoy.com/forum/viewforum.php?f=18
Food day, Ricchezza,
I'm not a developer, but I can point some answers.
RTX is technology from NVIDIA, so OTOY devs are implementing what they get. With this being said, RTX is not some sort of magic that would make all scenes to render faster. Some scenes will stay with very little boost, while other will fly.
Heavy scenes with a lot of triangles, instances and such will work great - as that's the thing RTX is very efficient at. You could easily expect 2-3x boost with those.
However other scene, that has less triangles, more heavy textures not see any benefit at all.
and then there are scenes that could go 15, 20, 30x.. I would join OctaneRender group on facebook to see some examples, like these for instance: 3x speed up & 30x speed up
I'm not a developer, but I can point some answers.
RTX is technology from NVIDIA, so OTOY devs are implementing what they get. With this being said, RTX is not some sort of magic that would make all scenes to render faster. Some scenes will stay with very little boost, while other will fly.
Heavy scenes with a lot of triangles, instances and such will work great - as that's the thing RTX is very efficient at. You could easily expect 2-3x boost with those.
However other scene, that has less triangles, more heavy textures not see any benefit at all.
and then there are scenes that could go 15, 20, 30x.. I would join OctaneRender group on facebook to see some examples, like these for instance: 3x speed up & 30x speed up
Well that was not the point of my question. Believe it or not - i do understand that RTX is not magic. And i already know that "others will fly". The point is that those scenes that "fly" are called RTX optimized by otoy. I was wondering - what is optimized exactly? Certain material types? Lights? Textures? And if i do not get ANY acceleration at all - whats wrong with my scene. There could be some sort of explanation or info graphics - what kind of scene will get a boost with material types, dependencies etc etc. Btw - i tested RTX boost with different types of materials: specular, diffuse, gloss - no difference at all.glimpse wrote:Food day, Ricchezza,
I'm not a developer, but I can point some answers.
RTX is technology from NVIDIA, so OTOY devs are implementing what they get. With this being said, RTX is not some sort of magic that would make all scenes to render faster. Some scenes will stay with very little boost, while other will fly.
Heavy scenes with a lot of triangles, instances and such will work great - as that's the thing RTX is very efficient at. You could easily expect 2-3x boost with those.
However other scene, that has less triangles, more heavy textures not see any benefit at all.
and then there are scenes that could go 15, 20, 30x.. I would join OctaneRender group on facebook to see some examples, like these for instance: 3x speed up & 30x speed up
please do understand that this is rather new field for all, including devs such.
With time we will see more examples and work out some sort of guide and best practices for users to follow.
Another thing is system and drivers. We noticed lately that some users get negative impact on render time, or can not even enable RTX functionality. Reinstalling drivers might help. Since it's rather new functionality I would keep some of the latest studio drivers.
With time we will see more examples and work out some sort of guide and best practices for users to follow.
Another thing is system and drivers. We noticed lately that some users get negative impact on render time, or can not even enable RTX functionality. Reinstalling drivers might help. Since it's rather new functionality I would keep some of the latest studio drivers.
RTX has some limitations at the moment. It does not work with:
1) motion blur
2) anything that automatically generates new geometry
- displacement
- edge rounding shader
- dirt texture node
RTX works best with simple highly instanced scenes, where ray tracing is the dominant factor.
1) motion blur
2) anything that automatically generates new geometry
- displacement
- edge rounding shader
- dirt texture node
RTX works best with simple highly instanced scenes, where ray tracing is the dominant factor.
- immortalartscom
- Posts: 350
- Joined: Thu Jan 24, 2013 3:14 pm
- Contact:
thx for listing this. thats extremly sad. i am working on a big project and for a long time i havent recognized it... and then the big disapointment. scenes now render much longer but at least they look like they should. so for production it is not useable.tcheng00 wrote:RTX has some limitations at the moment. It does not work with:
1) motion blur
2) anything that automatically generates new geometry
- displacement
- edge rounding shader
- dirt texture node
RTX works best with simple highly instanced scenes, where ray tracing is the dominant factor.
vertex displacement IS RTX accelerated.immortalartscom wrote:thx for listing this. thats extremly sad. i am working on a big project and for a long time i havent recognized it... and then the big disapointment. scenes now render much longer but at least they look like they should. so for production it is not useable.tcheng00 wrote:RTX has some limitations at the moment. It does not work with:
1) motion blur
2) anything that automatically generates new geometry
- displacement
- edge rounding shader
- dirt texture node
RTX works best with simple highly instanced scenes, where ray tracing is the dominant factor.