تری دی مکس 2020

انتشار ۳dsmax 2020

دسته‌بندی نشده


Click Here

هر سال در این موقع شرکت autodesk اخرین به روز رسانی ها را در قالب ۱ سال جلوتر برای همگان منتشر میکند.طبق این روال مکس ۲۰۲۰ هم در کلیه سایت های مربوط مورد نقد ور بررسی قرار گرفته که به بخشی از آنها در این قسمت اشاره شده است.


  1. مهمترین تغییر دگرگون شدن دستور chamfer در مکس ۲۰۲۰ هست که امکانات جدیدی در دل این دستور قرار داده شده و برای پخ زدن و یا گرد کردن لبه های اشکال به نحو هوشمندانه تری کار میکند و این شاید جای برای امدن در بالای لیست تغییرات نداشته باشد اما متاسفانه بزرگترین تغییر در نسخه جدید تغییر این دستور را می توان برشمرد.
  2. اضافه شدن osl  map های جدید که توسط خود  autodesk  تولید شده و حالتهای بصری و جالبی را در زمان متریال دهی ونمایش اشکال در فضای کار مکس را به اشکال میدهد.این بخش یکی از ویژگی ها ی خاصی هست که آینده و حال کار با رندرر ها را کلا دگرگون خواهد کرد.
  3. بالا رفتن کارایی فضای مکس که توانای نمایش اشکال حجیم تر با کارایی بالاتری را در سخت افزار واحد باعث میشود.دریجه های دید مکس توانایی بالایی در نمایش اشکال حجیم دارند و در این نسخه به روز رسانی آن نتیجه کارایی روانتر و ساده تری خواهد داشت.

لیست  کامل تغییرات

dsMax 2020 What’s new – Full list

Modeling

+Enhanced Chamfer modifier
* The new Fixed Weight Chamfer keeps a consistent chamfer width. 
* Weighted chamfer allow chamfer to be controlled on a per-edge basis with crease weights. 
* New presets allow to save favorite or set default settings. 
* Added Inset adds edge rings to chamfers for users who cannot use smoothing
* groups, such as models for game engines. 
* End Point Bias: Edges that don’t end at a corner terminate on the next parallel edge can
* bias between the near and far vertex.
* Added Depth allows the profile of the chamfer to go from a depth of 1 (a sharp edge) to 0 (a straight edge), to -0.5 (an inverted curve)

+Expanded PointCould format support for PointCould object
* .las / laz / e57 / .ply

Vertex Paint – display colors values in the viewport with numeric labels – PU3
Vertex Paint – new selection tools to perform ring and loop selections – PU3

Rendering

+New OSL shaders
* Color Key
* Math/Color/ColorSpace (convert colors between, rgb, hsv, YIQ etc.)
* Falloff
* Halftone (screen space dot pattern)
* UVW/UVW MatCap (get MatCap mapping UV coordinates)
* Scene/Normal (get the normal vector)
* Switchers/Random Index by Number/Color
* Simple Gradient
* Simple Tiles
* Tri-tone
* Threads
* Toon Width
* Waveform (Animated)
* Weave

+Adjusted / Updated shaders
* Bitmap Lookup / UberBitmap : Support UDIM lookup
* Composite: Add “Blending Mode”
* Tweak renamed to *Tweak/Levels* and added a *Midtones* setting to better match Photoshop “Levels”

+OSL map improvement
* OSL updated to 1.10.2 / OpenImageIO updated to 1.8.16
* OSL to HLSL viewport shader auot-conversion supports most shipping/3rd party OSL shader display in viewport
* OSL animated map performance improvement
* OSL APT for 3rd party renderer dev include OSL trace() function call.

+StateSet
*Arnold AOV support

Interactive ActiveShade Viewport – PU3
OSL improved bump map support – PU3
OSL Editor colors configurable in the Customize UI dialog – PU3
OSL Editor improved bracket highlighting, syntax highlighting, and better docking ability – PU3
OSL Editor highlights matching bracket, line number – PU2
OSL Editor improvement – font customization, Bracket Matching , indentation – PU1
OSL performance improvement especially with Scanline renderer – PU1

Performance

* Overall around 20% performance improvement.
* Validity Intervals – up to 500% faster rig evaluation.
* Some Mesh conversion optimizations
* Skin/SkinWrap Optimizations
* SetNormals MXS function acceleration (~10x)
* Some speedups with interactions (click, selection, zoom, etc) when scenes have lots of groups
* Fixed the displayed FPS
* ParamBlock2 id to index mapping – The performance of looking up a parameter index based on its id has been improved
* Flatten mapping is an order of magnitude faster when working with many uv islands and pixel snap settings now save and reload.

Collapse Utility performance improvement – up to x200 times faster – PU1

General

+Improved Make Preview
* Much faster. 1.5 – 3x faster creation on local drives
* Capture size greater than viewport dimensions supported
* “Quality” setting accessible from Preview UI (Nitrous only)
* Default preview filename based on current scene filename
* ۱۰۰% output resolution on by default
* MXS snippet can be executed per frame for custom strings
* Filename and MXS snippet values can be specified from MXS command line of CreatePreview()
* After executing the preview, the time slider is returned to the original starting frame
* “Play when done” accessible from Preview UI
* If running from MXS command line, avoid dialog boxes, output to listener instead

+ Copy+Pasted modifiers maintain their custom names

۳ds Max security tools – PU2
Scene file compression now supports large data sets (greater than 2GB) – PU1
Vault integration now supports the check-in and checkout of large files, and auto-login – PU1

Revit Import

* Combine By options allows you to combine by material more selectively by choosing:
* Combine by Revit Category and Revit Material
* Combine by Revit Family Type and Revit Material
* Filter dialogue now displays the number of nodes that will be created in the scene’s category or family type.
* Import Revit 2017, 2018, and 2019 files into 2020 without the need to upgrade
* Revit Compatibility pack (for each supported version) needs to be installed on your machine for functionality.
IES lights imported from Revit are converted more accurately.
* Daylight System Update; We removed reliance on Mental Ray, resulting in a better translation. We now leverage the physical sun and sky, where the translation is done automatically without interruption.

Importing Autodesk Revit files is now twice as fast as before – PU3
Proper lights import(via FBX/RVT) – PU3
Improved Import dialog – PU3

Alembic

* custom attributes on non-geometry such as locators and dummies are exported
* improved triangulation on concave ngons
* Performance mode fix

Custom Attribute per object support via .userProperties and .arbGeomParam – PU3
Alembic Transform controller performance improvement more than 2x faster – PU3
Maya Multi UV and Vertex Color supprot – PU3
Relative path fix – PU3
Alembic Performance mode caches only animation range – PU3
Instance support – PU2
Alembic library 1.7.5 – PU2
Unicode support – PU2
Fix high speed rotation warps objects – PU2
۳ds Max Object Properties and Custom Attributes support – PU1
Alembic Inspector – PU1
Re-sizable Alembic Container Icon – PU1
Duplicate name handling – PU1
Proper NURBS support – PU1

Fluid

Enable/Disable checkbox for all object list – PU2
Rendering fluids data channels such as Vorticity, Density, Age, etc. with Arnold – PU2
Alow to copy display and render settings – PU2
Fluid Loader – PU1
Channel Field – PU1

UI

Editable Poly UI speed improvement – PU3
Windowed TrackView/Scene Explorer/State Sets – PU2

FileIO

FBX animation only export – PU1

Project

New Project toolbar – PU1
Enable/disable the project automated swtiching – PU1

Shared View

Export Autodesk materials and V-Ray Materials with textures – PU2
Support all butmap types – PU1
Render and upload most procedural textures – PU1
the ability to resize textures on upload – PU1
Support for Shell material and arbitrary UV channels (limited to 1) – PU1

Maxscript

* MaxScript method maxops.CollapseNodeTo() ignores quiet mode with Xref Object
* Change color of MAXScript listener window

Methods for listing callbacks registered by registertimecallback – PU3
registerredrawviewscallback
Alembic inspector – PU2
LayerManager option to add multiple nodes – PU2
Expose ‘owner’ property for custom attribute container – PU2
MaxScript operations on the Skin Modifier no longer require objects to be selected – PU2
Archive support – PU1
Improve behavior of setUserProp/getUserProp – PU1

Python

PySide2 missing module support QtConcurrent, QtMuluseredia, QtMuluserediaW, QtOpenGL, QtScriptTools, QtWinExtras
Python dictionaries using Maxscript values as keys – PU1
Converting a large object set from MaxScript (pymxs.runtime.objects) to a Python list is now instantaneous – PU1

Arnold

* GPU rendering (BETA): you can now switch between CPU and GPU render devices interactively and expect visually similar results. NVIDIA® GPUs from Turing™ to Maxwell™ architectures are supported, and Arnold will take advantage of multiple GPUs, NVLink™ and NVIDIA® RTX™ hardware accelerated raytracing if available. Note that due to beta status of GPU rendering, a number of features are missing, performance is not final, and use in production is not advised. We plan to gradually improve this in subsequent releases and would appreciate your feedback. For a complete description of requirements, features and caveats, see Getting Started With Arnold GPU.
* Improved adaptive sampling
* Improved skydome sampling
* Visible lights
* Microfacet multiple scattering
* Improved random-walk SSS
* Anisotropy controls forcoat in standard_surface
* Smart opaque
* Operator connection on procedurals
* New include_graph operator
* Improved ramp_rgb shader
* New uv_projection shader
* Faster .ass file writing
* Autobump visibility now exposed in the Arnold Properties
* MaterialX export
* Operators can now be grouped together in the Operator Graph
* The Merge and Switch operators are now exposing the input ports
* Improved UI for the Set Parameter operator
* ParticleFlow Instancer

RTT texture baking support – PU2
Cell Noise shader – PU2
Sheen function in the Standard Surface – PU2
Edge detection can be controlled in Toon Shader using the STRING type user data, toon_id – PU2
OptiX Denoiser – reduced memory consumption – PU2
Noice Denoiser – stability improvement – PU2
Adaptive sampling – PU1
OptiX Denoiser – PU1
Noice Denoiser – PU1
Toon shader – PU1
Ramp shader – PU1
Native Alembic procedural – PU

با توجه به همکاری اتودسک با شرکتهای epic و nvidia در مقوله realtime خبر های خوبی در راه هست.

امید نوروزی

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *