Тёмный

The Road to Vulkan: Teaching Modern Low-Level APIs in Introductory Graphics Courses | EG 2022, Reims 

Computer Graphics at TU Wien
Подписаться 4,3 тыс.
Просмотров 10 тыс.
50% 1

Опубликовано:

 

30 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 15   
@a0um
@a0um 2 года назад
Fantastic. I’ve been a backend developer for years and I’m now looking at graphics programming for fun. I wasn’t sure where to start with OpenGL or Vulkan. This video really helped! Thanks
@darkgrouptw
@darkgrouptw Год назад
Thank you for this video. I learn OpenGL in computer graphics at college. When I go to work and working on unity, I figure out there are really important on low-end API (Ex: Vulkan). And I notice the raytracing is only can be run in Vulkan not OpenGL. It's the time to learn Vulkan!
@electronutlabs
@electronutlabs 7 месяцев назад
Excellent video. You make a strong case for Vulkan for someone starting off on graphics programming in 2024. I'd also recommend reading Jim Blinn's classic - A Trip Down the Graphics Pipeline, and play with an easy API like three.js before jumping into the deep end with Vulkan. (From a long-time OpenGL programmer.)
@gurdeepsingh2215
@gurdeepsingh2215 2 года назад
Congratulations on the paper! this is a well written and a well presented study for students as well as professionals.
@abdullahmertozdemir9437
@abdullahmertozdemir9437 2 года назад
This is so helpful, I was struggling with choosing OpenGL or Vulkan and I can say this convinced me to learn vulkan. One of the things I found out that made me reconsider learning OpenGL over Vulkan was the fact that Vulkan is easier to write for multiple platforms, which I think is also a fact worth mentioning
@exinangai2216
@exinangai2216 2 года назад
Very True of what you said. Too sad in the Era of DirectX 8, 9.0a,b,c (before Vulkan exists, GL ES era), lecturers in local university are too lazy or stubborn to learn DX API and teach DirectX, the widely used API in game industry, to CS enrolled students. Then, the students got the non-uniform prefab bridge provided by OpenGL driver vendors and never know what to do next / how to sort out actual rendering artifacts when it comes to *REAL* game programming tasks. What a shame! Your way is obviously better for the students to understand gritty details of underlying modern graphic pipeline. Please make more video lectures on Vulkan (or better yet: Vulkan alongside DX 12 branches with demo, that may take a longer, 2 semesters course) to show other lecturers how we are supposed to teach CS student on how the pipeline and rendering equations, shaders can be cooperated to run efficiently on modern day GPU.
@AntonioNoack
@AntonioNoack 2 года назад
Good, motivating speech to learn Vulkan. Maybe I'll give it a third try 😅.
@oystercatcher943
@oystercatcher943 Год назад
This is great, as someone who has played in little with OpenGL and Metal more recently. You've changed my views on OpenGL. The high/level low level debate is in interesting one and I strongly believe in education its important for student to form mental models all the way from low level to high level. You need to know when to go high and when to go low. Metal is low-level and was fun but pretty disappointing when I ran the same code on a different Mac and I got complete nonsense visuals :-(
@Lowe0000
@Lowe0000 2 года назад
It would be amazing if the course material could be accessible online for everyone! Khronos Group stated in a somewhat recent presentation on one of their RU-vid channels that they want to make Vulkan more accessible by focusing on education and resources. Maybe a collaboration with Khronos Group or one of their stakeholders could be possible in order to release the resources to the public? Do you think it could be possible?
@cgtuwien
@cgtuwien 2 года назад
Never say never. ^^ We'll see what we can do. Thank you for your interest in this topic!
@anoNymouse365
@anoNymouse365 2 года назад
Is this course online?
@cgtuwien
@cgtuwien 2 года назад
No, unfortunately not. It can be taken at TU Wien (which is the Vienna University of Technology) in Austria in the context of one of our bachelor programmes. Here's the course page: tiss.tuwien.ac.at/course/courseDetails.xhtml?dswid=5737&dsrid=947&courseNr=186832
@anoNymouse365
@anoNymouse365 2 года назад
@@cgtuwien oh okay 🥲
@PixelPulse168
@PixelPulse168 Год назад
it's time to let go opengl.
Далее
Random Emoji Beatbox Challenge #beatbox #tiktok
00:47
What Is A Graphics Programmer?
30:21
Просмотров 441 тыс.
Vulkan Graphics Pipeline Components
28:44
Просмотров 11 тыс.
Journey to PMD 7 by Andreas Dangel
1:22:18
Просмотров 39
I made a better Ray-Tracing engine
17:38
Просмотров 254 тыс.
Random Emoji Beatbox Challenge #beatbox #tiktok
00:47