Cinema4D version 2023.1.2-[R7] (Obsolete stable) 27.03.2024

Sub forum for plugin releases

Moderators: ChrisHekman, aoktar

User avatar
SSmolak
Licensed Customer
Posts: 1157
Joined: Sat Feb 07, 2015 5:41 pm
Location: Poland
Contact:

Object tag - hair thickness doesn't work here. Octane get thickness from C4D Hair material instead.
Manipulating hairs is HIGHLY unstable using Octane LV.
Architectural Visualizations http://www.archviz-4d.studio
User avatar
aoktar
Octane Plugin Developer
Posts: 16063
Joined: Tue Mar 23, 2010 8:28 pm
Location: Türkiye
Contact:

SSmolak wrote:Object tag - hair thickness doesn't work here. Octane get thickness from C4D Hair material instead.
Manipulating hairs is HIGHLY unstable using Octane LV.
Yes it gets the thickness from hair as should be. Not sure what you mean with HIGH non-stability but there should be a problem with your side.
Octane For Cinema 4D developer / 3d generalist

3930k / 16gb / 780ti + 1070/1080 / psu 1600w / numerous hw
User avatar
SSmolak
Licensed Customer
Posts: 1157
Joined: Sat Feb 07, 2015 5:41 pm
Location: Poland
Contact:

aoktar wrote:Not sure what you mean with HIGH non-stability but there should be a problem with your side.
Just see here and play with included scene C4D Hair material and you will have crash :
Attachments
hair_0002.zip
(138.53 KiB) Downloaded 62 times
Oct_hair_crash.zip
(1.01 MiB) Downloaded 65 times
Architectural Visualizations http://www.archviz-4d.studio
cph_visuals
Licensed Customer
Posts: 9
Joined: Wed Jun 19, 2019 4:05 pm

Bug in instancing.

There seems to be a bug with loading instances on the first frame of animation. The bug has been around for a few releases, but has been difficult for us to recreate, as there may also be some interplay with object motion blur calculations. We're working on trying to figure out if it's a separate bug or a part of this bug. At least removing motion blur from camera seems to fix the problem.

The attached scene shows the instancing bug in action. Basically on the first frame when the scene is generated instances are not rendered in the right position, second frame instances are correct. It is absolute hell when rendering on our render farm because any rerendered frame will be incorrect as it's the first frame.

To get around it we've stopped using render instances, but that limits us to 24GB cards, and gives us 50m+ poly scenes. Ouch.

Because of NDAs I'm unable to share actual production scenes, but it's a bug we run into all the time, especially using spline-bassed rigs + cloners.
Attachments
ClonerBug.v001.c4d.zip
(4.82 MiB) Downloaded 71 times
DinoMuhic
OctaneRender Team
Posts: 191
Joined: Wed Mar 25, 2015 10:24 pm

cph_visuals wrote:Bug in instancing.

There seems to be a bug with loading instances on the first frame of animation. The bug has been around for a few releases, but has been difficult for us to recreate, as there may also be some interplay with object motion blur calculations. We're working on trying to figure out if it's a separate bug or a part of this bug. At least removing motion blur from camera seems to fix the problem.

The attached scene shows the instancing bug in action. Basically on the first frame when the scene is generated instances are not rendered in the right position, second frame instances are correct. It is absolute hell when rendering on our render farm because any rerendered frame will be incorrect as it's the first frame.

To get around it we've stopped using render instances, but that limits us to 24GB cards, and gives us 50m+ poly scenes. Ouch.

Because of NDAs I'm unable to share actual production scenes, but it's a bug we run into all the time, especially using spline-bassed rigs + cloners.
Hi I checked your scene in 2023.1.2-R7 in Cinema4D 2023.2.2 and I can confirm that it is also happening for me.

But if I disable "Use GUIDs on Motion Blur" in the Octane Object tag, the error does not happen and the first frame looks correct.

Can you confirm
frankmci
Licensed Customer
Posts: 917
Joined: Fri May 26, 2017 2:00 pm
Location: Washington DC

cph_visuals wrote: The attached scene shows the instancing bug in action. Basically on the first frame when the scene is generated instances are not rendered in the right position, second frame instances are correct. It is absolute hell when rendering on our render farm because any rerendered frame will be incorrect as it's the first frame.
If it's happening on the render farm it sounds like it's a core Octane Render issue instead of a C4D plugin issue. You should probably post this in the Commercial Support forum.
Animation Technical Director - Washington DC
User avatar
aoktar
Octane Plugin Developer
Posts: 16063
Joined: Tue Mar 23, 2010 8:28 pm
Location: Türkiye
Contact:

frankmci wrote:
cph_visuals wrote: The attached scene shows the instancing bug in action. Basically on the first frame when the scene is generated instances are not rendered in the right position, second frame instances are correct. It is absolute hell when rendering on our render farm because any rerendered frame will be incorrect as it's the first frame.
If it's happening on the render farm it sounds like it's a core Octane Render issue instead of a C4D plugin issue. You should probably post this in the Commercial Support forum.
It's an issue related to "Use GUIDs on Motion Blur". It's a special option just for using in some cases with particles when MBLUR is not working well. There are not any particles and It should be OFF by DEFAULT...
Octane For Cinema 4D developer / 3d generalist

3930k / 16gb / 780ti + 1070/1080 / psu 1600w / numerous hw
cph_visuals
Licensed Customer
Posts: 9
Joined: Wed Jun 19, 2019 4:05 pm

GUID fixes the issue, we initially thought that was a fix, but that merely disables object motion blur. This scene does not not have instance animation, but we've confirmed it internally across multiple installs.

In regards to the renderfarm: We're running C4D commandline on the nodes, and not Octane stand-alone, hence the post here.

@aoktar is there any place I should rather report this, seems like a bigger bug?
User avatar
aoktar
Octane Plugin Developer
Posts: 16063
Joined: Tue Mar 23, 2010 8:28 pm
Location: Türkiye
Contact:

cph_visuals wrote:GUID fixes the issue, we initially thought that was a fix, but that merely disables object motion blur. This scene does not not have instance animation, but we've confirmed it internally across multiple installs.

In regards to the renderfarm: We're running C4D commandline on the nodes, and not Octane stand-alone, hence the post here.

@aoktar is there any place I should rather report this, seems like a bigger bug?
I don't think there are a BUG! Give me more details about your usage and problem by DM in forum. There are not any animations on cloner so not sure why do you put Object tag on that also!!!
Octane For Cinema 4D developer / 3d generalist

3930k / 16gb / 780ti + 1070/1080 / psu 1600w / numerous hw
cph_visuals
Licensed Customer
Posts: 9
Joined: Wed Jun 19, 2019 4:05 pm

I don't have animation on the spline here, I tried to make it a bit simple and show what I believe is the core issue, namely that render instances are not working correctly on first frame when rendering.

Note that live viewer will be correct, but render view is only correct on the second frame. Are you not getting that result on your end? We have tested internally on 5 different installs.

The problem persist if you animate the spline. Like I mentioned we have rigs build for that, and sometimes we would need for example subdivisions for objects that are distributed along the same spline, hence we will need object tags for those objects.

I'm off for the weekend, but can make an example scene monday and DM it to you.

Meanwhile if anybody else have had these kind of issues feel free to chime in!

Thanks!
Post Reply

Return to “Releases”