Batch Render

A forum where development builds are posted for testing by the community.
Forum rules
NOTE: The software in this forum is not %100 reliable, they are development builds and are meant for testing by experienced octane users. If you are a new octane user, we recommend to use the current stable release from the 'Commercial Product News & Releases' forum.
User avatar
face
Octane Plugin Developer
Posts: 3204
Joined: Sat Mar 06, 2010 2:10 pm
Location: Germany

At the start, Octane will read the commandline and work with the values.
If Octane is open, there is no way that Octane can read the commandline again without to start a new version.

Try to type calc in your windows command promt. The calculator should start.
Type it again and a new instance from calc is starting.
Thats the same with Octane...

Maye it´s possible that a new start will check if a existing instance is running and send the data to it.
But i think, it´s not possible that Octane can know, which object is modified, because, it´s one file.
To do that, Octane must read the whole file and check it, but thats not what you want.

We can save only the modified object, but than Octane can´t know, which vertex/normal/poly should replace.

I would say, wait. Maybe it comes a client/server connection, so that we can communicate with Octane direct.
Camera movements then can be seen in realtime ;)

face
Win10 Pro, Driver 378.78, Softimage 2015SP2 & Octane 3.05 RC1,
64GB Ram, i7-6950X, GTX1080TI 11GB
http://vimeo.com/user2509578
User avatar
ttaberna
Licensed Customer
Posts: 320
Joined: Sun Apr 04, 2010 8:02 pm
Location: BCN

:D That's what I thought, that octane must be closed.
But anyway, could it be possible as in the yoyoz plugin, as I interpreted from the changelog last line quoted,
[EDIT] 2011-01-29 : v0.90
*** Lot's of internal changes, be carefull if using in production ***
- log cleanup to make the exporter a bit less verbose
- now set samples to 64000 for still image render so you're not stuck if you forget to change the setting once in Octane
- support animated textures of type 'Sequence'. 'Frames', 'Start', 'Offset' and 'Cyclic' parameters are taken in account, 'Fileds' is ignored. 'Copy Images' AND 'Export Materials' MUST be ON. See demo here : New feature demo - unofficial exporter v0.90 - Blender 2.56
- exports next frame in advance for animations, so next render starts immediatly eliminating export time for all frames but the first one.
version to launch the next frame to an instance of octane before the prev rendering is done so when it is done the new instance is ready to render and so on, so you would eat up nearly the half of the proccess minimun? :twisted:
That would be cool for starters.... :mrgreen:

BTW RT would be LEGN-wait4it-DARY!!!
TIA
Rampage IV Extreme+i7 3920k+2x GTX580 3GB+2x GTX470
User avatar
Elvissuperstar007
Licensed Customer
Posts: 2508
Joined: Thu May 20, 2010 8:20 am
Location: Ukraine/Russia
Contact:

this is the principle (3ds max)
Attachments
батч.jpg
win 7 /64x C2Quad 6600 2.4/ Nvidia 9800 GX2 1gb 512 bit + Asus 480 GTX/ DDR2 8Gb / NVIDIA 460 GTX 2GB/2x NVIDIA 580 GTX 3GB
Page octane render " В Контакте " http://vkontakte.ru/club17913093
User avatar
ttaberna
Licensed Customer
Posts: 320
Joined: Sun Apr 04, 2010 8:02 pm
Location: BCN

Hey Elvissuperstar007
That's a very good feature request!
+1 ;)
Rampage IV Extreme+i7 3920k+2x GTX580 3GB+2x GTX470
User avatar
face
Octane Plugin Developer
Posts: 3204
Joined: Sat Mar 06, 2010 2:10 pm
Location: Germany

ttaberna wrote:version to launch the next frame to an instance of octane before the prev rendering is done so when it is done the new instance is ready to render and so on, so you would eat up nearly the half of the proccess minimun? :twisted:
That would be cool for starters.... :mrgreen:

BTW RT would be LEGN-wait4it-DARY!!!
TIA
I think, merry crashing ;)
You can open Octane so often you want, but if you load any geometry in an Octane instance, you share the memory.
And remember, any time Octane is starting with the commandline, the geometry will loaded direct.
You haven´t the choice to reload the geometry later...

If your scene is 700MB big and your Card has 1GB you would need at minimum 1.5GB for two instances.
That would overload the memory and will crash the app.

Also you need time to reallocate the cards memory.
That is the background why the most plugins have insert a delay from 1-4sec between every frame.
It would work without it for smaler scenes, but if the scene is bigger, you need the delay.

face
Win10 Pro, Driver 378.78, Softimage 2015SP2 & Octane 3.05 RC1,
64GB Ram, i7-6950X, GTX1080TI 11GB
http://vimeo.com/user2509578
User avatar
face
Octane Plugin Developer
Posts: 3204
Joined: Sat Mar 06, 2010 2:10 pm
Location: Germany

Elvissuperstar007 wrote:this is the principle (3ds max)
What´s the problem to animate the camera per frame and render it with a plugin direct from 3DMax?
For that, there is no need for a batch renderer.

A batch renderer is usefull if you have more than one scene to render.
For your work, you don´t need it...

face
Win10 Pro, Driver 378.78, Softimage 2015SP2 & Octane 3.05 RC1,
64GB Ram, i7-6950X, GTX1080TI 11GB
http://vimeo.com/user2509578
User avatar
Elvissuperstar007
Licensed Customer
Posts: 2508
Joined: Thu May 20, 2010 8:20 am
Location: Ukraine/Russia
Contact:

I was not interested in animation, I'm interested in Batch Render! to work with for interior
win 7 /64x C2Quad 6600 2.4/ Nvidia 9800 GX2 1gb 512 bit + Asus 480 GTX/ DDR2 8Gb / NVIDIA 460 GTX 2GB/2x NVIDIA 580 GTX 3GB
Page octane render " В Контакте " http://vkontakte.ru/club17913093
User avatar
face
Octane Plugin Developer
Posts: 3204
Joined: Sat Mar 06, 2010 2:10 pm
Location: Germany

You don´t know anything of animation, right? ;)

Let us say you want 4 shoots from 4 different positions.
Frame1, camera has position1, frame2, camera have position2 and so on...
For 4 different camera positions, your animation is 4 frames long.
Render this 4 frame animation and you become 4 images with 4 different positions.
Where is the problem?

face
Win10 Pro, Driver 378.78, Softimage 2015SP2 & Octane 3.05 RC1,
64GB Ram, i7-6950X, GTX1080TI 11GB
http://vimeo.com/user2509578
User avatar
matej
Licensed Customer
Posts: 2083
Joined: Fri Jun 25, 2010 7:54 pm
Location: Slovenia

Elvissuperstar007 wrote:I was not interested in animation, I'm interested in Batch Render! to work with for interior
Prepare your different shots of the scene in separate .ocs files and render them from the command line through a simple python script.

EDIT: Forget Python, a .bat file with octane command line instructions will do just fine
SW: Octane 3.05 | Linux Mint 18.1 64bit | Blender 2.78 HW: EVGA GTX 1070 | i5 2500K | 16GB RAM Drivers: 375.26
cgmo.net
User avatar
abstrax
OctaneRender Team
Posts: 5509
Joined: Tue May 18, 2010 11:01 am
Location: Auckland, New Zealand

Hi Elvissuperstar007,

As far as I know you use C4D, too. In C4D you can switch between different cameras using the stage object:

- add a stage object
- go to frame 0 in the C4D document
- drag camera 1 into the "Camera" field of the stage object and create an animation key by holding down the CTRL key and clicking on the little circle in front of the "Camera" field (there are other ways to store an animation key, but that one is the fastest for parameter animations)
- go to frame 1
- drag camera 2 into the "Camera" field and create an animation key
- repeat until you have assigned all camera objects to each frame
- open the Octane export dialog and enable the camera export
- select "Current Render Camera" in the drop-down camera list
- set "End Frame" to the last frame a camera has been assigned to the stage object
- setup the maximum amount of samples per pixels you want for each frame
- click on "Render Animation"
- get some sleep :)

Cheers,
Marcus
In theory there is no difference between theory and practice. In practice there is. - Yogi Berra
Post Reply

Return to “Development Build Releases”