Date: Thu, 28 Mar 2024 12:12:19 +0000 (UTC) Message-ID: <1323166277.7434.1711627939279@ip-10-0-0-233.us-west-2.compute.internal> Subject: Exported From Confluence MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_Part_7433_2005043339.1711627939276" ------=_Part_7433_2005043339.1711627939276 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Location: file:///C:/exported.html
Welcome to RenderMan 22.2. This release introduces improvements to the p= revious RenderMan.
Please dive right into the release notes below for more detailed informa= tion on the latest version of your favorite renderer!
A New Analytic Cylinder Light =E2=80=93 A new PxrCylinderLight is included for r= endering things like fluorescent tubes and lightsabers.
Added support for a Deep Matte File =E2=80=93 Usin= g the PxrCamera, you can specify a= previously rendered EXR with deep or shallow data to then control the prop= agation of rays in the scene either by depth (deep) or as a render mask (sh= allow EXR with Alpha)
Added procedural paths to all render paths for third parties
Improved handling of NaNs in albedo channels when denoising
Terminal stats will once again show the full channel list as th= e display mode for each render output
PxrWireframe now has a b= ackground color parameter
Attribute "dice" = "string offscreenstrategy" now accepts "planarprojection" (the default= regular dicing strategy) as a way of explicitly opting out of the def= ault "viewfrustumdistance" offscreen strategy
The default number of images that "it" will store in memory has been increased from 40 to 100. U= sing high numbers of AOVs would rapidly degrade performance. The setting re= mains in the Preferences dialog if further tuning is required
OSL isconnected() shadeop will now return 2 for down-connections to = non-OSL nodes (e.g. C++ BXDF's)
Many simple EXR viewers can't recognize that Ci.{r,g,b} should be di= splayed as red, green and blue. The "EXR no AOV" option in 'it' now also su= bstitutes the name Ci.r' for 'R' etc. Also provide a Float and Half choice = for "no AOV" exports. The regular Export EXR options maintain the layer nam= es as rendered for beauty and AOVs. This should make exporting IPR images a= nd sending them to your (insert mobile device or preview software) easier= p>
Fixed a bug where editing a geometry master instanced inside a group= would yield a crash
Error codes returned by RixTexture::GetLastError() would sometimes e= rroneously refer to an unrelated texturing call. This meant texture shading= plugins (such as PxrTexture) would not use missing colors to fill result e= ntries when they should have done, yielding unitialized data
There was a bug in the automatically computed trace bias for non-uni= formly scaled objects. This has been fixed
Fixed a bug where in some cases, the renderer would be provided with= invalid values in transform matrices, yielding invalid instances bounds
A problem has been fixed with inconsistent normals on highly de= tailed, pretessellated, undisplaced subdivision meshes, particularly n= ear extraordinary features such as creases
(To Tractor) Fix an issue that prevented rendering to "it" when spoo= ling batch render jobs to Tractor
Fixed bugs in recovering from checkpoints, particularly when an= EXR uses asrgba
Ray hit footprints and hence texture filter sizes on pretessellated&= nbsp;displaced Catmark subdivision surfaces were wrong. This has been = fixed and they now match RenderMan 21
Fixed a rare bug where the combination of deformation and rotation m= otion could result in clipped motion blur trails when the number of motion = samples varied across objects in the scene
A bug in the PxrDispTransform node resulting in incorrect displaceme= nt directions for Zbrush and Mudbox vector displacement has been fixed=
A bug where dPdu and dPdv in flat curves had wrong magnitude and may= have resulted in wrong bump mapping or texture filtering in flat curv= es geometry
Deformation motion blurred volumes don't currently work with de= nsityFloatPrimVar or densityColorPrimVar. You wi= ll need to use a PxrPrimVar node connected to densityFloat and de= nsityColor instead
The Centos KDE style "Oxygen" installs a version of Qt and sets the user= 's environment variable QT_PLUGIN_PATH forcing "it" and LocalQueue to attem= pt to load an incompatible Qt library. Either avoid installing the Oxygen t= heme or unset QT_PLUGIN_PATH before running "it" or LocalQueue. Other KDE s= tyles may also install this theme.