What's new in Maverick Build 481.306 Indie / Build 481.306 Studio
Dec 20, 2020
- New Features:
- Python: New Python panel exposing our core support for Python scripting.
- Python: New Python action 'MK_api.open_mks( ... )' to open a scene.
- Python: New Python action 'MK_api.render( ... )' to render a still frame or turntable.
- Python: New Python action 'MK_api.exit()' to exit the application on termination.
- Python: General low-level support for some of our DAG/API functions through the MK_api module. Use print_help() in the Python panel for more info.
- Improvements:
- Core: Now Maverick does not do any padding on your resolution. Padding is necessary internally for CUDA/OpenGL memory alignment, but now it is fully concealed from the user.
- UI: Added some better visual warnings to let the user know that a new build of Maverick is available.
- UI: Added a new checkbox in the Start dialog to warn the user (or not) about new builds available.
- UI: A better (hopefully) message is displayed when the GPU drivers are out of date.
- Website: More (hopefully) organized and cleaner Profile page.
- Fixes:
- Core: Fixed Rectangular Region Render (RRR), which was broken since we upgraded to CUDA 11.
- Core: RRR now stretches up to the final resolution. i.e., renders the same rectangle as selected in the IPR, but in final resolution coordinates.
- Core: Fixed a bug when dropping colors from the library (they were turning black by mistake in the previous release).
- UI: The blow-up tool no longer 'clicks' when enabled-disabled, producing the exact same render at 1:1 than when the tool is disabled.
- UI: The blow-up tool no longer squeezes or stretches the render when toggling keep-aspect-ratio on/off.
New in Maverick Build 427.983 Indie / Build 427.983 Studio (Apr 13, 2020)
- New features:
- Core: New (re-engineered) shadow_catcher. The highlight of the new SC is the ability to render images with a flat background for easy compositing of objects on websites, documents, ...
- Core: New flag for lights to affect (or not) the shadow_catcher. One mode casts light and shadows on the SC, and the other, shadows only.
- Core: New compositing mode for the Alpha AOV, that renders the shadow_catcher and the environment in black, for proper compositing of shadows.
- Core: Finished IBL reflection and refraction overrides.
- Core: Ability to inherit Object Region render from the parent (such as a group) of an object for all the children objects together.
- Core: Ability to inherit Object ID mask color from the parent (such as a group) of an object for all the children objects together.
- Core: Object Region Render (ORR) now uses a pitch black exterior for guaranteed proper compositing.
- Core: Thin-wall dielectrics see the backplate now. Specially useful for windows and car windshields.
- Core: Thin-wall reproduces the behavior of a refraction-less dielectric correctly now, in an energy-conserving fashion.
- Library: New lighting ambiences built using the new Shadow Catcher features.
- Improvements:
- Core: About 50% lower memory usage in the framebuffer. At 4K, about 256MB are saved per AOV.
- Core: Small performance gains (code clean-ups from recent features) accounting for a 5% approx.
- UI: More optimized view/outline renders (affects navigation positively by a little bit).
- UI: Normal smoothing has been added to the views (no more faceted views).
- UI: Better clay-like material for the views, to better reveal the curvature of objects.
- UI: Fixed light orientation in the views. Before it was happening in local coordinates by mistake.
- UI: Fixed light shading in the views. Now their color in a view reveals orientation.
- UI: Light objects are displayed with transparency in the views now.
- UI: Whiter checkerboard mode to preview the Alpha AOV in the IPR. Allows for better previewing of shadow_catcher shadows in compositing mode.
- UI: Rearranged uvmapping buttons in the views for better comfort.
- Fixes:
- Core: The transparency bounces limit (for opacity) in the Render panel now works.
- Core: Fixed a freeze for objects without a material.
- Core: Angularmap and mirrorball projection modes now match exactly with the corresponding spherical projection (ibl/backplate).
- Core: Views now reflect the visibility state of objects.
- Core: Opacity mapping works together with camera Z-Clip now. Z-Clip would break opacity until now.
- Core: Opacity mapping produces a proper Depth AOV now.
- Core: Light objects show up in the aovs correctly now.
- UI: The Start dialog was broken in Maverick Indie in the most recent build.
New in Maverick Build 409.314 Indie / Build 409.314 Studio (Nov 19, 2019)
- New features:
- Core: New file format .mkmap (similar to .mkmtl) that allows you to save/load maps (and their dependency subgraphs).
- Core: New checkboxes in the filetex node to tile (repeat) vs. clamp UVs.
- Core: New gamma correction slider in filetex nodes.
- Core: Integer type in the user_data node.
- UI: The selection outline can be muted, or muted after 2 seconds from the settings dialog now.
- UI: Added a battery of example images to the Help panel with examples from the documentation. The list of images will get more complete over time.
- UI: Added a battery of links to the Help panel to our YouTube channel.
- UI: Preliminary support for multiple languages other than English. Translations are automatic now, but will be human-reviewed at some point.
- Improvements:
- Core: AI Denoiser upgraded to OptiX v7.0.0, which starts significantly faster.
- Notifications: Better speed on interactive xform/dform (e.g., changing the size of lights).
- Notifications: Better defaults for size (repeat) in noise/cellular.
- UI: Brought back the buttons to undock/redock dockable panels.
- UI: Worked a bit more on the Help panel, upgrading some texts and adding some more images.
- UI: New button in the Help panel to easily turn on/off the Attribute Editor tooltips.
- UI: More descriptive infotag for the selected object(s) in the render views.
- UI: Updated to Qt5.13.2.
- Fixes:
- Core: Rearranged triplanar mapping orientation so textures with text stay in a readable orientation in all faces.
- Importers: Strong review of the STEP/IGES importer.
- Notifications: Fixed disappearning lights when changing their size interactively.
- Notifications: Fixed possible crashes on mtl/map purge.
- Notifications: The selection outline catches up changes on dform, subdiv and displacement now.
- UI: Disabled Show in Viewport for maps where the option is not applicable.
- UI: Fixed some labels in the AOVs panel.
- UI: Unicode display for the name of the license owner.
- UI: Tooltips for attributes in the Attribute Editor are back.
- UI: Fixed a bug in the Library splitter, that was getting reset every time the app was shut down.
- Content library:
- New pattern maps directory.
New in Maverick Build 406.126 Indie / Build 406.126 Studio (Oct 31, 2019)
- Core: round_edges node is working great now, so despite it was present in previous builds, we may as well call it a new feature.
- Core: curvature node got improved as well.
- Core: bump_blend uses a better system now where each bump acts on the result of the previous bump, instead of mixing them all together.
- Core: Ability to 'Show in viewport' a map for better xform placement.
- Core: Fixed darkenings in some instances of Total Internal Reflection in dielectrics.
- UI: Added a new infotag bar in the IPR views that displays information about the currently selected object, such as size, # of triangles, etc...
- UI: Buttons to easily add or remove round_edges from a material.
- Improvements:
- Core: The curvature node, sibling of round_edges, has been reviewed and improved.
- UI: New buttons to enable different selection modes in the select tool (obj, mtl, ...).
- UI: Moved the 'Click here to exit' labels to a more discreet location, at the bottom of the IPR.
- Content library:
- Maverick now resets the library locations on start, which makes the projectors build visible from the start.
- Fixes:
- UI: Fixed UI in the aovs Attribute Editor.
- UI: Fixed the tooltips in the Head Up Display for the right-most icons.
- UI: The tool icons in the views now show even if the view is brought up mid-session.
- UI: Drag-and-drop of ambiences was faulty in the most recent build. It has been fixed now.
- UI: Fixed precision problems when selecting tiny or aggressively scaled objects.
New in Maverick Build 400.419 Indie / Build 400.420 Studio (Oct 4, 2019)
- Improvements:
- Core: Faster warm-up times, ranging from 20% to 2x, depending on how heavy the scene is.
- Made the Substance Painter much smarter, by reading the companion .json file, when present. Thanks to this, we support renamed texture sets now.
- Bug fixes:
- Fixed a problem with the ordering of node plugs in the nodal editor.
- Fixed culling when subdiv/displacement happens behind the camera.