Все проектыAll projectsУсі проєкти
Игры и графикаGames & graphicsІгри та графіка ЗавершёнCompletedЗавершений 2026

Ray-Traced Shaders

Шейдеры с трассировкой

Эксперименты с трассировкой лучей прямо в шейдерах на GLSL.Experiments with ray tracing directly in GLSL shaders.Експерименти з трасуванням променів прямо в шейдерах на GLSL.

Исходники не опубликованыSources not publishedВихідники не опубліковані
GLSL

О проектеOverviewПро проєкт

Трассировка лучей, но целиком на видеокарте — написанная в GLSL-шейдерах. Здесь весь рендеринг идёт параллельно на GPU.

Это совсем другой стиль мышления, чем трассировка на процессоре. Не цикл, который последовательно обходит пиксели, а одна программа-шейдер, которая запускается для каждого пикселя сразу и независимо.

Продолжение моей темы рендеринга — но уже на уровне железа, где важно думать о параллельности с самого начала.

Ray tracing, but entirely on the GPU — written in GLSL shaders. Here the whole rendering runs in parallel on the graphics card.

It's a completely different way of thinking than CPU ray tracing. Not a loop that sequentially walks the pixels, but a single shader program that runs for every pixel at once and independently.

A continuation of my rendering theme — but now at the hardware level, where you have to think about parallelism from the start.

Трасування променів, але цілком на відеокарті — написане в GLSL-шейдерах.

Це інший стиль мислення: не цикл по пікселях, а одна програма-шейдер для кожного пікселя одночасно.

Продовження теми рендерингу на рівні заліза.

ОсобенностиFeaturesОсобливості

  • Трассировка лучей целиком на GPU
  • Написана в GLSL-шейдерах
  • Параллельный рендеринг для каждого пикселя
  • Рендеринг на уровне железа
  • Ray tracing entirely on the GPU
  • Written in GLSL shaders
  • Parallel rendering for every pixel
  • Rendering at the hardware level
  • Трасування променів цілком на GPU
  • Написана в GLSL-шейдерах
  • Паралельний рендеринг для кожного пікселя
  • Рендеринг на рівні заліза

Похожие проектыRelated projectsСхожі проєкти