Shaders can adjust the positions of the vertices of shapes. This lets you distort and animate 3D models.
No alt text
Geometries
Draw 3D shapes, including a custom model.
Custom Geometry
Generate a 3D shape programmatically.
Materials
Change 3D objects' color, texture, and how they respond to light.
Orbit Control
Control the camera with the mouse.
Filter Shader
Manipulate imagery with a shader.
Adjusting Positions with a Shader
Use a shader to adjust shape vertices.
Framebuffer Blur
Simulate a camera's depth of field.
Looking for the old p5.js site? Find it here!