Glossary Sections
Roughness
Overview
Roughness is a measure of the smoothness of a surface. A rough surface reflects light in a more diffuse way, while a smooth surface reflects light in a more specular way.
Roughness is often used to create more realistic materials. For example, a rough surface would be used to create the appearance of metal, while a smooth surface would be used to create the appearance of glass.
Here are some of the benefits of using roughness:
-
Creates more realistic materials: Roughness can be used to create more realistic materials by affecting the way that light is reflected from a surface.
-
Adds depth to surfaces: Roughness can be used to add depth to surfaces by making them appear to catch the light in different ways.
-
Increases the visual appeal of scenes: Roughness can be used to increase the visual appeal of scenes by making them appear more realistic and engaging.
Here are some of the drawbacks of using roughness:
-
Can be computationally expensive: Roughness can be computationally expensive to render, especially for complex scenes.
-
May not be suitable for all applications: Roughness may not be suitable for all applications, such as real-time applications or applications where performance is critical.
-
Can be difficult to control: Roughness can be difficult to control, especially in complex scenes.
Overall, roughness is a powerful and versatile technique that can be used to create more realistic materials and add depth to surfaces. However, it is important to be aware of its potential drawbacks, such as its computational expense and difficulty in controlling.
Here are some of the ways that roughness can be used in computer graphics:
-
To create the appearance of different materials: Roughness can be used to create the appearance of different materials, such as metal, plastic, and wood. For example, a high roughness value would be used to create the appearance of a rough metal surface, while a low roughness value would be used to create the appearance of a smooth metal surface.
-
To add depth to surfaces: Roughness can be used to add depth to surfaces by making them appear to catch the light in different ways. For example, a high roughness value would make a surface appear to be more rough and uneven, while a low roughness value would make a surface appear to be more smooth and uniform.
-
To increase the visual appeal of scenes: Roughness can be used to increase the visual appeal of scenes by making them appear more realistic and engaging. For example, a high roughness value would make a scene appear more dynamic and interesting, while a low roughness value would make a scene appear more static and boring.
Feedback
Please be sure to submit issues or feature requests through the embedded feedback form. In the event it is a major issue please contact us directly through Discord.