Cindigo 2.0.9

28 06 2009

No documentation yet, but a new release adding functionality to the Indigo Instance object. The export routine was rewritten, to make instance export easier and faster. The Indigo Instance supports nesting now (instances of instances). Get it here.

Read the Changelog:

Cindigo 2.0.9
———————
* implemented alias_material for previewing linked materials
* gamma fix for imported materials with RGB
* implemented pigm import and linking
* exported materials will always be exported as pigms
* fixed emissive material icon for R11
* quickrender does not rely on the config file anymore
* Sun and sky will now be always drawn to a seperate layer than other lights
* fixed material inheriting and materials with selections
* added thread_priority command line switch
* added sun and sky layer
* fix for nested instance loops
* fix for transformaton issues with non-uniform scale
* nested indigo instances will now be drawn
* implemented instance export for the indigo instance object
* reworked the export routine ^again^ to make instance exporting easier
* small changes to motion blur





The mission: Documentation

9 06 2009

I’ll start working on some form of manual for Cindigo after the initial bugs of the recent version are fixed.

And as a complement i will release a package of testscenes along with the manual, about topics explained in it and some more advanced stuff.

Stay tuned :)





Cindigo 2.0.6 beta

9 06 2009

Its out, you can find it here. It features motion blur support and by some bugfixes gives a lot of stability back. If C4D crashes it was probably not Cindigo. Not anymore…

Dice_Motion_Blur

Dice with motion blur by Stromberg

Read the Changelog:

Cindigo 2.0.6:
———————
* added camera motion blur (note that only keyframe based animation can be evaluated for now)
* improved motion blur – can now be controled wit the “streght” parameter in the motion blur tag
* readded motion blur – controlled by the c4d motion blur tag (note that only keyframe based animation can be evaluated for now)
* fixed bug with only 1 material on object with selection
* batch file is back in windows versions….
* added camera tonemapping default response function
* Re-added export statistics in c4d console
* fixed issue of export settings not able to be saved under vista, win7 and OS 10.5 (if c4d was inside c:/Program Files or /Applications) (previews still missing) (R11 only fix)
* albedo tab is now hidden when “nk data” is enabled
* re added default background light when no settings present
* added supression of indigo instance conversion to mesh for export
* fixed mac export and run; cannot take any start parameters
* dumped batch scripts, using system() now
* more memory leak caused by light conversion fixed
* memory leaks eliminated
* indigo instance: fixed creation bug
* mac version fixes
* R11 fixes
* R9 fixes
* removed resolution and aspect ratio from camera tag
* fixed crash bug with indigo render settings video post





Cindigo 1.1.18 (stable RC4)

19 04 2009

Changelog:

Cindigo 1.1.18 (stable RC4):
———————
* removed Obase from render settings object
* merge_vertices_with_same_pos_and_normal = false
* added hiding of texture parameters if no texture is used
* fixed a Quick Render crash bug
* added Quick Render button, few restrictions:
indigo always runs, no specifying png output, geometry will always be exported, no animation export.
all other settings will be used from the settings.cfg
* the linked materials will not be recalculated on each change made to the material helper
* added “channel state” that indicates whats applied to the chosen channel
* added option to choose which c4d channel should be used for albedo, bump, emission, etc.
* added emission scale export to bg material
* material helper adopts the layer of the applied material (R10 only)
* removed light scale tag
* moved light scale settings to material helper
* disabled channels wont be exported anymore
* removed emission scaling from sphere, its not supported yet
* background material setting in render settings now uses a material helper tag
* removed background and envmap from render settings, added background material
* exchanged with for constant values
* added to diffuse material
* spheres and external models can use light scaling now
* added glowing icon for material helper if emission is used
* fixed that exit portal gets exported, even if its disabled in the tag
* renamed “light normalization” to “light slcaling”
* removed infinite plane
* added verbose = false and write_aperture_preview = false to preview scenes
* changed save period for previews to 10.0
* added import of ISL shaders
* added ISL shader
* restructured and rewrote parts of the material export
* added “Ok” button to about dialog

Get it here.





Cindigo 1.1.18 (stable RC3)

7 04 2009

Changelog:

Cindigo 1.1.18 (stable RC3):
———————
* added handling for identical material names
* changed order of includes, fixed problems with mac version
* changed ISO to Real value and EV range (+10, -10)
* material helper will now always have the same name as the applied material
* added old changelogs – many still missing
* fixed emission/base emission import bug
* added output of unsupported features to import
* prepared igm import for all material parameters
* resolution is exported from render settings when no camera tag is present
* added external material functionality
* few changes to mat import
* added background material (no special UI yet)

Get it here.





Cindigo 1.1.18 – stable RC2

15 03 2009

Changelog:

Cindigo 1.1.18 (stable RC2):

———————
* fixed crf path bug (fused)
* disabled drawing the sphere of the render settings object (fused)
* fixed crash when trying to free unused normal array (fused)
* fixed unfindable instance reference crash (fused)
* removed Obase from material helper and material group object. experiamental, lets see if that causes problems (fused)
* fixed igm export and previews (fused)
* low priority bug fixed (fused)
* changes to the material helper: (fused)
- organized into tabs
- removed redundancies (diffuse color, exponent, etc)
- broke backwards compatibility a bit

Cindigo 1.1.18 (stable RC1):

———————
* move to Indigo Utils v2
* fixed emission import
* solved memory problems (normal array wasnt freed after mesh export) (fused)
* rewrote igm import, now using Indigo Utils (fused)
* wrote load function for indigo path and itegrated it into the gui (fused)
* changed load and save functions internally, indigo path is now saved in the settings.cfg (pSr)
* changed a few defaults (aperture shape, ssf, etc.) (fused)
* added random seed (pSr)
* reworked mesh and instance export, (hopefully) fixed all related bugs and added support for nested instances (fused)
* Indigo Instance now shows bounding boxes of child elements (fused)
* Material hepler is now an object instead of a tag. Changed all functions according to that (fused)
* added own object for imported/converted materials and moved all converted materials to a single group, even on multiple material converts (pSr)
* export dialog remembers the last settings (pSr/fused)

Get it here.





Cindigo 1.0.9 R2

2 05 2008

Lots of new features!

new in 1.0.9 R2:

* Clay render function under “export and run” (supports bump maps and alpha maps for Blend Materials)
* .igm import, all materials supported (with texture loading, if paths are right)
* New Object export, option for optimized output (read below)
* Support for regular_tabulated in mediums
* Support for RGB in Henyey Greenstein (range [-1,1])
* Light presets (to be enhanced)
* Support for normals stored in Normal Tags

fixed in 1.0.9 R2:

* some small things
* autofocus on, when no camera/camera tag is specified
* Indigo crash with 0-Normals (”Normal was not unit length”)
* a bit optimization for previews

known bugs/issues 1.0.9 R2:

* non at the moment :)

features to come in the future:

* Auto bake textures
* other cool stuff

————————————————————————————

Some info about the new .obj export:

Keith Young (Riptide plugin – Wavefront export for C4D) kindly helped me out with the optimized export. Thanks!

The new optimized option is only recommended, if you don’t have objects larger than 50.000-70.000 polygons in your scene. Its perfect for exchange, since its only ~ 1/4-1/3 of the size of unoptimized output. It takes a bit longer, though.

Some test-data:

[u]500.000 Polygons:[/u]
New unoptimized: 21.6s – 185MB
Old: 107.4s – 221MB

[u]50.000 Polygons:[/u]
New unoptimized: 2.4s – 18MB
New optimized: 73.8s – 8.5MB
Old: 10.8s – 21MB

Link





Cindigo 1.0.9

16 04 2008

Cindigo 1.0.9 for Indigo 1.0.9.

Changelog:

new in 1.0.9:

* New-ish material preview system (Now using drBouvierLeduc’s material preview scene. thanks drBouvierLeduc!)
* Region Render – you find it in the camera tag
* maybe more. don’t know what i did since the last version

fixed in 1.0.9:

* Preview scenes
* Igm export
* Some other small fixes





Indigo 1.0 Stable

29 03 2008

Finally, the Indigo 1.0 stable release. Some minor bugfixes.

Get it here





Indigo & Cindigo 1.0.8

19 03 2008

Alon with Indigo 1.0.8 there is a new Version of Cindigo!

Indigo Changelog:

1.0.8
* Improved energy conservation for Phong material
* Increased max albedo for phong and diffuse from 0.9 to 1.0
* added Oren Nayar material
* staticly linking with OpenEXR
* OpenEXR support enabled for windows 64-bit build
* added specular_reflectivity_spectrum option for the Phong material.

Cindigo Changelog:

new in 1.0.8:

* Support for Oren Nayar Mat
* Support for specular_reflectivity_spectrum in Phong Mat
* Render Settings Tag now is an object!

fixed in 1.0.8:

* will not crash if no UVW tag is applied
* maybe some other small things

known bugs/issues 1.0.8:

* Blend material issues with blend maps
* better not use previews

Indigo 1.0.8 Link
Cindigo 1.0.8 Link