Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Ryuu

Pages: 1 2 3 [4] 5 6 ... 44
46
[Max] Daily Builds / Re: 4K Cache thread
« on: 2020-07-29, 23:39:18 »
Hi, thanks for investigating & reporting this. I think the latest optimizations should help in this case. We'll check this and look into these and other issues tomorrow.

47
Corona Colour correct node doesnt work for reflection and bump mapping? Certainly in the last couple of daily builds if not earlier. Im sure it hasnt always been like this.

ColorCorrect + bump should be fixed in the latest build.

48
RC1, entering the final stretch

  • Optimized user properties storage in geometry. This should especially help in speed and memory requirements when parsing “extreme” scatter scenes.
  • Added standalone export support for 3ds Max ColorCorrect map
  • Added standalone export support for 3ds Max Falloff map
  • Added clamping of light mtl intensity to ensure that the value is really between the min max specified in the paramblock (Could have been raised higher by max script or baking light mix).
  • CoronaColorCorrect - Curve interpolation mode is no longer changed when hitting reset button. Also interpolation mode is correctly displayed when changing curve type or loading curves.
  • When opening older scenes, CoronaUvwRandomizer blending weight will be set to 0 instead of the default value 0.25, to preserve old behavior and prevent any performance hit.
    • Unfortunately due to a glitch this also resets the blending weight in all scenes saved prior to this daily build, sorry for that.
    • You can use the attached script to quickly set blending of all CoronaUvwRandomizer maps in a scene to a specific value. By default it sets everything to the default value 0.25, but you can easily edit this value at the top of the script.
  • Further optimization of precomputation of 4K Cache
    • Speedup is up to 2 times in normal rendering, up to 6x times in IR (when just moving camera)
    • We'll be continuing with more optimizations in further builds.
  • Fixed issue where light mix values were randomly overridden
  • EULA changes:
    • Added notice on the use of trademarks and other logos belonging to Chaos Czech or its partners (article 8) and updated our privacy information with a reference for a further reading to our Privacy Notice (article 15).
    • Otherwise we did stylistic and technical changes allowing the EULA to be used with other software we may provide.
  • Refactored Bezier curves support in Corona. This gives better match of curves between Corona Standalone and 3dsmax for e.g. Output map
  • Added reporting of warnings & errors during 3ds Max map substitution
  • Added option to reset the settings in the new bloom & glare aperture editor
  • Fixed CoronaColorCorrect connected to bump slot not producing any bump when brightness adjustment was set to 0
  • Changed the new bloom & glare default size to 15
  • Toolbar starts even in first session of fresh install (or after ENU folder removal) of 3ds Max 2017 or older.
  • In Customize User Interface toolbar actions moved from Corona to Corona Renderer category.
  • Deprecated Corona top bar menu is now properly removed during 3dsMax startup.
  • Bloom & Glare "custom aperture" editor checkbox is grayed out when disabled
  • Warning is shown when rendering masks only with noise limit (when pass and time limits are not set)
  • IR subsampling and “dissolve with previous” options moved from devel/experimental rollout of render settings to system settings. This also means that these options are now per-computer, not per-scene.

Edit:
I forgot to mention one important update - we've added anonymous product usage statistics to Corona. This will allow us to make more informed decisions where to focus our future efforts, knowing which features are used the most. It is enabled in default, but you can turn it off/on in the very first screen of the installer and/or later from 3ds Max in the System Settings dialog.

In short what we're gathering is:
  • Which components are selected in the installer. I.e. how many poeple do install CIE.
  • Which versions of 3ds Max are used and with which plugins.
  • What resolutions are rendered and what types of objects are in the rendered scene.
  • Some statistics about the finished render - ray/s, memory usage, number of unique/instanced primitives, etc.
To see which data is gathered in detail you can use the "Save message preview to a file" button under the "Product usage data" section of the System Settings dialog. This button will save product usage messages generated from the current 3ds Max session to a human readable text file. Even when the product usage data sending is currently disabled, you can still use this button as a preview of what would be sent if this was enabled.

49
[Max] Daily Builds / Re: Adaptive enviro sampler playground!
« on: 2020-07-22, 13:07:53 »
Thanks for the testing. We're still tweaking and optimizing the 4K cache, it should be much better in next build.

50
  • Improvements
    • Improved 4K cache precomputation speed, leading also to faster IR
    • Autobump is now turned on if the user clicks on the warning message about 2.5D displacement and if the scene is older than Corona 3.
    • Noise level is now not shown in VFB when using "Render only masks"
    • Corona toolbar now uses High-DPI icons in 3ds Max 2017 and newer.
    • 'X' menu (global search menu) now offers actions from the Corona toolbar and keyboard shortcuts can be assigned to them.
    • It is possible to add 3ds Max’s buttons to our toolbar and vice versa.
    • Removed Corona's top bar menu from 3ds Max (the functionality is replaced by Corona’s toolbar)
  • Bugfixes
    • Fixed issue where rendering with Blowup mode caused 4K cache to generate too many records.
    • Fixed crashes in some corrupted scenes
    • Fixed crash when using CoronaColorCorrect map with curves
    • Fixed issue where instances generated by MultiScatter were not scattered when distance map was used for density slot.
    • CoronaDistance map “no object” shader no longer changes hue with different EV
    • Fixed issue where user could not use hex input in CoronaColor map.
    • Fixed incorrect computation of opacity when CoronaColor map is used in the opacity channel
    • Fixed black artifacts in the CTexmap render element when AO map and materials with opacity are used
    • Fixed issue where native Max VFB was not refreshed during rendering
    • Fixed: Incorrect gamma error message not showing in logs
    • Fixed: Editing curves in CoronaColorCorrect map during IR causes the IR to constantly refresh
    • Fixed adaptivity when parts of the scene are excluded (using render selection, etc.).
    • Fixed a bug that caused that using render element with no filtering may have lead to incorrect accumulation of other render elements.
    • Fixed wrong evaluation of render elements when using opacity.
    • Fixed issue where one could not use linear interpolation for curves in CoronaColorCorrect. Selecting linear interpolation led to reverting back to cubic and restarting IR twice.
    • Fixed crashing when using CoronaColorCorrect and CoronaUvwRandomizer with “Randomize each tile” and “High quality blending” enabled
    • CTexmap render element is no longer propagated as masks
    • World displacement size is reduced by 1.5 if 2.5D displacement is enabled in the warning log for legacy scenes.

51
Do you guys think you'll complete the "Shortening Time Spent Opening the Scene" card from Trello https://trello.com/c/9koqWvNM for Corona 6?

Unfortunately not. It's almost done, but there are few illusive bugs that we weren't able to track down and fix in time. To prevent delaying v6 release any further, we are forced to skip this feature for now. It should however be released in one of the first v7 daily builds shortly after the v6 final release.

On the other hand the Corona Scatter has already been changed to update asynchronously in the background, which is pretty much the same thing we want to do here for bitmaps and proxies. So if your scene heavily uses Corona Scatter, it should already open a bit faster.

52
corona-6-3dsmax-daily-2020-07-07.exe
  • Fixed textures mixed with Corona Mix not rendering in Phoenix displacement
  • Improved scene export to better handle scenes with many (scattered) instances.
  • Fixed handling of LightMix and exclude lists for scattered instances in export for standalone.
  • Improved performance of parsing scenes with many instances.
  • The behavior of MultiMap randomization is now consistent with V5 (except of Forrest Pack scatter).
  • Fixed producing of NaNs in rendering after baking LightMix
  • Fixed crashing of proxy when rendering
  • Bloom and glare "Size" parameter in the CoronaCamera is no longer editable when the legacy bloom and glare is enabled
  • Improved error handling when invalid command line argument is supplied to LicensingServer
  • Fixed DR crashing when mr_prim is enabled for hair & fur
  • Added support for 3dsmax Mix map mixing curve feature
  • When starting a comparison with render history in VFB, the comparison vertical line is now initially always drawn in the middle of the visible area independently of the zoom level
  • Corona Scatter no longer freezes UI when recomputing in heavy scenes, also when using Corona Distance map in density slot.
    • UI of the scatter is generally more responsive and performance is greatly improved.
    • Loading scatter scenes is faster (on average by 28%, in extreme cases by 78%, depending on number and size of textures used in the scenes and number of scattered instances there).
    • Also fixed the viewport not updating when changing time on the timeline in some cases.
    • Fixed the viewport not correctly displaying instances in some cases.
    • Fixed rare cases of different scatter results between master and node in DR environment.
  • Added support for psd files during conversion between max/corona bitmaps to Corona Converter script.

53
corona-6-3dsmax-daily-2020-06-18.exe
  • Fixed Crash when using bitmap with Corona Volume Mtl in "inside volume" mode
  • CIE UI updated to support the new lens effects
  • CoronaConverter - fixed outdated link for error reporting.
  • Added "Size" parameter, controlling the size of Bloom and Glare, to Camera/Postprocessing tab.
  • UVW randomizer now takes into account the UV scaling of the input maps. This allows better handling of real world scale textures.
  • Lower memory usage when denoising is not enabled
  • Added option to disable caustics adaptivity/optimizations. The option should be used in the case that issues associated with caustic solver appear (black spots in caustics pass, disappearing caustics).
  • Fixed issue of Improved Sky model with strange spot appearing below horizon with large horizon blur.
  • Added high quality blending into the UVW randomizer
  • Fixed square artifacts appearing when using IR with the adaptive environment sampler
  • Fix of regression with Railclone - Corona Multimap no longer worked in mesh element mode.
  • Added new secondary GI solver - 4K cache
    • It is now the default secondary GI solver
    • Produces less flicker in animations than UHD cache
    • Render results with this cache are closer to path tracing than when using UHD cache
    • https://corona-renderer.com/comparer/ggcUUY
  • Fixed UHD cache producing different results when 3ds Max render region is used

54
Build 2020-06-03
  • Added Improved lens effects
    • These include aperture editor accessible from Corona VFB
  • 16-bit textures now take 2x less memory
  • IR now makes 3ds Max UI less laggy when “Dissolve with previous image” is enabled
  • Made the effect of “Conserve memory” checkbox more pronounced: memory reduction is increased by up to 18% overall, but also speed decrease is up to 30% bigger overall.

55
  • Added displaying of name of the sun that is linked with the sky when the sun selection is set to automatic
  • Fixed crashes when Corona Sun is disabled
  • CIE now saves JPEGs with quality 100 (and not 98).
  • Added “Dissolve with previous image” to IR controls in Render Settings Devel/Experimental rollout.
    • When unchecked, the rendered image is refreshed only after the first pass has been finished. This is the current behavior.
    • When checked, the previous image will be kept and will be gradually replaced by the new image during the first pass of IR render. This was the original behavior from before we introduced IR subsampling.
  • Fixed dispersion being disabled for low GI/AA values
  • Added (randomized) tiling support to UvwRandomizer map
  • Fixed crashes when unsupported map is plugged into mono/bump evaluated map slot. This is a regression from recent daily builds.

56
  • Material override now ignores the deprecated portal material.
  • Optimized rendering of Falloff Map
  • Regression fixed: V5 and V6 renders LightMtl against the sky differently
  • Added support for Phoenix foam and splashes into velocity render element
  • Sun and sky improvements
    • Added ability to manually pair different skies with different suns
    • Automatic sun-sky pairing finds the most similar corresponding names
    • Sun turbidity is taken from enviro map that uses the sun
    • When sky texmap is created using "Add CoronaSky environment", it is paired with the given sun
  • Fixed display of reflection/refraction (there was a glitch in Phoenix Foam rendering)
  • Added warning about unsupported cutter geometry for PhoenixFD foam.
  • Fixed regression bug: Animated Env/Background map not updating in IR, Corona V6 DB
  • Fixed - Changing the CoronaRoundEdges map to fast mode causes 3ds Max to CTD (Note that this bug was introduced in v6)
  • Added Wire Color mode back to DataTex
  • Added new random sampler "Blue noise"

57
  • Fixed 3ds Max asserts appearing during scene loading.
  • Improved UI of Corona Converter - it was reorganized, made more consistent and updated
  • Fixed toolbar's right click context menu deleting incorrect button.
  • Added support for PhoenixFD Foam
    • Note that interactive is working only with the latest Phoenix nightly build (6.4.2020)
  • Fixed motion blur not working in 3ds Max 2017 and older
  • Fixed crashes and wrong displays of some maps (introduced in v6)
  • Cgeo loader (CoronaProxy) made robust against (0, 0, 0) normals
  • Fixed wrong computation of normals during 2.5D displacement while having complex smoothing groups.
  • Fixed rare crash in IR when removing light select render element
  • Performance improvements of adaptive environment sampler
  • Fixed crash when closing VFB during IR session
  • MultiMap - Fixed wrong result when mixing two maps with non default frequencies
  • CoronaProxy - fixed crash when picking geometry from scene.

58
The next daily build candidate is in QA testing right now. If we managed to fix all the bugs introduced by new features without replacing them by a different set of bugs, it should be released today. If not today, then almost certainly by the end of the week.

Regarding the new bloom and glare: will we also be getting the lens scratches, lens dust, obstacle image and filter image like v-ray? Aperture shape currently is a somewhat simplified version, will it be overhauled with the same settings as v-ray?

AFAIK the internal prototype has the same settings as V-Ray does. Since there's a shitload of them, I would personally prefer to try and simplify the settings somehow, but we didn't look into that yet.

59
[Max] Feature Requests / Re: Corona Menu instead of Toolbar
« on: 2020-04-15, 14:07:42 »
Hi, thanks for the suggestion. We're working on this right now and it should be implemented in Corona v6.

60
Daily build 2020-03-16
  • Removed portals from CoronaCore
    • Portals are no longer needed because of the new adaptive environment sampler which fully replaces them.
    • The portal material is now deprecated and won’t show in the material editor.
    • When opening a scene with portals, you will be notified that they are deprecated now and can be deleted.
  • Fixed adaptive enviro sampler together with shadowcatcher producing artifacts
  • Fixed crash when rendering with Phoenix FD version 4. Corona now supports both version 3 and version 4 of Phoenix FD.
  • Fixed crash of VolumeGrid when Checker map is assigned
  • Fixed sometimes incorrect evaluation of scale map in Corona Scatter when the map is switched to Object XYZ or World XYZ mapping. Legacy scenes remain unaffected unless the Legacy switch gets turned off.
  • Toolbar now correctly shrinks (both horizontally and vertically) when some of its button gets removed via context menu.

Pages: 1 2 3 [4] 5 6 ... 44