Ray Tracing course

Chaos Camp 2022 - 2023
Apply now

The Ray Tracing course is an intensive free of charge training which offers a detailed introduction to the ray tracing technology and computer graphics programming. The course is suitable for anyone who wants to learn the basic principles in the generation of computer images and has some knowledge in programming and mathematics.

Admission process, details & important dates

The admission process for the course is as follows:

  • Applications for participation in the course are to be submitted here by February 21, 2023.
  • An initial screening process will identify the candidates who will be invited to take part in the course which starts on February 28, 2023.
  • Lectures will be held once a week (Tuesdays) at 18:30 local time in Bulgarian language. Most lectures will be held online but some may be held onsite at Chaos’ office (145 Tsarigradsko shose, Sofia Office Center, Sofia) if the conditions allow it.
  • The course wraps up in the beginning of June, 2023.
  • In order to receive a Chaos Certificate for participation in the course, participants must have a high rate of attendance, do their homework regularly, and complete the final project.


Introduction1.5 h
Fundamentals1.5 h
Rays1.5 h
Triangle, Part 11.5 h
Triangle, Part 21.5 h
Camera Animation1.5 h
Scene1.5 h
Light 1.5 h
Shading, Part 11.5 h
Shading, Part 21.5 h
Acceleration Structures1.5 h
Global Illumination1.5 h
Multithreading1.5 h
Conclusion1.5 h


Vladislav Vulchev
Author & mentor of the course

Vladi Vulchev has been a software developer at Chaos for more than 11 years. He took important roles in major company projects like the V-Ray integrations for 3D platforms such as Unreal Engine, XSI, 3ds Max, GPU rendering and others. Currently he leads the Chaos Vantage development team. Apart from his interest in all subjects related to Computer Graphics, he is also thrilled by topics such as AI for computer games and competitive programming.

While developing the curriculum of the Ray Tracing course Vladi has combined his deep theoretical knowledge in computer graphics with his long-term practical experience in development of world leading technologies for CG generation.

Ivan Vardarov
Course assistant

Ivan Vardarov has been a software developer at Chaos for 7 years now during which he has worked on various improvements in the V-Ray core and on the integration of V-Ray for Katana. Currently he is part of the V-Ray for Cinema 4D team. Apart from computer graphics, he is also interested in AI, GPU programming, computer hardware and video games.

© 2023 Chaos Software EOOD. All Rights reserved. Chaos®, V-Ray® and Phoenix FD® are registered trademarks of Chaos Software EOOD in Bulgaria and/or other countries.