# /////////////////////////////////////////////////////////////////////////////////
#
# ctrl.studio, Feb 14 2005
#
# ctrl_buffers
# shader plugin for softimage|xsi
#
# /////////////////////////////////////////////////////////////////////////////////
#
# revisions (last mod, Aug-05-2005)::
#
# (v1.0) xsi pubblic release
# (v1.1) filtering for secondary buffers
# (v1.2) filepath padding
# (v1.3) tonemapping, bugs fixing
# (v1.4) virtual framebuffering support
# (v1.5) multichannel openExr and timestamping support
# (v2.0) tonemapping & layering 
# (v2.0) rc2: correct caching for scene under make low res
# (v2.0) rc3: renderregion can make lowres pictures
# ////////////////////////////////////////////////////////////////////////////////



a shaders pack to work with framebuffers.




.buffer_api
-----------
enable channels (user framebuffers) in a range fashion.



.bufffer_store
--------------
collect up to 16 channels to being later wrote out into separate img files.



.buffer_write
--------------
write to file the channels stored.



.buffer_xwrite
--------------
used in conjunction with buffer_api allow correct timestamping
( important: add an environment variable:: MAGICK_CONFIGURE_PATH
and set a path of your choice where you'll add an empty dummy file
called:: type.xml )






install
-------
file addons->plugin(spdl). pick up an spdl.
repeat for all the 4 spdls in folder.



usage
-----

get->primitive->geometryshaderprimitive-> buffer_api.
load a buffer_store shader in rendertree.
pass->currentpass->outputshaders-> buffer_write.


