Chaos Corona Forum

Chaos Corona for Cinema 4D => [C4D] Bug Reporting => [C4D] Resolved Bugs => Topic started by: Daniel Mikolajčák on 2020-01-26, 14:12:14

Title: Viewport slows down lot after setting proxy´s path from absolute to relative.
Post by: Daniel Mikolajčák on 2020-01-26, 14:12:14
Hello guys,

I work on 2 Computers who have different sdd structure and cannot use therefor absolute file paths to work on same scene. This is no problem since Corona can look into Cinema's asset paths and thus use relative file names. How ever when I set bunch of Proxies from absolute to relative path the viewport slows down to cca. 3 fps. Going back to absolute paths, viewport speed is normal again. Could you try to reproduce this problem? If not I can make screen video for demonstration.

cheers,
Daniel
Title: Re: Viewport slows down lot after setting proxy´s path from absolute to relative.
Post by: metopa on 2020-01-27, 14:44:24
Hi Daniel,

does the slowdown happen only during the proxy reloading or all the time?

Cheers,
Slava
Title: Re: Viewport slows down lot after setting proxy´s path from absolute to relative.
Post by: Daniel Mikolajčák on 2020-01-28, 16:38:17
Hi, all the time unfortunately, until I use current computers absolute file path, then it disappears. I will make a screen recording when I have more time.
Title: Re: Viewport slows down lot after setting proxy´s path from absolute to relative.
Post by: metopa on 2020-01-29, 11:26:22
Thank you, screen recording will help a lot.

Does it happen with a particular scene/Proxy file only?

Also is it possible for you to share the scene and the proxies or at least part of them that we can use to reproduce the issue?
If you don't want to share it publicly, you can use our private uploader: https://corona-renderer.com/upload


Cheers,
Slava
Title: Re: Viewport slows down lot after setting proxy´s path from absolute to relative.
Post by: Daniel Mikolajčák on 2020-01-29, 20:23:29
Hello Slava,
thank you for taking up this problem. I have uploaded the video to youtube:

I have tried other heavy poly proxies too. It happens as well so it seem it is not related to one specific model.

I have also uploaded scene along with a proxy.
1580325859_Archive.zip
Title: Re: Viewport slows down lot after setting proxy´s path from absolute to relative.
Post by: Beanzvision on 2020-01-30, 15:24:38
Hi Daniel,

Thanks for the scene file and video. It is currently being added to our internal bug reports for further testing. Could you also supply your Cinema, Corona version's and what OS you are running? Update, just found these details of yours, are they still current?

System:
Corona 5 RC2
Cinema 4D R21
Mac Os Catalina 10.15.1

Thanks in advance.
Title: Re: Viewport slows down lot after setting proxy´s path from absolute to relative.
Post by: Beanzvision on 2020-01-30, 15:28:05
For internal use: (Internal ID=453304461)
Title: Re: Viewport slows down lot after setting proxy´s path from absolute to relative.
Post by: Daniel Mikolajčák on 2020-01-30, 18:25:04
Hello,
Corona 5 HF2
c4d R21
MacOS 10.15.3
Title: Re: Viewport slows down lot after setting proxy´s path from absolute to relative.
Post by: Beanzvision on 2020-02-10, 11:51:02
Hi Daniel, We have tried and tried but cannot reproduce this "slowly down issue" once the paths are modified. Are you still experiencing this issue? Is it for any proxy scene or just this one?
Title: Re: Viewport slows down lot after setting proxy´s path from absolute to relative.
Post by: Daniel Mikolajčák on 2020-02-10, 11:57:22
Hello,
it happened in any scene with any proxy, granted more complex the proxy was and more of them were in the scene the more significant slowdown was. I will look at it again to see if there is some dependency on object. Are you able to try it on Mac?
Title: Re: Viewport slows down lot after setting proxy´s path from absolute to relative.
Post by: metopa on 2020-02-10, 12:17:02
Hi Daniel,

yes, I've tried it on Mac Catalina and no repro as well :(
It would be very helpful if you can try to repro it with Corona4D V4, as Proxies were rewritten in V5.
You can download V4 here https://corona-renderer.com/download/old-cinema-4d

Cheers,
Slava
Title: Re: Viewport slows down lot after setting proxy´s path from absolute to relative.
Post by: Daniel Mikolajčák on 2020-02-13, 17:17:17
Hello, I have uploaded Proxy Problem.zip via private uploader. One more time a sample scene and screen recording.

V4 shows same slowdown.

Slowdown depends on how many proxies are effected. 2 relative proxies slow down viewport to 13 fps while 9 to 2 fps.

Hiding proxies does not solve anything only relinking to absolute path or deleting.

hope this helps the investigations.
Title: Re: Viewport slows down lot after setting proxy´s path from absolute to relative.
Post by: Daniel Mikolajčák on 2020-05-29, 15:41:45
Hello guys, I have tried latest v.6 daily build and am glad to say that problem I reported here has been fixed.
Thank you
Daniel
Title: Re: Viewport slows down lot after setting proxy´s path from absolute to relative.
Post by: Beanzvision on 2020-06-02, 12:29:48
Hi, thank you for the update. That's pleasing to hear. As always, if it arises again or any other issue, please let us know. :)
Title: Re: Viewport slows down lot after setting proxy´s path from absolute to relative.
Post by: Daniel Mikolajčák on 2020-08-17, 17:34:17
Sorry guys, I noticed this strange problem still exists in v6 rc3 FPS drops from 32 to 14 if path in proxy attribute is set to relative instead of absolute, checking "keep in memory" makes no difference. Proxies are rather small plants.
Title: Re: Viewport slows down lot after setting proxy´s path from absolute to relative.
Post by: Daniel Mikolajčák on 2020-08-17, 17:38:07
my guts tell me this is mac OS related
Title: Re: Viewport slows down lot after setting proxy´s path from absolute to relative.
Post by: Daniel Mikolajčák on 2020-08-17, 18:19:07
nope drop happens on window here too. I am surprised you cannot reproduce it
Title: Re: Viewport slows down lot after setting proxy´s path from absolute to relative.
Post by: jojorender on 2020-09-24, 22:15:05
Hi Daniel
just curious, what’s the advantage of using the Corona proxy over simply using a display tag?
I find the workflow of saving out a c-proxy and linking it back in the scene a bit clunky. 
Doesn’t the “shading mode / style” in the display tag achieve the same thing?
No need for a “relative path"…
What am I missing?
Title: Re: Viewport slows down lot after setting proxy´s path from absolute to relative.
Post by: Daniel Mikolajčák on 2020-09-24, 23:27:51
advantage of corona proxy is that you do not increase size of the projects, in opposition to copying all meshes into every project.
I use display Tag as well as Corona Proxy