3.30.01
Beta 1
Date – November 10, 2015
Download – Build 3.30.01
New Features
V-Ray
-
General speed improvements
-
New adaptive sampling algorithm for better detection and clean-up of noise in the image
-
Added option for automatic subdivs calculations for materials and lights
-
Better GI distribution (more robust handling of reflective GI caustics) for interior scenes
-
Experimental support for machines with more than 64 logical cores (enabled through VRAY_USE_THREAD_AFFINITY=1 environment variable)
-
Better sub-pixel filtering for the progressive sampler
-
Dynamic noise threshold for the progressive sampler for more even noise distribuion
-
Internal spectral color space switched from CIE RGB to sRGB
-
Updated default settings
-
Added "Generate render elements" option to the V-Ray object properties
-
Added vrayGetStampVariable() MaxScript function to return the value of any VFB stamp variable
V-Ray RT
-
In-process RT engine (no separate command-line opens up)
V-Ray RT GPU
-
Support for lights include/exclude
-
Better support for AMD hardware
-
Initial support for GLSL texture shaders
-
Support for hair and particles from VRayProxy objects
-
Added initial support for VRayMultiSubTex
-
Added support for 3ds Max procedural textures in environment slot
-
Added support for VRayFur
-
Added support for MultiTexture
-
Added support for mapped IOR of VRayMtl
-
Added support for the physical camera bitmap aperture
-
Added support for the "cast shadows" option of the V-Ray lights
-
Added support for VRayPlane
-
Added support for VRayUserColor and VRayUserScalar
-
Support for texture-mapped "radius" parameter in VRayDirt
VFB
-
Ability to compare the V-Ray settings recorded with the VFB history images
-
Ability to export the color corrections settings as single LUT (.cube) file
-
Ability to load color corrections from VFB history
-
Ability to remember the window position since the last 3ds Max session
VRaySun / VRaySky
-
New sky model (Hosek et al)
-
Added ground color parameter
VRayMtl
-
Updated default settings
VRayStochasticFlakesMtl
-
New stochastic flakes material for car-paint like materials
VRayEdgesTex
-
Implemented raytraced rounded corners when used as bump map
VRayNormalMap
-
Added an "Additional bump map" slot
VRayGLSLMtl/VRayGLSLTex
-
GLSL shaders are now compiled to binary code through LLVM for increased render speed
VRayTriplanarTex
-
Added a texture for triplanar mapping
VRayAerialPerspective
-
New aerial perspective atmospheric effect
VRayClipper
-
Ability to clip against arbitrary meshes
VRayFur
-
Implemented options for hair curling
VRayInstancer / VRayMetaball
-
Added ability to pick individual PFlow events
VRayProxy
-
Specify the proxy preview faces as percentage of the original faces, min and max values
VRayVolumeGrid
-
Added options for probabilistic volume sampling in the VRayVolumeGrid atmospheric effect
-
Added support for importing VDB caches from FumeFX 4
Modified Features
V-Ray
-
Automatically disable the bitmap pager
-
Distributed calculations of the light cache with distributed rendering
-
Further speed improvements for proxies and instances (beyond what we had in V-Ray 3.20.03)
-
Improved CPU utilization for the progressive sampler when using noise threshold
-
Speed improvements when rendering displacement/subdivision surfaces
-
Added progressive sampling buffer memory usage info to the V-Ray rendering messages log
-
Optimized Mitchell-Netravali filter performance on Intel Xeon CPUs
-
Added warnings about compatibility issues with Blend, Shellac and Composite materials
V-Ray RT
-
.vrscene exporter support for VrayScannedMtl
-
Added "Show log" button in the System rollout when set as production renderer
-
Avoid burning the RT statistics into the final saved images
-
V-Ray plugins can be loaded from multiple paths set in the VRAY30_RT_FOR_3DSMAXNNNN_PLUGINS environment variable
-
Moved the "Ignore in RT Engine" option from Object Properties to V-Ray Properties
V-Ray RT GPU
-
Improved light cache with support for motion blurred hairs
-
Optimized the "Compiling geometry..." phase on scenes with many nodes
-
Print warning for unsupported textures
V-Ray RT GPU CUDA
-
Prevent kernel recompilations during ActiveShade
VFB
-
Added tooltip with the image comment to the images in the VFB history
-
Adding/removing render elements will not delete the contents of the frame buffer
VRayMtl
-
Moved the "Use interpolation" options for reflections/refractions to the relevant rollout
VRayBlendMtl
-
Added toggle controls for the coat materials
VRayOSLMtl/VRayOSLTex
-
Added user tags support for textures connected to a GLSL/OSL texture or material
VRayDirt
-
For newly created VRayDirt textures, the subdivs (and samples quality) is no longer influenced by antialiasing settings
VRayHDRI
-
Tiled textures caching optimizations
-
General speed improvements
-
Support for UDIM tiles greater than 1999
VRayOSLTex
-
Fixed incorrect results when the "Mirror" and "Tile" options are switched off
VRayEnvironmentFog
-
Enabled adding of multiple lights in the Environment Fog field through "Select by name" dialog
-
"per gizmo fadeout enable" option is disabled by default
-
Renamed the per-gizmo "fadeout" parameter to "falloff"
VRayVolumeGrid
-
Added automatic preview detail reduction
-
Allowed the render diagrams/gradients to be resized by MaxScript
VRaySamplerInfo Render Element
-
Added modes to extract a specific node user attribute as an integer or floating-point render element
V-Ray Scene Converter
-
Added support for Corona 1.2.1
-
Added support for the Output rollout and crop/placement values;
V-Ray vrmat Converter
-
Added support for VRayHDRI and VRayNormalMap
V-Ray Installer
-
Auto-run the license server if it was running prior the installation
vrayspawner.exe
-
Accepts "-numthreads" option to limit the number of threads for the DR node when not using NUMA options
Bug Fixes
V-Ray
-
"Transfer missing assets" option wasn't working trough Backburner
-
Automatically turn off image filtering with Cube 6x1 cameras because it is causing "Invalid geometric normal (-0 -0 -0)" errors
-
GI "Leak prevention" parameter name was disappearing when loading settings from VFB history file
-
Light Cache was crashing at Merging Passes stage with Motion Blur and particle systems
-
Fixed wrong results with sharpening image filters when rendering with progressive image sampler and V-Ray RT
-
"Maps" option in Global Switches doesn't disable the textured lights properly
-
Per-pixel statistics were wrong with region render
-
Render mask in texture mode was loading only the top level bitmap if there were sub-textures
-
Rendering was freezing with static subdivision and tiled textures when the displacement map is missing
-
Rollouts in the Render Settings window were disappearing when loading V-Ray presets
-
The "?" button for the Adaptive image sampler was opening broken URL
-
Fixed crash with Free Directional Lights
-
Fixed wrong result in the VRayShadows render element
-
Added missing V-Ray items in the 3ds Max menus
VRay RT
-
3ds Max Photometric lights' filter color was not exported to .vrscene files
-
Camera animation was not properly exported to .vrscene files
-
Could not lock render view if Phoenix FD GPU preview is in one of the viewports
-
Fixed crash when creating spherical light during ActiveShade
-
Fixed 3ds Max crash when inserting VFB stamp variables after rendering as production renderer
-
Fixed crash when re-connecting Multi/Sub-Object material to VRayBlendMtl during ActiveShade
-
Fixed different results with VRayIES lights compared to the production renderer
-
Fixed error when rendering Normal Bump map with texture in Additional bump map and no Normal map set
-
Fixed export of textures redundantly wrapped in TexOutput plugin
-
Fixed random error "stage 2" after tweaking exposure settings due to uninitialized resources
-
Fixed silent crash when closing 3ds Max after rendering
-
Fixed VRayBlendMtl exporting of redundant BRDFLayered plugins for the sub-materials
-
Fixed wrong scaled camera rendering
-
Gradient Ramp texture had Surface Normal not properly calculated for backfacing polygons
-
MaxScript/Quad menu export to .vrscene was always creating animation keyframes
-
Meshes with subdivision should be exported as GeomStaticSmoothedMesh
-
Prevent hidden geometry export
-
Subtract function in VRayCompTex was producing incorrect results
-
The parameters for probabilistic lights were not exported to .vrscene files
-
The RGB Offset, Level and Output Amount from the Output texture and rollout were not applied correctly
-
VRayDistanceTex was not exported
-
VRayFur placement by material ID was offset by 1
-
VRayGLSLTex and VRayOSLTex were not shown as compatible textures in the material editor
-
VRaySun exclude list was not applied
VRay RT GPU
-
Fixed crash on closing of the Render Message window in 3ds Max 2016, during ActiveShade
-
Fixed lighting with dome light if it was not the first light in the scene
-
Fixed wrong results with textured VRayLights
-
"Inverse square" decay of Standard lights was not working
-
MultiMatte render element was not working when rendering with motion blur
-
Objects with animated displacement were disappearing on time change during ActiveShade
-
Removed artifacts caused by overlapping faces on VRayProxy objects with motion blur
-
VRayNormalMap was not rendering correctly
VRay RT GPU CUDA
-
"Auto update bitmaps" was not working
-
Fixed crash when deleting VRayClipper during Active Shade
-
Refractions were rendering differently compared to the V-Ray RT CPU
-
The "Mix Curve" of Falloff maps was not taken into account
-
Optimized memory allocation when loading scenes with many textures
-
VRayProxy objects' G-Buffer ID was not filled correctly
VFB
-
Prevent auto-save an image in the history if the VFB has just been cleared
-
Adding points to the curve color correction was resetting the right tangent of the last point
-
Channels were mismatched in compare A/B mode when channels were different in both of the images
-
Fixed %frame variable in the frame stamp doesn't work
-
Fixed color correction rollouts scroll position after hiding rollouts
-
White balance color correction was causing hanging after rendering
VRayDisplacementMod
-
The "max subdivs" parameter was not disabled for modes other than subdivision surfaces
VRayEnvironmentFog
-
Fixed result affected by inactive instances
-
Was not irradiated by VRaySun in V-Ray RT
-
Wrong deep output was generated when using with multiple/overlapping gizmos
VRayHairFarmMod & VRayOrnatrixMod
-
Fixed crash when rendering with VRaySamplerInfo render element
VRayMtl
-
Anisotropy and Rotation texmap shortcut buttons did not have context menus
VRayColor2Bump
-
Was not returning correct number of sub-textures
VRayDistanceTex
-
Fixed "inside color" leaking out with particular geometry
VRayFastSSS2 / VRaySkinMtl
-
Lights include/exclude list was ignored when motion blur was enabled
-
Fixed visible edges in raytraced mode when intersecting with other invisible geometry
VRayHairMtl
-
Fixed reflections when the material has glossy reflections and GI is off
-
Fixed missing direct light from VRayAmbientLight
VRayHDRI
-
Elliptical filtering was crashing when assigned as environment map
VRayFur
-
"Placement" option was not reflected in the viewport preview
-
Source object's scaling was not taken into account
VRayNormalMap
-
Fixed crash when the map channel is set to 100
VRayLight
-
Environment was wrongly contributing to irradiance maps when there was a dome light with "affect alpha" disabled
VRaySky
-
The wrong VRaySun lights was chosen in case there were multiple hidden but one
VRaySun
-
Exposure in viewport was too dark in the in 3ds Max 2016
VRayPhysicalCamera
-
Rendering with bitmap aperture was producing black images
VRayStereoscopic
-
Camera exposure from the VRayPhysicalCamera was applied twice to render elements when rendering with shademaps
-
Disable the DOF effect while rendering shade maps
VRayVolumeGrid
-
Deleting and then undoing breaks all rendering and simulation functionality
-
Fire in "own opacity" mode was rendering very dim in reflections with glossiness < 1
-
Workaround F3D files from FumeFX using boundless simulation or wavelet are not scaled correctly
V-Ray Bitmap to V-RayHDRI converter
-
Fixed error if there are Bitmap textures with no file names