CVS: what’s going on – Chapter III

  • Fixes to the Python API:
    • access to Dupli functionalities
    • added Blender.Group module
  • Elbeem (fluid simulation) improvements
    • Solver updates: moving obstacles, additional domain options
    • IPOs: Animated params(viscosity, time and gravity for domains; for objects that are enabled for fluidsim a new IPO type shows up; inflow objects can use the velocity channels to animate the inflow; obstacles, in/outflow objects can be switched on and off during the simulation; movement, rotation and scaling are exported from the standard Blender channels
    • Particles: should at some point be used to model smaller splashes, depending on the the realworld size and the particle generation settings particles are generated during simulation, actually code is deactivated, too experimental of a feature
    • Rendering: smoothed normals, image based motion blur support
  • Rendering system improvements:
    • Recoded Panorama rendering vector-blur compatible
    • Render option “Single Layer” now keeps the already rendered other layers, and after rendering restores them. Also means this option works for compositing now each “Render result” node now has a button option to re-render that specific node
    • ESC now works to stop Compositing nodes rendering process
    • “Save Buffers”: in first Output panel of renderbuttons, will not allocate all render buffers, but instead save the rendered tiles to exr; for each scene rendered, a single exr file then is created, after rendering, the files get read, and only then the memory allocation is done; the exr files are saved in the temp dir (from user settings), and have names derived from the filename+scene name. That way these buffers remain relatively unique, and can be re-used later too
    • Added option to only render a single side of an Environment map cube, allowing to use it for planar mirrors. Enable it with the new “Plane” option in the Environment Map panel
  • Edit mode additions:
    • Loop multiselect: can be accessed via the CTRL-E popup menu in editmode, it is used to select multiple edge loops/rings based upon the current selection set
    • Path Select: new tool in the “W-Key” popup menu,when exactly two vertices are selected it will find the shortest path of vertices between them; there are two methods for determining the shortest path, one that finds the path with shortest physical distance, and one that finds the path with shortest topological distance
    • Around Individual Centers: now works for each face when scaling/rotating mutliple faces at once
    • “Loop to region” and “Region to loop”: Selects the smallest region enclosed in a selection loop and vice versa
  • Improvements to the memory freeing code for sequencer and post-rendering, memory management/allocation system has been improved too
  • Fixes and improvements to the new object grouping system:
    • Dupli-groups, now is possible to use grops with Dupli-Verts and Dupli-Frames
    • Added CTRL+L link copy and SHIFT+L link select
    • CTRL+G grouping menu: it now offers a choice to add to any existing group, using a secondary menu
  • Fixes for “append from file” functionality
  • Fixes for the Sequencer
  • Array modifier has been officially committed, this modifier allows to make arrays of meshes, with multiple offset types:
    • constant offset
    • offset relative to object width
    • offset with scale and rotation based on another object
  • Softbody simulation improvements:
    • Sofbody local bake: using the new “Local” button in the Bake menu, it will allow to animate or move the baked object, it was not possible before as long as the simulation was baked in the Global space
    • Baking all selected softbodoes: press ctrl+b in 3d window
  • CTRL+C Copy Menu additions:
    • copy autosmooth settings
    • modifiers for Curve objects
    • “Copy UV orco” for curves/surfaces
  • New commands in text editor under format menu to convert whitespace to spaces or tabs
  • DirectX8 exporter has been updated
  • Import/Export of Cineon and DPX image files: the first is Kodak’s standard for film scanning, 10 bits/channel and logarithmic, DPX is derived from Cineon as the ANSI/SMPTE industry standard and supports 16 bits color/channel, linear as well as logarithmic
  • New commandline options, blender –help for details
  • My Documents and Desktop folder automaticly added to the Folders pulldown of the filesector, only affects Windows builds
  • .blend files produced with 64bit builds are now readable with 32bit builds (this has to be verified as long as I received a notification through the mailing list but cannot find it in the official archive)

In the last days development has almost been stopped but this can be explained by the Premiere event of the Orange Project (which takes place today if I’m right ^_^). I’m sure that after this little period of intense Public Relations work, development will start again and it will probably focus on the render passes functionality (and on the awful AO bug too I hope).

Since there is still quite some time to wait for the official release, I’m once again supplying a customized build. This time, along with a release optimized for standard 386+ processors, you’ll find AthlonXP/MP/Sempron and Athlon64/X2/FX (still 32bit as long as I don’t own a copy of WinXP x64 to test with) highly optimized releases and the source tarball I’ve tweaked (this is for all the linuxers & MacAddicted around here, you can simply compile it using the new Scons build system).

Here’s a list of what I’ve packed in this time for your blending pleasure:

  • MMap for Win32 patch has been applied enabling for up 2+ Gigabytes memory allocation also on Redmond’s OS – supplied by Lox (oops, this is me)
  • IOR presets patch, now you can select an IOR value for refraction in a menu with some standard named values (glass, plastic, water, etc.) – supplied by Ed Halley
  • Transmissivity and total internal reflection patch, finally photorealistic glass is possible in the internal renderer – supplied by Ed Halley
  • New workspace layout and revised screens
  • My green GUI theme
  • Customized Splash screen for Blendernation
  • Helpful Blendernation RSS feed reader in the Help > Websites menu (this is cool, and I’m not just saying this ‘cuz I’m the developer of this script :-P)
  • Compiled with Bullet and FFMpeg support
  • Some good python scripts are bundled:
    • Improved Layer Manager 1.2
    • ProCAD 1.7
    • Kerkythea improved exporter 1.02.2b (hey, I supplied this too :-P)
    • DPI Calculator (I managed to improve it a little bit)
    • Mesh Flatten Faces
    • Solidify Mesh v2
    • BRayBacker 3.3
    • Mesh Terrain triangulate
    • Mesh displace UV
    • Wire Mesh

To download this new “Lox build” go here and remember to report bugs on the official bug tracker:

Waiting for your comments/impressions/tests ;-)

Advertisement