MrKepzie / Natron

Open-source compositing software. Node-graph based. Similar in functionalities to Adobe After Effects and Nuke by The Foundry.
www.natron.fr
GNU General Public License v2.0
1.49k stars 163 forks source link

Poor performance with Exr file and can't stop the render of the current frame #878

Closed Pixel-Minions closed 9 years ago

Pixel-Minions commented 9 years ago

Good day, I've been testing the last snapshoot August 8 found the next error with an EXR file rendered in vray from 3ds Max. Resolucion 5k. No multi channel exr.

Extreme low performance rendering in the viewver it takes couple of minutes to show correctly, and I can't change the viewer node to other node. I also can't stop the viewer rendering.

I have also noticed that if I hit the numpad 1 to see the image as soon as I loaded to the node graph and the thumbnail in the node editor is not loaded the performance issue happens too.

Is anything I can give you to track this issue?

MrKepzie commented 9 years ago

Hey,

This is a known bug in the OpenImageIO library. We’ve already opened an issue there and we hope this will get fixed soon.

On 2 Sep 2015, at 19:00, Jose Enriquez notifications@github.com wrote:

Good day, I've been testing the last snapshoot August 8 found the next error with an EXR file rendered in vray from 3ds Max. Resolucion 5k. No multi channel exr.

Extreme low performance rendering in the viewver it takes couple of minutes to show correctly, and I can't change the viewer node to other node. I also can't stop the viewer rendering.

I have also noticed that if I hit the numpad 1 to see the image as soon as I loaded to the node graph and the thumbnail in the node editor is not loaded the performance issue happens too.

Is anything I can give you to track this issue?

— Reply to this email directly or view it on GitHub https://github.com/MrKepzie/Natron/issues/878.

Pixel-Minions commented 9 years ago

Oh I see, so Natron will have to wait until this is fixed.

MrKepzie commented 9 years ago

Or if we get time to fix it there ourselves… You can bump the issue there if you want, might get it fixed faster;)

https://github.com/OpenImageIO/oiio/issues/1123

On 2 Sep 2015, at 19:10, Jose Enriquez notifications@github.com wrote:

Oh I see, so Natron will have to wait until this is fixed.

— Reply to this email directly or view it on GitHub https://github.com/MrKepzie/Natron/issues/878#issuecomment-137174342.

Pixel-Minions commented 9 years ago

I did it! :D I hope they can fix it soon.

ramellij commented 9 years ago

Did it too. I can't work with until it's fixed :/

MrKepzie commented 9 years ago

@zabander Can you send me a sample of your EXR though for testing ? I don't have VRay, and there might be an issue unrelated to the bug linked above

ramellij commented 9 years ago

Bonjour Alexandre,

Voici un exemple d'EXR (RGBA uniquement) venant de VRay Maya compressé en "scanline zip" : http://we.tl/YLEs1cFXer http://docs.chaosgroup.com/display/VRAY3MAYA/Image+Format+Options Le "scanline zip" est le format conseillé pour travailler sur Nuke. L'EXR étant un standart dans l'industrie, un Reader optimisé serait vraiment nécessaire. VRay propose aussi d'autres compressions (peut être mieux adaptées) : http://docs.chaosgroup.com/display/VRAY3MAYA/Image+Format+Options

Si tu as besoin d'autres samples ou de séquences d'images n'hésite pas à demander ;)

Merci JR

Le 05/09/2015 09:46, Alexandre Gauthier a écrit :

@zabander https://github.com/zabander Can you send me a sample of your EXR though for testing ? I don't have VRay, and there might be an issue unrelated to the bug linked above

— Reply to this email directly or view it on GitHub https://github.com/MrKepzie/Natron/issues/878#issuecomment-137925127.

MrKepzie commented 9 years ago

Bonjour,

Merci pour l’image. En effet je vais avoir besoin d’une séquence pour pouvoir tester correctement. OpenImageIO en interne utilise exactement le même code que celui utilisé dans Nuke et je suppose aussi VRay (dans le cas de fichiers non multi passe), il n’y a donc pas de raison qu’il soit plus lent.

On 5 Sep 2015, at 10:11, jonathan Ramelli <notifications@github.com mailto:notifications@github.com> wrote:

Bonjour Alexandre,

Voici un exemple d'EXR (RGBA uniquement) venant de VRay Maya compressé en "scanline zip" : http://we.tl/YLEs1cFXer http://we.tl/YLEs1cFXer <http://docs.chaosgroup.com/display/VRAY3MAYA/Image+Format+Options http://docs.chaosgroup.com/display/VRAY3MAYA/Image+Format+Options> Le "scanline zip" est le format conseillé pour travailler sur Nuke. L'EXR étant un standart dans l'industrie, un Reader optimisé serait vraiment nécessaire. VRay propose aussi d'autres compressions (peut être mieux adaptées) : http://docs.chaosgroup.com/display/VRAY3MAYA/Image+Format+Options http://docs.chaosgroup.com/display/VRAY3MAYA/Image+Format+Options

Si tu as besoin d'autres samples ou de séquences d'images n'hésite pas à demander ;)

Merci JR

Le 05/09/2015 09:46, Alexandre Gauthier a écrit :

@zabander <https://github.com/zabander https://github.com/zabander> Can you send me a sample of your EXR though for testing ? I don't have VRay, and there might be an issue unrelated to the bug linked above

— Reply to this email directly or view it on GitHub <https://github.com/MrKepzie/Natron/issues/878#issuecomment-137925127 https://github.com/MrKepzie/Natron/issues/878#issuecomment-137925127>.

— Reply to this email directly or view it on GitHub https://github.com/MrKepzie/Natron/issues/878#issuecomment-137928343.

ramellij commented 9 years ago

Voici une séquence de 80 frames EXR fullHD 16 bits half-float en scanlineZip : http://we.tl/ZPIX3vhwPr

Pixel-Minions commented 9 years ago

Hi!, sure, http://we.tl/AFyCHehYFy this are new test files I made today to send you. They are 5k EXR no extra channels and 16FP. They are tiled files with scanline zip comp. On Monday I'll send you the files I tested at the office and presented the problem, but the settings used in those are pretty much the same. I hope that they can help you.

MrKepzie commented 9 years ago

Jonathan: Ici sur la version en développement, Natron lit environ à la même vitesse que Nuke 9 la séquence en playback

On 5 Sep 2015, at 11:52, jonathan Ramelli notifications@github.com wrote:

Voici une séquence de 80 frames EXR fullHD 16 bits half-float en scanlineZip : http://we.tl/ZPIX3vhwPr http://we.tl/ZPIX3vhwPr — Reply to this email directly or view it on GitHub https://github.com/MrKepzie/Natron/issues/878#issuecomment-137937879.

ramellij commented 9 years ago

Nice! C'est la même que la snapshot windows du 8 Aout ou la future release stable 2.0 ?

MrKepzie commented 9 years ago

Non c’est une nouvelle version. Nous allons remettre en route les snapshots sur Windows sous peu, on a changé entièrement le système de build et l’installateur

On 6 Sep 2015, at 20:44, jonathan Ramelli notifications@github.com wrote:

Nice! C'est la même que la snapshot windows du 8 Aout ou la future release stable 2.0 ?

— Reply to this email directly or view it on GitHub https://github.com/MrKepzie/Natron/issues/878#issuecomment-138109664.

Pixel-Minions commented 9 years ago

MrKepzie, did you tried the EXR I sent you? Testing in my windows 10 install at home I had no issues with the version I sent you. Monday I'll send you others, BUT! the OS where I had problems is a windows 7 install at the office. Maybe a problem only in windows 7 only?

MrKepzie commented 9 years ago

I tested the files and everything is OK here (OS X). I will test tomorrow on Win7. We will re-activate snapshots on next week and hopefully release Natron 2 about the end of next week.

On 6 Sep 2015, at 20:52, Jose Enriquez notifications@github.com wrote:

MrKepzie, did you tried the EXR I sent you? Testing in my windows 10 install at home I had no issues with the version I sent you. Monday I'll send you others, BUT! the OS where I had problems is a windows 7 install at the office. Maybe a problem only in windows 7 only?

— Reply to this email directly or view it on GitHub https://github.com/MrKepzie/Natron/issues/878#issuecomment-138112347.

Pixel-Minions commented 9 years ago

Do you have a mail where I can send you the files for testing? Can't share them publicly

MrKepzie commented 9 years ago

Sure alexandre dot gauthier-foichat at inria dot fr http://inria.fr/

I’m also setting up the snapshot server for Windows right now. The next build should be available soon

On 7 Sep 2015, at 17:26, Jose Enriquez notifications@github.com wrote:

Do you have a mail where I can send you the files for testing? Can't share them publicly

— Reply to this email directly or view it on GitHub https://github.com/MrKepzie/Natron/issues/878#issuecomment-138325198.

Pixel-Minions commented 9 years ago

I have already sent you, please can you check?

Pixel-Minions commented 9 years ago

Also you can try to importa all files from the zip simultaneously to the node graph, sometimes it crashes Natron.

MrKepzie commented 9 years ago

Will test

On 7 Sep 2015, at 18:05, Jose Enriquez notifications@github.com wrote:

Also you can try to importa all files from the zip simultaneously to the node graph, sometimes it crashes Natron.

— Reply to this email directly or view it on GitHub https://github.com/MrKepzie/Natron/issues/878#issuecomment-138332598.

MrKepzie commented 9 years ago

Works well. We’ll see on the next build on windows

On 7 Sep 2015, at 18:10, Alexandre alexandre230@msn.com wrote:

Will test

On 7 Sep 2015, at 18:05, Jose Enriquez <notifications@github.com mailto:notifications@github.com> wrote:

Also you can try to importa all files from the zip simultaneously to the node graph, sometimes it crashes Natron.

— Reply to this email directly or view it on GitHub https://github.com/MrKepzie/Natron/issues/878#issuecomment-138332598.

Pixel-Minions commented 9 years ago

Thanks! MrKepzie, I'll check that computer to see if that's the problem. If it doesn't I'll make a video to recreate the problem.

Thanks again for the amazing job you're doing.

ramellij commented 9 years ago

hi, I saw there are some new snapshots : http://downloads.natron.fr/Windows/snapshots/64bit/files/ Does it make sense to try them or the new stable release is about to come out ?

MrKepzie commented 9 years ago

Stable release is about to come out, we're just testing our build scripts.

ramellij commented 9 years ago

Cool, can't wait! I have so much to do with :D

MrKepzie commented 9 years ago

We have made a small tweek to OIIO and it should drastically increase EXR I/O performances. Please try out after next snapshot

Pixel-Minions commented 9 years ago

That's really cool, thank you! Testing soon.