Corona Renderer version 2 Daily Builds Changelog

stay tuned

giphy.gif

You can always get the newest daily build in the usual location:

  • Fixed black dots and black VFB screen in some cases when using the new experimental light solver
  • Fixed a crash when changing a tonemapping parameter of a CoronaCamera that is referenced from another object (for example ForestPack)
  • Fixed camera target moving when changing shift parameters
  • Fixed occasional crashes when using textured lens distortion
  • Fixed DR master not accumulating results from slave when one of them supports F16C instruction set and the other does not
  • Fixed Hair & Fur simulation .stat file not being loaded correctly on DR slave
  • Fixed vizpark plugins not being listed as compatible
  • Fixed compatibility with certain Windows versions
  • Removed support for 3ds Max 2012
  • Fixed bad appearance of disabled spinners in VFB.
  • Spinners in VFB and CIE now properly validate keyboard inputs.
  • All Corona spinners now reset to defaults, not to zero
  • Render elements named “A”, “R”, “G”, or “B” will be now automatically renamed when saving to CXR since these names are reserved for beauty & alpha.
  • Fixed UI controls being sometimes enabled in CIE with no image loaded
  • Fixed render elements with non-ASCII characters being displayed incorrectly in CIE.
  • Fixed VFB not zooming via mouse wheel in some cases on Windows 7 or when “Scroll inactive windows when I hover them” Windows 10 setting is off.
  • Fixed vertical shift changing FOV of the Corona camera. The tilt & shift now works the same way as in Physical camera.
  • Replaced LUT log curve with the curve used by V-Ray
  • Fixed slow skin material evaluation on computers with many cores (threadripper, dual xeon)
  • Fixed rare incorrect shading of 3ds Max volumetric effects
  • Fixed start render button not working when IR pass limit is hit (https://corona-renderer.com/bugs/view.php?id=2618)
  • Updated to embree version 2.17.1
  • Fixed occasional wxWidgets assert and/or crash when dragging the installer window
  • Fixed installer not reinstalling components from previous failed installation (due to 3ds Max running during the installation, etc.)
  • “Show VFB” button now reacts correctly to changes of the VFB type in system settings and is disabled when VFB cannot be shown for whatever reason
    (docked IR running, having selected native VFB with no prior image rendered to display, etc.)
  • Corona Standalone is now installed by default (may be overriden by selecting custom installation)
  • Installer now associates .scn file extension with Corona Standalone, so that double clicking any scene export file will automatically launch standalone
  • Fixed CoronaCamera tilt & shift FOV issues - previous fix modified only behavior in viewport, this one also fixes behavior in rendering
  • Fixed bump converter not working correctly with procedural maps and some geometry types such as geosphere, cylinder or extruded circle
  • Improved denoising of bump maps - Example: bump denoising | Corona Renderer
  • CoronaCamera tilt shift legacy switch is no longer displayed in new scenes (the legacy mode is switched off)
  • Fixed wildcard expansion in command-line version of CIE. Now -e argument does not get expanded which fixes CoronaImageBatch script.
  • Switched to Visual Studio 2017 compiler - up to 5% performance gain in rendering
  • Fixed crash when using NPower software NURBS https://corona-renderer.com/bugs/view.php?id=2933
  • Installer and uninstaller now list all running applications that need to be closed in a single dialog with retry/ignore/abort options
  • Corona Standalone now supports hair rendering
  • Legacy tilt & shift checkbox in CoronaCamera is now shown only when the tilt & shift functionality was actually used in the old scene
  • Significantly faster rendering of shadowcatcher in compositing mode: https://corona-renderer.com/comparer/mNxn0e
  • Fixed ornatrix crash when using hair strips
  • Fixed text not being wrapped properly on installer EULA screen
  • Vector displacement map is now listed as supported
  • CoronaOutput texture map renamed to CoronaColorCorrect.
  • Option “Affected by Corona VFB tone mapping” in CoronaColorCorrect map is now deprecated in favor of new map CoronaTonemapControl providing finer setup.
  • Fixed using LUTs of type .3dl in CoronaColorCorrect map

Previous daily was removed from dropbox since we found a serious bug in CoronaProxy code (some proxy files failed to load). Previous builds were not affected and this bug is now fixed.

  • Legacy version was removed from the installer and will be no longer provided
  • Changed noise level to report approximately the same value as in Corona 1.7
  • Fixed adaptivity oversampling dark areas - https://corona-renderer.com/comparer/mnHwi4
  • Lowered memory usage by 8 bytes per triangle
  • Fixed the “Streak count” spinner in VFB and CIE not changing the displayed value when clicked
  • Fixed crashes when rendering very small images (<15x15 pixels)
  • Optimized sampling of volumetric media
  • Fixed tonemapping control map input UI slot not working
  • Renamed UserProperty texture to CoronaUserProperty (for consistency)
  • Fixed unnecessary restarts of interactive rendering due to recent “Reset XForm” fix
  • Fixed “Only remove fireflies” denoising mode not removing fireflies
  • Installer now writes the installation log to disk (%LOCALAPPDATA%/CoronaRenderer/DeployLog.txt)
  • Fixed creation of CoronaCam in orthographic viewports; it now behaves consistently with standard 3ds Max cameras
  • Added a checkbox to Corona Camera to show/hide clipping planes in viewport
  • Fixed random seed in scatter lister being stuck to -21 in certain 3ds Max versions
  • Fixed CoronaFp.showVfb MaxScript function not working after rendering has been stopped in docked VFB - https://corona-renderer.com/bugs/view.php?id=2951

The additional dependencies DLLs were removed from daily builds dropbox folder. If you are using unpack option in the installer for manual or scripted deployment, just make sure to copy all the files from the unpacked folder for the appropriate 3ds Max version(s). This does not concern users utilizing the typical/custom installation options as these install everything automatically.

  • Fixed crashes when parsing geometry on some machines
  • Pass and noise limits are now displayed in VFB stats tab (when set)
  • New keyboard shortcuts in VFB and CIE - CTRL + arrow keys for scrolling
    • CTRL + PAGE UP/DOWN for switching render elements
  • Fixed noise level getting higher when DR is used
  • Removed compatibility with Alpha 6 and older versions of CoronaScatter

We have updated the Material Library, primarily based on feedback regarding tiling. Here is the changelog:

CHANGES:

  • Resized and fixed tiling of Wall, Concrete, Leather, Metal, Rubber, Stone, and Wood materials.
  • CoronaTriplanar map is now used wherever it is possible.
  • Fixed the scaling of CoronaTriplanar maps used in Fabrics and Leathers.
  • All CoronaOutput maps in Basic SSS materials are now set to be “Affected by Corona VFB tone mapping” so that they render as expected when any tone mapping is used.

NOTES:

  • Any scenes created with materials from the older library will continue to render as before; these changes will only be seen when dropping a material from the new library into the scene, so full compatibility is maintained with your existing scenes.
  • To install the new Material Library, simply run the Corona Installer again (any version of 1.7, or any of the daily builds for version 2) - the new library will then download and install.
  • Since the first release of our material library, the scaling of materials is set for scenes that use System Units of Millimeters. If you are using Millimeters as your system units, then all materials will appear correct. If you see some unexpected results (such as displacement being too strong or too weak, or absorption color being too dark), you will need to adjust those material properties manually. This is still an issue of our material library, and we will resolve this in the upcoming major update.
  • CIE - added bloom & glare virtual element which can be viewed and/or saved separately. This element is always automatically saved by “save all” functionality
  • Scene copies left on disk when DR master crashes are now properly cleaned up during next DR session.
  • Fixed alpha not working with shadowcatcher “for compositing” mode in previous dailies
  • Fixed CIE to correctly compute resulting alpha channel while merging multiple images.
  • Fixed CoronaLayeredMtl layer weight texmaps sometimes not working properly
  • Added support for full heterogenous media shading, including multibounce GI inside them. The implementation involves a LOT of new complex code, so bear with us and report any bugs, thanks.
    • Currently only single data source is supported - PhoenixFD. We will explore FumeFX, OpenVDB, and 3dsmax texmaps as additional data sources next.
  • Added Corona toolbar to 3ds Max
  • Added console mode for installer and uninstaller - To run installer in console mode, use “installer.exe --acceptEulaAndAutoInstall”, this will run the same installation as using the “typical” installation mode in GUI
    • To run uninstaller in console mode, use “uninstaller.exe -q” or “uninstaller.exe --quiet”
    • Both are required to run from console with elevated privileges (admin console)
  • New bokeh controls - these were previously ignored in physical camera and now are also added to CoronaCam - Center bias (ring effect)
    • Optical vignetting (“cat eye” effect)
    • “Affects exposure” checkbox for custom (texture) bokeh
  • Implemented anamorphic factor in Physical camera
  • Bladed bokeh now has the same area as the circular bokeh and its rotation is now consistent, independent of camera view
  • Lens breathing/Zoom is now taken into account when calculating the aperture size
  • Better error description of licensing connection failures (licensing server and corona licensing log)
  • Bugfixes - Fixed Corona objects not repainting with correct colors when unfrozen
  • Speed-up of IR restarts in scenes containing environment lighting - The light is no longer reparsed whenever geometry changes. Only changes in geometry with portal material will trigger the reparsing.
  • Lights from a light select element can be now selected/deselected via menu accessed by right-clicking the corresponding checkbox in the LightMix tab in Corona VFB.
  • Added a maxscript function “showLightMixSetupDialog” to CoronaFp interface for showing the LightMix setup dialog.
  • Improved appearance of icons in Corona Toolbar.
  • Fixed lens distortion not working properly with crop render region.
  • Cubic lens distortion is now correctly applied when computing displacement resolution, evaluating text shader, etc.
  • Added support of lens distortion to Standalone.
  • Corona Toolbar renamed to Corona Official Toolbar to avoid conflicts with other 3rd-party toolbars - In 3ds Max 2017 and earlier the original toolbar (named Corona Toolbar) is not automatically removed to prevent deleting custom toolbars with conflicting names. You will need to delete the original toolbar using Customize > Customize User Interface > Toolbars menu option.
  • Fixed alpha being broken when using advanced bokeh efffects
  • Fixed hair & fur parsing causing crashes when username contains non-ASCII (cyrillic, etc.) characters
  • The right-click menu allowing to (de)select included lights in VFB LightMix tab is now disabled for light select elements which do not contain any lights
  • Improvements to installer and uninstaller when used from command line: - Both now support --help command-line argument.
    • When run in command line / quiet mode (–acceptEulaAndAutoInstall for installer, --noGui for uninstaller) from non-admin console, an UAC popup window is no longer displayed. An error text is now printed to console instead.
    • Better error handling of wrong command-line arguments.
  • Fixed LightMix setup dialog no longer setting focus to a wrong (non-max) window when it is finished.
  • Toolbar - Added new buttons - Corona Proxy Exporter
    • Corona Converter
    • Create Corona Camera from active perspective view
    • Starts interactive rendering in active viewport
    • Scatter lister
    • Fixed Toolbar in Max 2018 not to pop out on render nodes in case of net rendering (via DR or Backburner).
    • Changed toolbar icon color scheme to blue-white
    • Fixed bad-looking Toolbar icons when switching off Customize > Preferences > “Use large toolbar buttons” option.
  • Fixed scrolling issues in combobox on hiDPI monitors
  • Fixed render region created from MaxScript not refreshing in VFB until next render