Krakatoa beta 7 is now available.
[EDIT] Krakatoa beta 7 has been temporarily withheld. It appears we included outdated DLLs in the installer, and behavior will be inconsistent or broken in certain versions.
In this build, we have enabled Depth of Field. Also, the GUI contains several workflow enhancements and new intelligent behaviors. There are several major bug fixes.
Details will follow in subsequent posts.
Note: We have dropped support for 3ds Max 6 and 7 in the current beta release. If this impacts any beta tester, please let us know.
Changes from Beta Build 0.9.6 to 0.9.7 (as of January 24th, 2007)
LOG WINDOW (NEW!)
- The Log Window will be used from now on to output different feedback info from Krakatoa instead of printing to the MAXScript Listener.
- The Log Window can be opened automatically on output or manually via a button in the Preferences rollout and dedicated MacroScript.
- The output can be filtered in several levels:
- None
- Errors
- Warnings
- Progress
- Statistics
- Debug
- The full output of the log file is currently saved in the Max root folder (until a Krakatoa home directory is exposed).
DEPTH OF FIELD
- Krakatoa's Native Depth Of Field is now enabled for Max and Brazil cameras.
- In a Max camera, add a "Depth Of Field mental ray" multipass effect and enable it. Set the F-Stop value.
- In a Brazil camera, check Depth Of Field, set Focus Distance and F-Stop.
- DOF Sample Rate controls the quality of the effect, 1.0 is low, 5.0 is nice, 10.0 is smooth but slow.
NOTE: The [>Enable Depth of Field] button is currently disabled. To enable/disable DOF, just toggle it in the Camera.
HISTORY ROLLOUT
- When a Preset or History is selected in the Left column of the Comparison dialog, pressing "Load Preset" or "Load From History" will position the drop-down list in the load dialog to the same file.
- New [Scroll Lock] button lets the user lock the relative offset of the left and right lists and scroll both at the same time to compare consecutive renders.
- Default setting for right list is now also History.
- New "Compare Images in RAM Player" button allows the history samples to be compared using A|B mode.
- Delete Preset/Thumbnail buttons moved above the image samples to avoid clicking them when opening RAM Player.
Changes (continued)
GUI PREFERENCES (NEW!)
- Added a Preferences rollout to allow users to customize the behavior of certain advanced features.
- Added control over the changing of Lighting and Post-Divide By Alpha settings when switching to/from Blended color modes. Options include
- warning and changing,
- changing without warning
- not changing.
- Added control over the Partitions rollout open/close when switching to/from Save Particles to File Sequence. Options include
- Open and close when switching the render mode
- Open when switching to Save mode, do not close when switching back to Render mode
- Do not open when switching to Save mode, close when switching to Render mode
- Do not open or close when switching the render mode
- Added control over the Particle Loaders creation behavior. Options include:
- Open File Dialog after Loader Creation
- Do not Open File Dialog after Loader Creation
- Added preset buttons to switch to Beginner (or Lazy User?), Advanced and Expert mode.
- Added an option to automatically or manually increase the System Limit of PFlows to 10 million.
MAJOR BUG FIXES:
- Particle Loaders can now be used when saving PRT to disk, except when saving to a file already used by a loader (no recursive saving!)
- Particle Loaders hit testing is now enabled for both the icon and particles.
- Particle Loaders do not cause an error when rendering in Blended Z Depth or Blended Camera Distance color mode.
- Particle Loaders now correctly scale density using the visibility controller.
- Fixed Specular Highlight which was overblown - it was scaled 100x as the UI was sticking to 3ds Max values, while the code was using 0-1 range internally.
- Matte Objects Named Selection Sets are now correctly filtered for renderable geometry by the renderer.
MISC:
- Created a Krakatoa MacroScript to toggle the Scripted GUI on/off from the Max UI. This allows the Krakatoa GUI to be accessible via keyboard shortcuts, QuadMenus, Menus and Toolbar buttons. The script can be found in the "Krakatoa" category of the 3ds Max "Customize User Interface" dialog.
- If Krakatoa is not the current renderer, the MacroScript will prompt the user about setting Krakatoa as the current renderer.
- Created two other MacroScripts to toggle the Log Window on/off and to Toggle Auto-Open on Output behavior of the Log Window.
- Created icons for all MacroScripts featuring the Krakatoa volcano.
NOTE: The icons are currently NOT copied to the UI/Icons folder of 3ds Max when installing, please copy them there manually until the Installer gets fixed.
We have temporarily withdrawn build 0.9.7 due to an installer problem.
Incorrect versions of the DLLs were inadvertently included in this installer. Functionality may be inconsistent or broken in certain versions.
We will post an updated build as soon as possible.
If you have downloaded 0.9.7, we suggest reverting to build 0.9.6.