mcjRibRender ( for Ds4.5+ )



Introduction

A Script for Daz Studio to render the playrange as a series of RIB files.

RIB files can be rendered using Renderman compatible renderers like 3Delight



History


February 17th 2015 - Release 





Installation



The zip package is found at the bottom of this page

unzip it in your daz content folder, typically 


C:\Program Files\DAZ\Studio\content\ 
or

C:\Program Files (x86)\DAZ\Studio\content\


once installed, it will appear in your content library, under Studio / Scripts / mcasual 


or

C:\Users\Public\Documents\My DAZ 3D Library\


once installed, it will appear in your content library, under My DAZ 3D Library / Scripts / mcasual
 





Use



Set your playrange in Daz Studio's TimeLine panel

because all those frames will be RIB-rendered , and each RIB file can be quite big.

Select 

- the destination folder - ex: C:\myRIBs
- the filename prefix - ex:Frame
- the image type/suffix - ex: jpg


The Post-process
unfortunately the name and image type of the rendered image is specified inside each .rib file
and the rendered file is always named render.tiff
So mcjRibRender offers you two ways to retain your renders

1 - each render is followed by a batch command which looks like
copy render.tiff my image88.tiff.
Note that Windows7's Paint program can open those .tiff images



2 -if you have an image converter like imagemagick ( freeware )
C:\imagemagick\convert render.tiff image88.jpg


note that option 2 is for advanced users
In my case the conversion works because
1 -i did install my imagemagick utilities in C:\imagemagick
2 - i typed in mcjRibRender's text field the path to the convert utility 
c:\imagemagick\convert.exe



click the "Render Rib Playrange" button

if your playrange was 30 frames long, 30 DIB files will be generated

and 30 (useless) jpg files will be created 

and a batch file will be created

if you execute the batch file, and if your standalone 3Delight renderer was installed correctly

each RIB will be rendered as an image named display.tiff using the 3Delight renderer named renderdl

and using 3delight's tdlmake utility, this display.tiff file will be converted to frame0.jpg, Frame1.jpg ... Frame30.jpg




License

// December 6th 2014
// by mCasual/Jacques 
//
// You can use this script freely for personal or commercial use.
//
// You may not sell, resell, sub-license or rent this script in any way./
//
// you may credit this script  to mCasual/Jacques
//
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
// INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
// PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE
// FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
// ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

ċ
mcjRibRender.zip
(9k)
mCasual Jacques,
Feb 17, 2015, 11:04 AM
Comments