Description
The WithMultiSample6X
method is a member of the TextureBuilder
class in the Sandbox API. This method configures the texture to utilize 6x multisampling, which is a technique used to improve image quality by reducing aliasing effects. Multisampling achieves this by sampling a pixel multiple times at different sample points and averaging the results.
Usage
To use the WithMultiSample6X
method, you need to have an instance of TextureBuilder
. Call this method on the instance to set the multisampling level to 6x. This method returns the TextureBuilder
instance, allowing for method chaining.
Example
// Example of using WithMultiSample6X
TextureBuilder textureBuilder = new TextureBuilder();
textureBuilder = textureBuilder.WithMultiSample6X();
// Continue configuring the texture as needed
textureBuilder = textureBuilder.WithSize(1024, 768);
// Finally, create the texture
Texture texture = textureBuilder.Create("MyTexture", false, data, data.Length);