Rendering bug - Mitchell / Premultiply off - XSI 5.11

Date : Fri, 25 Jan 2008 16:01:59 -0000
To : <XSI(at)Softimage.COM>
From : "Adam Seeley" <Adam.Seeley(at)vtr.co.uk>
Subject : Rendering bug - Mitchell / Premultiply off - XSI 5.11
Title: Rendering bug - Mitchell / Premultiply off - XSI 5.11

 Hi Peeps,

Wondered if you could help confirm this bug in XSI 5.11 and above before I throw it Soft's way.

With certain settings in the Render Options I'm getting an alpha that is not solid white when it should be. i.e. it's 0.966 (254) rather than 1.00 (255)

This seems to be a combination of increasing the Aliasing Min Level above 0, selecting Mitchell/Lanczos filters and turning alpha pre-multiply off, not a particularly exotic combination which is why 15K frames or so in our last job all needed a post render fix before supply.

This little script simply makes a sphere and sets the offending render options.

CreatePrim "Sphere", "MeshSurface"
SetValue "Passes.Default_Pass.RenderOptions.EndFrame", 1
SetValue "Passes.Default_Pass.RenderOptions.MinSamplingLevel", 1
SetValue "Passes.Default_Pass.RenderOptions.Filter", 3
SetValue "Passes.Default_Pass.RenderOptions.Premultiply", False

Render the frame, pull it into the FX Tree and select the Pixel Probe Mode to check the alpha and see what the value is.

Changing the filter type to Box/Gauss/Triangle fixes it.
Turning Alpha Pre-multiply back on fixes it.
Placing the Aliasing Min Level down to 0 fixes it.

Does anyone get the same/different results? Hopefully it's solved in 6 and above.

Ta,

Adam.

 

No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.5.516 / Virus Database: 269.19.9 - Release Date: 22/01/2008 00:00
 


Search the XSI List archives here or use the advanced search form to search across mailing lists. Searching help is available.
This site supposedly brought to you by Benjamin Grosser and the Imaging Technology Group.