Skip to content

SimonDev – GLSL Shaders from Scratch 2025-8

Updated August 10, 2026 4.9 GB
SimonDev – GLSL Shaders from Scratch 2025-8

Download

About this item

Description

GLSL Shaders from Scratch Course. This course provides a comprehensive and structured learning path to master shader programming in GLSL using the Three.js framework. Organized into twelve sections, the course is perfect for beginners and assumes no prior knowledge. The course content is designed to teach through engaging and practical projects. These projects include creating a complete planetary shader with a starry sky using just a single shader. Post-processing techniques, working with signed distance functions (SDFs) and understanding why they are so popular, using procedural noise to create more complex effects, and building dynamic 2D user interfaces are all covered in a fully procedural way. Additionally, the course explores lighting models and covers how to implement standard lighting as well as cartoon shading in shaders.

What you will learn

  • GLSL Fundamentals: You will learn the basics of GLSL.
  • Geometry Transformation: You will learn about geometric transformation through Vertex Shaders.
  • Procedural Techniques: You will be introduced to procedural techniques.
  • SDFs (Signed Distance Functions): You will learn what SDFs are and how they work.
  • Color Manipulation and Post-Processing Effects: You will learn how to change colors and create post-processing effects.
  • Complex optical models: You will learn how to integrate complex optical models.

This course is suitable for people who:

  • Aspiring Graphic Designers: People looking to become graphic designers.
  • Game developers: Those who want to expand their skill set.
  • Artists: People looking to create new and interesting effects.
  • Web developers: Those who plan to build an advanced website.

GLSL Shaders from Scratch course details

  • Publisher: SimonDev
  • Instructor: Simon
  • Training level: Beginner to advanced
  • Training duration: 20 hours and 11 minutes
  • Number of lessons: 71

Course headings

GLSL Shaders from Scratch GLSL Shaders from Scratch

Prerequisites for the GLSL Shaders from Scratch course

  • This course is pretty beginner friendly, and moves at a slow pace. That being said, you should definitely have some sort of programming experience, my free Javascript playlist is sufficient: Youtube Link.
  • Some basic familiarity with vector math, or a willingness to pick that up on the side, is also helpful.

Course images

GLSL Shaders from Scratch

Sample course video

Installation Guide

After Extract, view with your favorite player.

Subtitles: None

Quality: 1080p

Download link

Download Part 1 – 1 GB

Download Part 2 – 1 GB

Download Part 3 – 1 GB

Download Part 4 – 1 GB

Download Part 5 – 986 MB

File(s) password: www.downloadly.ir

File size

4.9 GB