Search
How to Create Procedural Clouds Using Three.js Sprites
28.1.2020
Learn how to simulate a cloud on a Three.js Sprite using React-Three-Fiber.
How to Create Procedural Clouds Using Three.js Sprites was written by Robert Borghesi and published on Codrops
How to Unroll Images with Three.js
22.1.2020
Discover the basic concept behind an unrolling image effect using WebGL.
How to Unroll Images with Three.js was written by Yuriy Artyukh and published on Codrops
Playing with Texture Projection in Three.js
7.1.2020
In this tutorial, you'll learn how to project a texture onto an object in Three.js with some interesting examples.
Playing with Texture Projection in Three.js was written by Marco Fugaro and published on Codrops
Case Study: Akaru 2019
30.12.2019
In this creative breakdown you will learn how the signature WebGL oil effect of the new Akaru website was created.
Case Study: Akaru 2019 was written by Jeremy Franzese and published on Codrops
How to Create the Apple Fifth Avenue Cube in WebGL
20.12.2019
A tutorial on how to re-create the Apple Fifth Avenue Cube animation using WebGL.
How to Create the Apple Fifth Avenue Cube in WebGL was written by Lorenzo Cadamuro and published on Codrops
Case Study: Portfolio of Bruno Arizio
18.12.2019
A look behind the scenes of Bruno Arizio's portfolio with insight into the design process and an in-depth technical breakdown of the WebGL implementation.
Case Study: Portfolio of Bruno Arizio was written by Bruno Arizio and published on Codrops
Scroll, Refraction and Shader Effects in Three.js and React
16.12.2019
Discover how to use react-three-fiber and combine some common techniques to create a Three.js powered layout with shader effects.
Scroll, Refraction and Shader Effects in Three.js and React was written by Paul Henschel and published on Codrops
Collective #574
16.12.2019
Happy Hues * JavaScript Visualized * Styled Components, Styled Systems * Raw WebGL * Bravo Studio App
Collective #574 was written by Pedro Botelho and published on Codrops
Building a Physics-based 3D Menu with Cannon.js and Three.js
10.12.2019
Learn the basics of doing physics in WebGL by building a 3D menu with Cannon.js and Three.js as renderer.
Building a Physics-based 3D Menu with Cannon.js and Three.js was written by Arno Di Nunzio and published on Codrops
Techniques for Rendering Text with WebGL
6.12.2019
As is the rule in WebGL, anything that seems like it should be simple is actually quite complicated. Drawing lines, debugging shaders, text rendering… they are all damn hard to do well in WebGL.
Isn’t that weird? WebGL doesn't have a built-in function for rendering text. Although text seems like...
Creating a Distorted Mask Effect on an Image with Babylon.js and GLSL
26.11.2019
Learn the basics of GLSL while creating a distorted mask effect on images using Babylon.js.
Creating a Distorted Mask Effect on an Image with Babylon.js and GLSL was written by Francesco Michelini and published on Codrops
High-speed Light Trails in Three.js
13.11.2019
A creative coding exploration into how to recreate a high-speed lights effect in real-time using Three.js.
High-speed Light Trails in Three.js was written by Daniel Velasquez and published on Codrops
Creative WebGL Image Transitions
5.11.2019
A set of interesting looking image transitions including distortion and warp effects made with WebGL.
Creative WebGL Image Transitions was written by Yuriy Artyukh and published on Codrops
Real-time Multiside Refraction in Three Steps
29.10.2019
In this tutorial you will learn how to make objects appear glass-like in three steps using Three.js.
Real-time Multiside Refraction in Three Steps was written by Jesper Vos and published on Codrops
Making Gooey Image Hover Effects with Three.js
23.10.2019
Learn how to create gooey reveal hover effects on images with Three.js using noise within a shader.
Making Gooey Image Hover Effects with Three.js was written by Arno Di Nunzio and published on Codrops
How to Create Motion Hover Effects with Image Distortions using Three.js
21.10.2019
In this tutorial you will learn how to achieve interesting looking hover effects with image distortions using Three.js.
How to Create Motion Hover Effects with Image Distortions using Three.js was written by Niccolò Miranda and published on Codrops
Case Study: Chang Liu Portfolio V4
16.10.2019
Get insight on how to add 3D to a website using Three.js and make a wavy distortion effect in this case study of Chang Liu's portfolio reimplementation.
Case Study: Chang Liu Portfolio V4 was written by Chang Liu and published on Codrops
How to Create an Interactive 3D Character with Three.js
14.10.2019
In this in-depth tutorial you will learn how to create an interactive 3D character that follows the mouse and performs random animations on click.
How to Create an Interactive 3D Character with Three.js was written by Kyle Wetton and published on Codrops
Create Text in Three.js with Three-bmfont-text
10.10.2019
A short tutorial on how to create animated text in Three.js with three-bmfont-text and give it a nice look using shaders.
Create Text in Three.js with Three-bmfont-text was written by Mario Carrillo and published on Codrops
Creating a Water-like Distortion Effect with Three.js
8.10.2019
Learn how to achieve a water-like ripple distortion effect with Three.js and postprocessing.
Creating a Water-like Distortion Effect with Three.js was written by Daniel Velasquez and published on Codrops