Description
The WithMultiSample6X
method is a member of the Texture3DBuilder
class in the Sandbox namespace. This method configures the texture to use 6x multisampling, which is a technique used to improve the quality of rendered images by reducing aliasing effects. Multisampling achieves this by sampling a pixel multiple times at different locations and averaging the results.
Usage
To use the WithMultiSample6X
method, you must first create an instance of the Texture3DBuilder
class. Then, call the WithMultiSample6X
method on this instance to set the multisampling level to 6x. This method returns the same Texture3DBuilder
instance, allowing for method chaining.
Example
// Example of using WithMultiSample6X
Texture3DBuilder builder = new Texture3DBuilder();
builder.WithSize(256, 256, 256)
.WithFormat(ImageFormat.RGBA8)
.WithMultiSample6X();
Texture texture = builder.Finish();
// The texture is now configured with 6x multisampling.