Hi,
Blender's export takes time. Sometimes a minute or more. Makes testing heavier scene animation a headache.
Is it Python's bottleneck? Are there any chances to see improvements someday? Or maybe there are possibilities not to reload everything each frame?
Thanks!
Export speed
http://www.visnevskis.com
Vista64/Ubuntu, GTX470/580
Vista64/Ubuntu, GTX470/580
Hi,
Python is slow yes.
one of the tricks that helps is setting up a ram drive to export your OBJ file to when exporting animations.
This is a virtual disk that actually takes some of your system memory, and it blazingly fast for saving/loading OBJ data.
google for 'ramdrive for windows XXXX', and i'm sure you'll find tools to set one up.
Radiance
Python is slow yes.
one of the tricks that helps is setting up a ram drive to export your OBJ file to when exporting animations.
This is a virtual disk that actually takes some of your system memory, and it blazingly fast for saving/loading OBJ data.
google for 'ramdrive for windows XXXX', and i'm sure you'll find tools to set one up.
Radiance
Win 7 x64 & ubuntu | 2x GTX480 | Quad 2.66GHz | 8GB
There's alike problem with v-ray exporter. If I'm not confusing something author made a custom build that had certain functions programmed into blender instead of python script. That made export about 10x faster. Maybe such functions could be included in blender as built in by default afterward. But that's more like fine-tune and could wait long.radiance wrote:Hi,
Python is slow yes.
one of the tricks that helps is setting up a ram drive to export your OBJ file to when exporting animations.
This is a virtual disk that actually takes some of your system memory, and it blazingly fast for saving/loading OBJ data.
google for 'ramdrive for windows XXXX', and i'm sure you'll find tools to set one up.
Radiance
Somehow didn't thought of RAMdrive. Thanks!
http://www.visnevskis.com
Vista64/Ubuntu, GTX470/580
Vista64/Ubuntu, GTX470/580
Hmm... not a big gain. Export was taking about 1m15s now it is 1m10s. Used Dataram Ramdisk.radiance wrote:Hi,
one of the tricks that helps is setting up a ram drive to export your OBJ file to when exporting animations.
Radiance
http://www.visnevskis.com
Vista64/Ubuntu, GTX470/580
Vista64/Ubuntu, GTX470/580
I'm a Blender user, and so far, I have not rendered more than 15 frames animations for testing, because of the huge export time. I got between 2 and 3 minutes per frames for my detailed Land Rover.
It is very frustrating, as the rendering time itself on my GTX260 (which is not a very powerful card) can be set around 1 min with a sufficient quality.
If this can be improved by coding the exporter differently inside Blender itself, it would be a good thing to report that on Blender forum.
It is very frustrating, as the rendering time itself on my GTX260 (which is not a very powerful card) can be set around 1 min with a sufficient quality.
If this can be improved by coding the exporter differently inside Blender itself, it would be a good thing to report that on Blender forum.
French Blender user - CPU : intel Quad QX9650 at 3GHz - 8GB of RAM - Windows 7 Pro 64 bits. Display GPU : GeForce GTX 480 (2 Samsung 2443BW-1920x1600 monitors). External GPUs : two EVGA GTX 580 3GB in a Cubix GPU-Xpander Pro 2. NVidia Driver : 368.22.
Good news ! Improving the exporting speed would be really something important. I'm sure that currently the huge exporting time is something that prevents many of us from rendering animations with Octane.
French Blender user - CPU : intel Quad QX9650 at 3GHz - 8GB of RAM - Windows 7 Pro 64 bits. Display GPU : GeForce GTX 480 (2 Samsung 2443BW-1920x1600 monitors). External GPUs : two EVGA GTX 580 3GB in a Cubix GPU-Xpander Pro 2. NVidia Driver : 368.22.
Taking into account that Octane uses the gpu seems obvious to use the cpu while doing the render is a good option and is the one I used in my animation. In this way, the plug-in, while rendering a frame, was exporting the next, so that when octane ending render a frame begins the next without lost time.
Cheers
Cheers
LiVux 64bit | Geforce GTX260 Core 216 and GTX470 | i7 860 | 8Gb | Drivers 275.09.07 | Cuda 4.0.17
Very good idea 

My web site: http://nicodigital.com
Realy nice idealivuxman wrote:Taking into account that Octane uses the gpu seems obvious to use the cpu while doing the render is a good option and is the one I used in my animation. In this way, the plug-in, while rendering a frame, was exporting the next, so that when octane ending render a frame begins the next without lost time.
Cheers

But it can make conflicts to export to the same filename.
And when Octane crashed, we lost the old mesh.
Hm, maybe we can export to a tmp and if the render is finished, delete the old and rename the new...
face
Win10 Pro, Driver 378.78, Softimage 2015SP2 & Octane 3.05 RC1,
64GB Ram, i7-6950X, GTX1080TI 11GB
http://vimeo.com/user2509578
64GB Ram, i7-6950X, GTX1080TI 11GB
http://vimeo.com/user2509578