Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Ray Tracing [C++ & SDL2] Faster Linear Algebra (Episode 25)

Автор: QuantitativeBytes

Загружено: 2023-02-13

Просмотров: 806

Описание:

Ray Tracing [C++ & SDL2] Faster Linear Algebra (Episode 25)

In the last of my three-part look at improving the performance of our ray tracer, I focus on further improvements to the linear algebra library involving implementing new version of the matrix class that don't use memory from the heap. I also go over various other changes I have made to the code to make better use of the new vector and matrix classes. This results in a huge improvement in performance, taking the rendering time for our test scene down to just 3.6 seconds on my system. Considering that when we started look at performance the rendering time was 86 seconds for the same scene, I think this is a significant improvement!

As with all of my videos, I show the code that I have developed to solve the particular problems that I need to solve, with the hope that it may provide sufficient background and inspiration to allow you to go on to develop your own code if you wish to. My code may not be the most appropriate solution to the problem you are trying to solve, so I urge you to consider the problem carefully and decide for yourself on the most appropriate solution. I make every effort to ensure that my code works as it should and is free of bugs, but of course I cannot provide any guarantees. If you use my code as shown, I strongly encourage you to make sure that you test it thoroughly to ensure that it works as you need it to. If you find a bug, do please let me know in the comments!

The Github repository for this series can be found here:
https://github.com/QuantitativeBytes/...

The Github repository for my linear algebra library can be found here:
https://github.com/QuantitativeBytes/...

#raytracing #cplusplus #rendering #pathtracing #qbray

Ray Tracing [C++ & SDL2] Faster Linear Algebra (Episode 25)

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Ray Tracing [C++ & SDL2] - Tile based rendering (Episode 26)

Ray Tracing [C++ & SDL2] - Tile based rendering (Episode 26)

Ray Tracing [C++ & SDL2] - Building a useful ray tracer (Episode 20)

Ray Tracing [C++ & SDL2] - Building a useful ray tracer (Episode 20)

Настраиваемый рендеринг с использованием GLSL

Настраиваемый рендеринг с использованием GLSL

Ray tracing from scratch [C++ & SDL2]

Ray tracing from scratch [C++ & SDL2]

Ray Tracing in One Weekend -- In an hour! (Part One)

Ray Tracing in One Weekend -- In an hour! (Part One)

ROAD TO EMPLOYMENT - Day 11 - Leetcode # 15

ROAD TO EMPLOYMENT - Day 11 - Leetcode # 15

From assembly to snake #1: a Linux c runtime

From assembly to snake #1: a Linux c runtime

Переговоры в Абу-Даби | Макрон отобрал танкер | Изменения в Европе (English subtitles)

Переговоры в Абу-Даби | Макрон отобрал танкер | Изменения в Европе (English subtitles)

Ray tracing from scratch [C++ & SDL2]

Ray tracing from scratch [C++ & SDL2]

$1 vs $1,000,000,000 Футуристических Технологий!

$1 vs $1,000,000,000 Футуристических Технологий!

БЕЛОУСОВ В ИСТЕРИКЕ/ РЕЗКИЙ СКАЧОК ЦЕН/ ЦБ ДУМАЕТ ПОВЫСИТЬ СТАВКУ/ ОБВАЛ ДОХОДОВ БЮДЖЕТА. Милов

БЕЛОУСОВ В ИСТЕРИКЕ/ РЕЗКИЙ СКАЧОК ЦЕН/ ЦБ ДУМАЕТ ПОВЫСИТЬ СТАВКУ/ ОБВАЛ ДОХОДОВ БЮДЖЕТА. Милов

NOŻYCE YAMALA, ALEŻ ON TO ZROBIŁ! OVIEDO CHOĆ WALECZNE, TO Z CAMP NOU WRACA Z NICZYM | SKRÓT

NOŻYCE YAMALA, ALEŻ ON TO ZROBIŁ! OVIEDO CHOĆ WALECZNE, TO Z CAMP NOU WRACA Z NICZYM | SKRÓT

Трассировка лучей за один уикенд: C++ — день 1 из 3 — PPM, SDL2, векторы, лучи, сфера

Трассировка лучей за один уикенд: C++ — день 1 из 3 — PPM, SDL2, векторы, лучи, сфера

Ray Tracing [C++ & SDL2] Profiling and debugging (Episode 24)

Ray Tracing [C++ & SDL2] Profiling and debugging (Episode 24)

Ray Tracing [C++ & SDL2] - PERFORMANCE (Episode 23)

Ray Tracing [C++ & SDL2] - PERFORMANCE (Episode 23)

Ray Tracing [C++ & SDL2] - Flexing qbRAY - Episode 28

Ray Tracing [C++ & SDL2] - Flexing qbRAY - Episode 28

Почему Максим Кац* не видит больше смысла в объединении оппозиции / Утренний разворот

Почему Максим Кац* не видит больше смысла в объединении оппозиции / Утренний разворот

Wyrzutnia Langusta - jak Polacy udoskonalili radziecki Grad i zwiększyli zasięg dwukrotnie

Wyrzutnia Langusta - jak Polacy udoskonalili radziecki Grad i zwiększyli zasięg dwukrotnie

Ray Tracing [C++ & SDL2] - Bounding Boxes and Composite Shapes (Episode 22)

Ray Tracing [C++ & SDL2] - Bounding Boxes and Composite Shapes (Episode 22)

Coding Ray Tracing in C

Coding Ray Tracing in C

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: infodtube@gmail.com