Enkele dagen geleden is met versienummer 0.6.0.0 de derde grote uitgave van K-3D uitgekomen. Met dit programma kunnen 3d-objecten en animaties worden ontworpen en is ook in staat om deze te renderen. De software wordt als een Windows-installer aangeboden, maar ook de broncode is beschikbaar, die onder andere onder Linux, Mac OS X en Solaris te compileren is. Meer informatie over dit programma kan in deze wiki worden gevonden. In versie 0.6.0.0 treffen we onder andere een volledig herschreven gebruikersinterface aan, een hoop nieuwe features en een verbeterde stabiliteit. Het volledige changelog van deze release ziet er als volgt uit:
Changes:[break]
- COMP: Synchronize code::blocks build
- ENH: Implemented undo/redo for adding/deleting user properties
- COMP: Moved desktop and man directories since they are not installed to the same locations as share COMP: Several share sub-directories didn't have makefiles and weren't getting installed
- ENH: Renamed k3d::system::run_process() and k3d::system::async_run_process() as spawn_sync() and spawn_async() respectively, and removed unused process-startup functions. Switched the implementations to use Glibmm
- ENH: Rewrite k3d::system functions to use Glib spawn_ functions for starting processes
- COMP: Release checklist
- STYLE: New indentation style ENH: Disable output timestamps for renderjob & renderframe
- COMP: code::blocks build
- BUG: Longstanding crash undoing a change of shader in any of the RenderMan shader objects
- ENH: Relaxed k3d::sl::shader so it can be used in a wider variety of containers, including k3d::data ENH: k3d::sl::shader uses boost::filesystem::path for all path-related data STYLE: New indentation style
- ENH: Created k3d::data::explicit_change_signal, which allows an observer to distinguish between a value that is changing because it was explicit set, and one that is changing due to undo/redo
- BUG: command_arguments handles char* correctly as an input argument
- STYLE: New indentation style
- ENH: Moved module-proxy make targets to the bin/plugins directory
- STYLE: Renamed "conics" module to "quadrics" for consistency with RenderMan usage, updated plugin categories to match
- ENH: Added "scroll.k3d" sample document, which uses a MeshModifierScript to "roll up" a plane
- COMP: Rasterized icon installation was broken
- ENH: Remove obsolete regression test
- ENH: Simplified bitmap plugin implementations, made more consistent use of the SDK, and eliminated some redundant functionality. BUG: Removed BitmapInstance, the whole 2D compositing pipeline needs to be rethought. COMP: Deprecated bitmap_element class, most of its functionality should be pushed into the SDK.
- ENH: k3d::bitmap::reset() is a no-op if the new width and height are the same as the originals
- BUG: Crash in BitmapMatteColordiff modifier
- COMP: Ship an updated version of Aqsis with the K-3D all-in-one installer