High precision custom GUI for float

12 10 2009

As you probably know C4D is limited to 3 decimal places and thats frankly not enough in some situations.
So here’s some c++ code for the c4d plugin developer to get around that limitation. might be useful to some of you guys. maybe.

However its not possible to append unit strings (m, mm, °, etc.)

Looks like this:
High precision custom GUI for float

The code after the break…

Read the rest of this entry »





Cindigo 2.0.11

23 07 2009

No mac version yet, will follow soon…
Download it here

Changelog:

Cindigo 2.0.11
———————
* aperture diffraction now defaults to camera aperture diffraction (not post process)
* added functionality to the new export path settings
* enabled IES previews for mac version
* light layers are not chosen by number anymore but with a dropdown with names
* added layer names to render settings
* preview renderings start as working master now
* material halpers will be selected when created
* rgb gain is a percent slider now
* fixed bug with link materials and media
* removed export dialog

Cindigo 2.0.9.1
———————
* wrote a custom image header for all indigo tags/object/etc
* moved export settings from export dialog to render settings
* reorganized render settings
* small pigm import/linking fixes
* fixed crash when material link in texture tag was empty
* fixed bug in material assigning code when material link in mat helper was empty
* fixed R9 quickrender bug
* fixed quickrender fail when indigo path wasnt set before
* fixed quickrender path issue introduced in the mac version of Cindigo 2.0.9
* disabled all options in the export window that dont work
* layer fix for material helpers (R11)
* fixed render foregound alpha
* when creating a mat helper, a c4d material is automatically created and linked
* quickrender fix for mac version (which accidentally sent my whole desktop to nirvana…)





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.