Visibility track on animated instances

3D Studio Max Plugin (Export Script Plugins developed by [gk] and KilaD; Integrated Plugin developed by Karba)
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
Post Reply
Jani
Licensed Customer
Posts: 81
Joined: Tue Nov 20, 2012 12:44 pm

Hi,

I found a problem that needs a bit of a solution:

I've got a bunch of kitchen plates(instances) dropping onto a bunch of tables. Each of them are appearing, using an animated visibility track, in succession. So the problem is as follows: Octane viewport all seems well but a few instances glitching(out of 240 plates 2 or 3 of them seem to have funny/delayed/flickering motion).

Octane animation using render setup results in a mess. Like plates flicking on and off, resetting their animation etc.

Export to ORBX and render in standalone, even bigger mess.

But what bugs me the most is that Octane clearly CAN do this, it's just that it's a bit random in behaviour, and never quite perfect.

I understand I can evade the issue by not using instances - that solves everything altogether, but in a scene where every MB of VRAM counts I'd like to instance where possible.

Please see the scene attached.
Attachments
plates problem.zip
(6.23 MiB) Downloaded 44 times
i9 9920X, 64GB, RTX 2080Ti
Ryzen 1800x, 64GB, 2x RTX 3090
neonZorglub
OctaneRender Team
Posts: 1007
Joined: Sun Jul 31, 2016 10:08 pm

Jani wrote:Hi,

I found a problem that needs a bit of a solution:

I've got a bunch of kitchen plates(instances) dropping onto a bunch of tables. Each of them are appearing, using an animated visibility track, in succession. So the problem is as follows: Octane viewport all seems well but a few instances glitching(out of 240 plates 2 or 3 of them seem to have funny/delayed/flickering motion).

Octane animation using render setup results in a mess. Like plates flicking on and off, resetting their animation etc.

Export to ORBX and render in standalone, even bigger mess.

But what bugs me the most is that Octane clearly CAN do this, it's just that it's a bit random in behaviour, and never quite perfect.

I understand I can evade the issue by not using instances - that solves everything altogether, but in a scene where every MB of VRAM counts I'd like to instance where possible.

Please see the scene attached.
Hi Jani,
Thank you for reporting this issue, and for the scene.
The visibility change per instance seems to cause problems with the Octane instance system.
I'll investigate further to find a proper fix..

In the meantime, try to disable Preferences / Trouble Shooting / Use same Scatter node for compatible Instances.
That keeps the 3dsMax instances, using a common mesh, but do not try to use the Octane scatter to group those instances in a single node..

Also, for normal rendering with Render Setup, try to set 'Octane Scene Persistency' to 'Clear All nodes on Render', in Support tab / Common Scene Collection Settings
That seems to fix some issues with wrong position / transparency of the plates, caused by incorrect instance state from the last time the Octane viewport was open..

Thanks
Jani
Licensed Customer
Posts: 81
Joined: Tue Nov 20, 2012 12:44 pm

Thank you Neon.

I'll try that. In the meantime, if you could please have a look at a fix it would be greatly appreciated.

Best regards,

Jani
i9 9920X, 64GB, RTX 2080Ti
Ryzen 1800x, 64GB, 2x RTX 3090
Post Reply

Return to “Autodesk 3Ds Max”