Please download and test Beta 9 of what is to become 1.6.0 in about 10 days.
Here are the changes vs. Beta 8:
*A new PRT Source object was introduced to handle particle streaming from 3rd party sources implementing the IMaxKrakatoaPRTSource interface.
*The Voxel Renderer will now support the Shadow Density value of 3ds Max lights. Previously, only the Particle renderer supported this.
*Added “Save Channel As Output” button to Input Channel nodes to quickly switch to the same channel as the Output node.
*A new Output channel PRTViewportColor allows the display of custom color in the viewports using KCMs. It will not affect the renderer and can be used together with PRTViewportVector to visualize data.
*If Force Additive Mode is checked, Render Elements will produce no meaningful output. Changed Schematic Flow to display the Render Element nodes in red and show warning about that situation.
*A line for handling the creation of the Geometry input node was missing from the MagmaFlow code, causing serious crashing. This has been fixed.
*Selection channel passing up the stack was broken when a KCM_Selection modifier was added to the stack. This has been fixed.
*Added support for all Render Elements when switching between renderers using the Memory Storage system due to “Save Compressed” being on. With this, the only limitation remains the lack of persistence between sessions.
*The Krakatoa Log Window will now remain on top of 3ds Max. The Auto-Open Log Window option will now only open on Warnings and Errors.
As reported in the Bugs forum, the last couple of builds (8 and 9) had a bug in the copying of KCM modifiers on the modifier stack. viewtopic.php?f=29&t=4152
The attached patch for the MagmaFlow editor should hopefully fix this problem.
Please download and replace the file in your \Krakatoa\Scripts\ folder.
Many thanks to Mohsen and Chad for reporting the bug and assisting with its extermination. Krakatoa_Channel_Node_Editor.zip (80.2 KB)
[size=200]KNOWN BUGS AND ISSUES
[/size]
*Emission Strength does not affect Voxel rendering despite what the release notes say. Logged.
*All Warnings shown in the Log Window were incorrectly prefixed with “ERR”. This has been fixed.
*When creating Operators with 2 or more input sockets in the MagmaFlow Editor and if the Open Log Window On Warnings is on, the Log Window would pop up if closed and steal the focus from the Editor. This has been fixed by suppressing the Log Output of Errors found in the KCM currently being edited since they are reported at the bottom of the Editor anyway.
*Mesh Object mode in Volume Select modifier once again crashes Max when used on any PRT object including PRT Volume and PRT FumeFX. This is probably due to the fix for selection propagation not being killed by KCMs higher on the stack. While we will try to fix it again, it might not be possible to have the Vol.Select both working correctly and supporting Mesh Object as gizmo…
*The NearestPoint Surface Operator in MagmaFlow incorrectly expects 3 connections instead of 2 (this is a regression due to a copy&paste error in the Magma code). Temp. workaround is to switch to RayIntesect, connect any node to the 3rd slow and then switch back to NearestPoint. This has been fixed for the next build.
*Copy and Paste KCM can cause scene corruption - see previous post for fix.