I currently testing the iRender suite to see if it is something that will be useful to my company. We already use Sketchup for some things, and I am looking to take our visuals/rendering to the next level. So far I'm pretty impressed with what I've found. Anyway...

I've been experimenting with batch rendering in conjunction with Windows 7 task scheduling to render multiple scenes throughout the night - using the Tutorial here (http://www.renderplus.com/wk/IRender_-_Batch_Mode_-_Tutorial_w.htm). I've double checked my settings numerous times, and they seem to match.

My issue is that when I check the results later, the rendered image is no where to be found.

I am attempting to save the image in the native, .nXtImage, format so I can tweek my lighting later...

Anyone ever run into this issue? I'm guessing it's probably a button or setting somewhere, but waiting 4 hours to find out that my attempts failed is... well, I'm sure you all can image.

Any suggestions would be appreciated.

Thanks a lot!

Views: 772

Reply to This

Replies to This Discussion

Hi Ezra

The location for model if using default location of `named `(set in batch render options on render dialog ) is usually :

C:\Users\Administrator\Documents\IRender\file name.nxtimage

You can usually change address in dialog but the browse button does not seem to be working on latest stable (ji28)

If unsure select one of the various autosave auto options on the image tab - I ran 3 renders overnight last night with latest stable version all with autosave of .nxtimage files with no problem.



If you select the standard batch method the files are saved to a temp file - I find its better to used named - which creates a folder and file (if auto save is selected ) of the model name in the irender folder of `my documents`in win 7 - you can also use the custom setting and put folder where you like - the browse tab seems to be working on the custom option.

Please note in `named` option the files are usually saved in general irender folder not in specific model folders
Hope that helps

Boothy
PS I had a win 7 update yesterday did anything interupt processes ? - also the current default settings have a render confirmation window presentation at end of render - if you have not switched this off was this present ? - If not something external may have affected the render process

Boothy
I will try this out.

To test it, you should set up a short batch rendering, and run it from a DOS command line, to see if it saves the image properly.
I tried runnung the .bat file from a DOS prompt first, and it did work.

But there are a lot of settings you can get wrong.

You might try using the "launch image" setting on the Auto Image tab.

Then if it works, it might launch the image for you.

I will try it in the scheduler now.
This did work from the scheduler for me.

I am adding a couple of items to the tutorial:

Testing

The first time you try this, you might create a small model, with a short time rendering and:

1. Go to the batch folder, and run the .bat file from a DOS Prompt to make sure it works properly.
2. Set up the scheduler to run the process in just a few minutes to see if it works.


Mine ran and saved a file, but did ask me a couple of questions while rendering, because I did not have everything set up properly.

I will try to add the file location to the Auto Image tab if it is not there yet.
The tutorial probably needs updating anyway - unfortunately the day jobs getting in the way at the moment

Al if your adding some items to tutorial it may be worth indicating where files are stored - save some confusion.
I did also notice that on one of the dialogs it showed the `notify` being selected rather than launch renderer.
Long term it really needs a `job batch GUI`which relates to task scheduler but makes the settings selection easier in an integrated interface - Other software developers do similar interfaces -Hauppauge use a simple interface which relates to the task sheduler to allow timed recordings in their PVR software. This would be a real `pro` option for NXT making rendering much more efficient.

Thanks
Boothy
Thanks a lot, you guys, for your feedback.

I wound up doing something along the lines of what Al suggested - running quicker tests by using a simple model and completing after one pass. I was getting an error when attempting to save... (something like cannot create file... maybe #503, but that is from memory).

Turns out that the issue was the file extension I was trying to save the file as.


To be safe, i was manually adding the extension after the file name. The problem was that I was using ".ArImage" (a reference to the options in the drop down menu for available file extensions) instead of ".nXtImage". Once I changed that, auto saving seems to be consistently working.

For bonus:
I had prepared 9 scenes/files for batch rendering. Rather that going through the entire process again, I edited each model's "option_globals.txt". I changing the line that read "sir_auto_image_name; test.ArImage" to read "sir_auto_image_name; test.nXtImage". Everything seems to be working, AND I didn't have to reprepare all the batch files!

I agree, the batch rendering tutorial could be updated, and a GUI would make it even better. In the mean time, Keep up the good work, you guys.

Thanks, Ezra
Al

Just a quick lateral thought (its Friday and I need a beer so do not expect too much!) If we could save native image file in animator we could just use scenes to create multiple renders (this would not facilitate for different models)It would also reduce the need for estimating render time between renders.As mentioned by yourself on previous forum this is now already possible with PNG ,JPEG and BMP but unfortunately not native image.We would still have the problems with 2d perspective and transparent PNG(it that fixed now?) .Totally understand the aniamation feature is beta - would help until\if we have Batch GUI though.

Thanks for listening

Boothy
I believe if things are set properly each batch file will wait until the render is completed and the file is saved before it finished.

So if you create a new batch file, with something like:

cd \tmp\batch_1
call start_irender_batch.bat

cd \tmp\batch_2
call start_irender_batch.bat

cd \tmp\batch_3
call start_irender_batch.bat

It should process all of the batch files one at a time.

'call' executes another batch file, and returns when it completes.
Thanks AL
Do I need to reference the batch file to the first render or put individual addresses to each batch render file i.e

cd \temp \c:\documents\irender\batch scene1
call start_irender_batch.bat

cd \temp \c:\documents\irender\batch scene2
call start_irender_batch.bat

cd \temp \c:\documents\irender\batch scene3
call start_irender_batch.bat

Thanks

Boothy
Each.bat file is in a different folder, so this should work

c:
cd c:\documents\irender\batch scene1
call start_irender_batch.bat

cd c:\documents\irender\batch scene2
call start_irender_batch.bat

cd c:\documents\irender\batch scene3
call start_irender_batch.bat

(I don't think you can add two paths to cd)
Sorry I got carried away - its late here so will have a play on Saturday -I will let you know how I got on

Thanks

Boothy

Reply to Discussion

RSS

About

Render Plus created this Ning Network.

Search


Enter a phrase here to search the entire Render Plus web site:

Loading

Translate

© 2024   Created by Render Plus.   Powered by

Badges  |  Report an Issue  |  Terms of Service