~/talk

Shaders: How to Create Mind-Blowing Effects on Your Website

TalkinFrenchat BDX I/O 2024 · on Friday, 2024-11-08· [web-animation, web-platform]
links:none on file
slides:none on file

Shaders are GPU programs originally from video games used to perform massively parallel visual calculations such as lighting. The talk explains core shader principles, how to embed shaders into a website using ThreeJS to produce effects like fractals, rain or kaleidoscopes, and covers practical best practices for using shaders on the web.

AI-written summary · about

  1. 0:00Introduction
  2. 1:48Why shaders fascinate
  3. 3:53How shaders work
  4. 15:55Shader web advantages
  5. 16:38GLSL basics
  6. 22:12Simple Three.js example
  7. 25:22Shader animation and time
  8. 29:12Using textures
  9. 33:45Advanced effects and interactivity
  10. 37:14Point cloud creation
  11. 40:14Three.js integration
  12. 42:14Conclusion and Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.