[ARCHIVE] Pre 1.0 Daily builds changelog

Massive UI overhaul: [ARCHIVE] Pre 1.0 Daily builds changelog - Corona for 3ds Max :: Previews (Daily Builds) - Chaos Forum

Corona materials/Texmaps now have their own category. The main render settings dialog was redesigned - less used values were removed to new System tab, and Actions/Postprocess/Progressive tabs were merged with it - the idea is that everything one needs for basic render setup is now in a single tab.

Also when opening one tab, all other tabs are closed. You can use right mouse button to open/close multiple tabs independently as before.

Build will be up in minutes. A lot of testing will be needed. Any feedback is appreciated.

edit: build is up. Next step: UHD cache UI simplification

  • loading scene in older build should no longer disable materials in masks
  • fixed minor (unreported) bugs
  • interactive now by default renders with all but one thread, to keep the rest of the UI more responsive
  • Added tooltips in system tab
  • added image resolution into corona VFB title
  • Added reset button prompt
  • fixed actions button order in main tab
  • fixed bug that prevented re-activation when computer hardware was changed
  • normal map gamma checkbox returned
  • added start interactive button into VFB - drops down from render button
  • corona scatter - added option to control density and scaling with bitmaps, added option to remove collisions

Build will be up shortly. Scatter might not be 100% stable, so any testing is welcomed.

New texture added

removed.png

  • fixed bug sometimes causing UHD cache to be directly visible

  • added interactive pass limit

  • “IES file” button in CoronaLight - added context menu - with options clear, open folder

  • CoronaRenderer.CoronaFp.showVfb now takes 1 argument - true/false - if the VFB should be displayed or hidden

  • normal map now has flipping of channels

  • Fixed some interactive crashes
  • Fixed CoronaMtl maps layout - made spinners wider, now whole number fits
  • Interactive docked VFB improvement - pressing “C” now clones the view into 3dsmax floating bitmap, “V” shows viewport selection menu (sometimes…)
  • Scatter viewport icon now shows “CS” text
  • Fixed material editor slowness in large scenes
  • Corona VFB spinners now respect system local and show either decimal point or comma based on it
  • Lights now convert intensity to preserve overall scene brightness when switching between different emission units
  • Changed the way CoolLines™ are displayed, they are now proportional to light surface brightness
  • top/bottom mtl support


removed.png

  • single bounce scattering checkbox in mtls - useful for god rays
  • added checkbox for lights wireframe display in viewport
  • implemented support for doublesided material
  • MultiMap reworked internally, it now uses tabs instead of separate parameters, and has different defaults
  • Fixed all sorts of bugs related to interactive by temporarily reverting back the option to limit number of passes in interactive rendering
  • fixed the new UI - should remember active tab and open status, fixed multiple tabs issues and crashes
  • fixed bug with “keep sharp patterns” working outside of IES and causing noise
  • nothing more - we were kinda busy with web :wink:
  • fixed random crashes of maps in material editor
  • fixed random crashes of render settings dialog
  • fixed incorrect shading when using volumetric rendering + environment lighting
  • new UI for bokeh type
  • brackets in material editor now update properly when a material is used in render settings
  • added support for 3dsmax photometric light with shapes other than point
  • spinners in corona VFB now work with TAB key
  • view-dependent texmaps now work with coronascatter (rendering only, viewport camera changes are not used as it would be too slow and ambiguous)
  • added support for std light feature “affect diffuse/specular”
  • fixed crashes caused by corona scatter and non-mapped objects
  • shift+tab now also works properly in VFB tabs
  • maps in coronamtl are now on by default
  • fixed some self-intersections when using rounded corners with very small radius values
  • fixed %o and %v in renderstamps
  • Next and hopefully last bigger UI overhaul. Small changes are still possible
  • Added option to save screenshots of UI - could be useful for tutorials. Located in devel/debug UI
  • Mtl editor updates all slots when mtl previews are changed
  • Camera mod overhaul
  • Corona VFB reacts better to some parameters being overriden
  • fixed some crashes/excessive memory usage with displacement
  • fixed some crashes when using interactive or rendering specific scenes
  • fixed some render artifacts - “trees behind a wall are visible” - testing here will be appreciated
  • fixed crashes when starting render via buttons in main settings rollout
  • camera mod UI tweaking - added DOF, EV override is always enabled
  • “save UI screenshot” asks for path first
  • fixed displacement randomly not rendering with interactive
  • fixed DR listbox UI and renamed DR parameters to reflect what they are really doing
  • tab open/close status, devel/debug mode enable, VFB sidebar status, and VFB opened tab are now per-system, rather than per-scene
  • fixed excessive memory usage with interactive + motion blur
  • disabling material in multimtl now works
  • coronasolid is now displayed in viewports
  • Fixed artifacts when using Corona AO exclude + nested excluded/nonexcluded objects: https://forum.corona-renderer.com/index.php/topic,6338.0.html
  • added option to disable render settings tooltips
  • fixed more random scene parsing crashes
  • added mixing parameter to multimap
  • Corona now honors the “Rendered Frame Window” option in Common render settings
  • non-color-mapped render channels are now correctly copied to 3ds max
  • added proper freezing of inactive render parameters for bidir
  • fixed crashes when drag&dropping bitmaps into CoronaMtl slots with “Show in viewport” active
  • added direction offsets to AO (XYZ bias)
  • fixed VFB not updating sometimes - now “Enter” should always force update
  • added displacement support for xref, scripted, and shell materials
  • body objects now render correctly
  • cylinder light is now visible when creating
  • fixed crashes when setting time limit really high

Some interactive rendering bugfixes. Any testing is appreciated:

  • Fixed bug preventing removing global volume material in IR mode
  • Corona interactive now respects “render hidden geometry” and “displacement” switches of render settings. Although because of the way 3ds max works, render dialog needs to be closed for the change to take effect.
  • “resume render/start interactive/render only elements” buttons will now properly freeze when already rendering
  • made pass limiting for interactive work again - needs testing
  • Fixed IR crashes/non-updates when removing/adding environment map
  • fixed crashes when resetting/loading different scene with IR running
  • interactive now reacts to globalMtl changes
  • interactive now reacts to image filter changes
  • interactive now reacts to cameramod shutter speed changes
  • fixed bug with interactive + scatter
  • displacement water level is now optional, so it is not applied to EXRs with negative values by default
  • fixed displacement subdivision rates for HDR displacement maps
  • fixed crashes when switching map inside CoronaScatter