MSAA (Multisample AA)
MSAA(Multisample Antialiasing) is the standard antialiasing method supported at the hardware (GPU) level. It smoothes the edges of geometry by sampling multiple times.
1. Features & Pros
- Standard Quality: A proven method that cleans up object edges very well.
- Performance Balance: Lighter than Super Sampling (SSAA) but uses more memory than Post-Processing (FXAA).
- Cons: Only smoothes geometry edges; does not fix aliasing within textures or shaders.
2. Usage
Enabled via antialiasingManager.useMSAA. Enabling this automatically disables FXAA or TAA.
javascript
// Enable MSAA (Other AAs are disabled)
redGPUContext.antialiasingManager.useMSAA = true;3. Live Example: MSAA Quality Check
Toggle MSAA and compare the changes in geometry edges and highlights.
Key Summary
- Hardware Support: Uses built-in GPU features.
- Edge Specialized: Excellent for smoothing object outlines.
- Default: Enabled by default in standard display environments.