Você está na página 1de 6

v21.2.

0 11/8/16
* NOTE SIGNIFICANT CHANGE - Nodetrees are moved to use the built in cycles nodet
ree!
* This will help file linking and allow node groups.
* However you will have to redo your nodetrees.
* Cycles nodes can be used with Renderman shaders.
* this is still a work in progress. Some Cycles nodes will not function pr
operly (or at all) with Renderman.
* Using "add renderman nodetree" will attempt to convert and hook up your cycl
es nodetree.
* this is still a work in progress and won't give you an exact conversion.
* New PxrSurface lobe AOV's. Due to changes in codebase you will have to reassi
gn any existing AOV's to avoid export errors.
* Support for PRMan 21 features - specifically new shaders and lights.
* Portal lights are supported.
* Light filters are added - using a light and set it to "Filter type", then link
the filters to your lights.
* Sample and display filters are now under the scene properties.
* Support for all Projection plugins (VR rendering with OmniDirectional!) under
the camera props.
* Icons are updated to renderman 21 icons.
* Render checkpointing and recovery are now supported with external rendering.
* Fix for external rendering with spaces in the filename.
* Thanks to rgordon, aek, jdent02, jdbener for contributions.

v0.9.0 7/13/16
* Many minor bug fixes
* Texture sequences should work correctly. (use $F4 in texture name)
* Linking files will pull in the material node tree from other files now automat
ically. Appending you still must attach the node tree.
* RMANTREE setting is more sensible and user friendly. Set RMANTREE in addon pr
eferences. No need to worry about environment variables.
* RIB archiving works. Create a rib archive of your geometry to bake rib gen or
export rib for other uses. (thanks to rgordon)
* In the View3D toolbar now is a RenderMan toolbar tab, allowing many quick oper
ations for convenience
* Motion Blur now uses a shutter angle instead of 0-1
* Default settings now match RenderMan for Maya
* Light and object panels (in the scene properties)
* Here you can create and edit light and object groups
* Light and object groups can then be used in trace set settings (on lig
hts etc) and in AOVs
* Also this is a convenient place to do all the light linking (works in
IPR)
* During IPR light properties can be edited en masse here. Also mute an
d solo lights
* Render Selected button - quickly lets you render only a set of objects selecte
d
* Sampling presets to quickly change sampling settings (thanks rgordon)
* Incremental rendering can now be disabled (it's on by default)
* Rib generation should be more stable
* default OUT directory is now /tmp
* cache sizes options are now available in advanced scene settings
* curves can render as ribbons now or round curves (default)
* hair width correctly uses the Cycles settings rather than duplicating
* High resolution smoke is supported (finally)
* Darkfalloff is supported (thanks jdent) PRMan 20.9 feature
* Openexr renders can go to multilayer exrs for compositing (thanks Jdent)
* some example files are provided - accesible though toolbar
* Inline RIB boxes can now be inserted into the rib stream in various places (sc
ene, world, object settings)
* Major Render settings and workflow overhaul and simplification!
* Regular renders can be sent to Blender or 'it' as before, no need to s
et display driver
* External Renders are now an option for rendering outside of Blender.
These renders will NOT load results back into blender. This allows users to spo
ol batch renders to Pixar's LocalQueue or Tractor for network rendering. See se
ttings in Scene properties.
* When externally rendering crossframe denoise is supported.
* Overhaul of layers UI, simple version, then switch to RenderMan passes for mor
e advanced options.
* DeepExr and multilayer outputs are supported.

v0.8.0 03/22/2016
* Lots of bug fixes!
* Fix an issue with artifacts in denoise
* Added controls for aperture shape to camera
* Open last rib button for debugging
* UDIM textures fix
* Adding and Deleting lights in IPR should work now
* Material color is set in Blender for viewport help
* Support a "World" light that can be either daylight or an env map
* Shader Parameters get soft min and maxes (can set values manually)
* Point lights correct when moving in IPR
* Copy and Pasting nodes should work
* !!! Longstanding IPR bug, the initial rendering with IPR no longer locks up Bl
ender.
v0.7.0 11/06/2015
* Light shapes for area lights area now a selector control not on the shader. T
he shader setting will happen automagically. Also the shape for distant/point/s
pot lights should be correct now.
v0.6.0 8/20/2015
* Light linking!
* reconfigured rib generation. The details are technical but in simple terms: o
utput first the data blocks then instances of them. The upshot is that rib gene
ration takes about the same time, however we fixed a few issue with smoke/hair/e
tc having stale data or incorrect motion. Also now rib generation caching shoul
d work correctly in all cases, and generating ribs with that on (and nothing cha
nged) should be very fast.
* Light linking and adding lights works while Interactive Rendering.
v0.5.0 8/20/2015
* Bunch of UI cleanup (object properties from @rendermouse)
* Backed out some multi-material changes until we have a proper bxdf switch node
* Custom AOVs as well as specifying a lpe light group or object group works (ple
ase let me know any issues with this)
* Little prettier shader swatch previews
* Crop windows/borders work.
v0.4.0 8/3/2015
* OSL should now support IPR
* more example files
* RIB generation rewrite. ~6x speedup creating rib for gooseberry benchmark
* uv's across multi-material objects should now work
* multi-material objects now use the same geometry instead of splitting it.
* however the current limitation is that multi-material objects can't be emi
ssive
* Metaball support (Thanks to @rendermouse!)
* better deformation and multi-segment motion blur ribs.
v0.3.0 7/31/2015
* OSL nodes experimental support! Currently does not support IPR thanks to @mwy
5310
* example files directory (will be more added)
v0.2.7 7/13/2015
* IPR stability and speed is increased significantly.
* Collapsing of parameters in node tree.
v0.2.7 7/13/2015
* Bunch of bug fixes and speedups to rib gen
* Move DOF settings to camera
* Textures are made to repeat (periodic) by default
* Motion Blur settings are now in a separate panel
* PxrTexture Nodes get an automatic Manifold attached.
v0.2.6 7/13/2015
* Cleanup ribgen a bit
* Re-enabled Archive paths
* Objects Geometry is output to a rib archive either under $SCENE/archives/stati
c or $SCENE/archives/$FRAME_NUM if animated.
* Objects Geometry is only output if the object is updated. For example if a sc
ene is created, rendered, then
re-rendered, the geometry would not be re-ribgenned. However if the object was
updated in blender, it would update the rib. This will greatly speed ribgens bu
t may cause issues if somehow an object is updated but the timestamp not updated
.
In this case the archives directory can simply be removed, or the objects rib ar
chive individually.
v0.2.5 7/13/2015
* INTERACTIVE RENDERING IS HERE!!!!
- To start (for now), you have to have 'it' installed with the RenderMan
Studio package.
- Go to the scene properties, in the interactive sampling section hit st
art interactive
- Only supports material edits, light moves/edits and camera moves for n
ow.
v0.2.4 7/13/2015
* Couple bug fixes:
- 'it' is autolaunched if you have RMSTREE in your path or RenderMan Stu
dio installed
- some path issues with textures
* Primary visibility for area lights (Environment lights in particular) is now o
n by default.
* custom UV's now export correctly
v0.2.3 7/13/2015
* Performance improvements of default settings.
* Integration of AtomicP's curve changes.
v0.2.2 7/09/2015
* Added Support for PxrCamera physical attributes. In the camera properties cli
ck "Use physical Camera"
v0.2.1 7/09/2015
* Added Denoise under the RenderMan Output Settings
* Changed output directory to go under Documents (or My Documents on Windows)/pr
man_for_blender
- can be changed under the addon preferences
v0.2.0 7/07/2015
* Basic functionality for RIS rendering present including
- Lights
- Node based material trees
- Hair and other geometry support
- AOV (Render Passes)
v0.1.1 25/03/2015
* Forked 3delight_blender code to prman for blender
* Changed env variables to use RMANTREE for RenderMan 19.0
* Changed RIB output for 19.0 specific construct (integrator, bxdf, etc)
* TODO - proper shader network support of bxdf/pattern via args files
- integrator settings and general settings cleanup
- move to prman python plugin for rib integration
- lights integration
- general code cleanup
!!!!! ------------ blender to prman fork -------------- !!!!!
v0.7.5 - 25/04/2012
* Enabled editable output paths, including RIB file export, shadow maps, and poi
nt clouds. These path properties support using environment variables, or other b
lender data variables that are built in to the exporter. Environment variables c
an be read from outside blender, or default environment variables can be edited
from within the Environment Variables panel in Render Properties.
More info at: http://mattebb.com/3delightblender/documentation/
* Added option to either both export RIB and render interactively, or just expor
t the RIB (better for render farms)
* Added choose of Display Drivers - currently accepted are 'auto' (integrated in
blender image editor), idisplay, and tiff.
* Added access to Hider settings. Using idisplay with the raytrace hider allows
progressive rendering.
Fixes:
* Updated geometry export to work with new the 'bmesh' mesh data structure. Ngon
s are exported natively.
* Updated for changes to blender python API

v0.7.0 - 15/09/2011
* Added pointcloud global illumination method
Auto-generates a pointcloud as a pre-pass, and adds a lightsource that reads a
nd renders the stored colour information
* Added toggle to enable/disable auto generation of shadow maps/point clouds
Fixes:
* Fixed optimising textures with an empty source path
* Fixed reading primitive variables from modified meshes
* Fixed reading shader parameters with 2 elements (eg float var[2] )
* Fixed bad ordering of shader parameters
* Fixed missing width parameter in particle hair
* Fix for adding textures to lamp shaders
* Ignore errors when scanning for shaders
v0.6.5 - 23/08/2011
* Fix for shadow maps generation on Windows
* Fix for auto-converting image textures to 3dl format

v0.6.4 - 20/08/2011
* Fix for not finding 3delight library correctly on Linux (ubuntu)

v0.6.3 - 11/08/2011
* Fix for environment variables not being found when generating shader list

v0.6.2 - 09/08/2011
* Updated shader UI to dynamically generate a list of all shaders in shader path
s to choose from. Also removed necessity to manually 'Initialise Shader Paramete
rs'.
See: http://vimeo.com/27460855
Fixed bugs:
* Bad syntax in subdivisionmesh export when using creases
* Enum properties in shaders were being interpreted as the wrong type
* Particle instances weren't working properly
* Secondary GI panel was invisible
* If native renderman geometry types aren't supported by the exporter, support e
xporting as a tessellated mesh representation for the time being.

v0.6.0 - 05/07/2011
Added functionality to:
* Export geometry to RIB archives, either manually (file->export) or at render t
ime
* Export animated and/or motion blurred geometry to RIB archives/sequences
* Render objects as procedural geometry - standard and delayed load RIB archives
(static or animated sequences), procedural run program, or dynamic load DSO
* Instance objects on particles (using particle location, rotation and size), fu
ll transformation and deformation motion blur is supported
* Export primitive variables from meshes:
- mesh vertex colors as 'color' primvars
- mesh vertex groups as 'float' primvars
- mesh UVs as 'float[2]' primvars
- default UV and vertex colour sets, vertex normals built in
* Export primitive variables from particles:
- particle properties, eg. velocity, angular velocity, age, lifetime...
- default 'size' built in
* Export motion blurred blender fluid
* Export blender curve objects as renderman curve primitives (animation not supp
orted yet due to limitations in blender API), or as tessellated mesh/subdivision
mesh primitives
* General optimisations and cleanups

v0.54b - 10/05/2011
Fixes:
* Fix problems with malformed paths on Windows
v0.54 - 05/05/2011
Fixes:
* Updated to be compatible with Blender 2.57 release bpy API
* Added manual shader initialisation to work around new limitations in bpy API
* Attempted fixes for windows texture path troubles
New features:
* Motion blurred dynamic hair support
New features contributed by Magnus Lfgren:
* Support for deep shadow maps (Transparent Shadows), on by default
* Trace Motion Blur parameter now accessible, allowing motion blurred shadows

v0.52 - 03/03/2011
* Updated to work with recent Python API property registration changes. Contribu
ted by Jeff Doyle - thanks!

v0.51 - 09/02/2011
* Fixes for path handling on Windows
* Fixes for environment variable handling, addition of 3delight_env.txt

v0.5 - 07/02/2011
* Initial release

Você também pode gostar