Skip to content

yuantianle/BasicShaders-Feb2021

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BasicShaders-Feb2021

Project 1 - Elliptical Dots Cat

Original Smooth-edged Elongation U Elongation V
image image image image

Project 2 - Noisy Elliptical Dots Cat

Original Noise Amplitude Noise Frequency Noise Transparency
image image image image

Project 3 - Displacement Mapping, Bump Mapping, and Basic Lighting

3.1 Displacement Mapping

Original Mesh Ripple Amplitude Ripple Frequency
image image image

3.2 Bump Mapping

Original Mesh Noise Amplitude Noise Frequency
image image image

3.3 Basic Lighting

Ambient Only Diffusion Only Specular Only
image image image
Original Light Effect Change Light Position Change Light Color
image image image

Project 4 - Cube Mapping Reflective and Refractive Bump-mapped Surfaces

4.1 Reflective Mirror with Bump-mapped Surfaces

Original Mirror Displacement Noise Bump-map
image image image

4.1 Refractive Glass with Bump-mapped Surfaces

Original Glass Thickness Add Reflection
image image image

Project 5 - Image Manipulation in a "Magic Lens"

Original Picture Len Trans. & Rotat. Len Size
image image image
No Magnify Large Magnify Small Magnify
image image image
Original Sharpness Shape
image image image

Project 6 - Mesh Stylization

Original Mesh Silhouette Art Coloring Final Result
image image image image

Project 7 - Geometry Shaders for Quantizing 3D Geometry: The Lego™ Project

7.1 Square Quantize Based on Formula

Small Quantize Original Quantize Large Quantize
image image image

7.2 Geometry Shaders Mesh Subdivision

One time Two times Three times
image image image

7.3 Coordinates for Square Quantize

Model Coordinates Camera Coordinates
image image

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages