Intro to Graphics 18 - Rendering Algorithms

  Рет қаралды 7,705

Cem Yuksel

Cem Yuksel

2 жыл бұрын

Introduction to Computer Graphics.
School of Computing, University of Utah.
Full playlist: • Introduction to Comput...
Course website: graphics.cs.utah.edu/courses/...

Пікірлер: 19
@shoryaagarwal561
@shoryaagarwal561 2 жыл бұрын
I really appreciate the efforts put in the lecture series , this is full university level education for free, accessible to everyone . Your enthusiasm related to computer graphics , is really contagious ! Hope to learn more from you in upcoming lectures.
@EAIOIAE
@EAIOIAE 3 ай бұрын
Thank you Cem! Love the raw creative energy these videos have! 🙂
@sicongzhao1497
@sicongzhao1497 2 жыл бұрын
The 'GoodBye' gesture combined with 'Ok I will see you then' at the end of each video is iconic! I kept learning because of that, lol.
@rupeshmandke
@rupeshmandke 2 жыл бұрын
Cem has mastered the art of explaining concepts so beautifully. Love this playlist, hope it never ends :)
@martinkubanda4271
@martinkubanda4271 4 күн бұрын
Super video! Thank you
@fatemermg7490
@fatemermg7490 2 жыл бұрын
Thank you so much for uploading new lessons. Very much appreciated.
@iyadahmed3773
@iyadahmed3773 Жыл бұрын
One of highest quality content out there! 🙏
@cesarhimura
@cesarhimura Жыл бұрын
Excellent explanation about Ray Tracing!
@user-tu3gl7ye3e
@user-tu3gl7ye3e 5 ай бұрын
thanks for sharing the content!
@obayev
@obayev 4 ай бұрын
Thank you so much 🙏🏻☺️
@pikuma
@pikuma 2 жыл бұрын
Fun lecture.
@GobalKrishnanV
@GobalKrishnanV 19 күн бұрын
Need books related Rasterization. without using OpenGL or other Api's
@Murilo_Oak
@Murilo_Oak Жыл бұрын
this is gold
@prabhakarsingh9383
@prabhakarsingh9383 Жыл бұрын
Thank you ..!!!!!!!
@harrysvensson2610
@harrysvensson2610 2 жыл бұрын
5 min read, TL;DR why not just use an FPGA for the HWRT?: I've gone through all these videos up to this point. Really great material, I've learned a lot. However there seems to be a lot of "hacks" going around in the background. Such as the perspective matrix, using the W=Z to get X/Z and Y/Z in the canonical space. At 1:02:41 you mention that you're in the HWRT group for designing GPU's that more or less will only be raytracing to render the scene. How come the HWRT group focus on making dedicated hardware just for this instead of using an FPGA? It doesn't even have to be fast, 50 MHz would definitely suffice. Then the VHDL/Verilog code you upload would become the shaders.. well... all the settings actually, and it would be extremely fast. My bets are that it would outperform a GPU easily since you can define your own multipliers and adders in your own custom pipeline. Because throughout the video series it looks like people more or less want to use an FPGA but they don't seem to know what an FPGA is and are forced to use the awkward GPU pipeline architecture. My reasoning for saying this is related to how you set the texture sampler (among many other things), it's very clunky. First you attach a texture to the texture unit and then the texture unit to a program. Overall the way you use the GPU is very awkward and what you're actually trying to do is VHDL/Verilog but in some GLSL instead. Had everything been on an FPGA (attached to the PCIE) there wouldn't have been any problems doing anything really, even the pipeline I assume you're trying to design with an absurd amount of raytracing. The price range I'm talking about would be what a typical GPU costs on the market today for your average Joe, around $300.
@cem_yuksel
@cem_yuksel 2 жыл бұрын
Unfortunately, FPGA is much slower than dedicated hardware and it is not nearly fast enough. It is not even a good solution for replacing the shader software on the GPU and it is certainly not an alternative to actual hardware. FPGA has its use cases, but real-time graphics does not seem to be one, at least not today.
@harrysvensson2610
@harrysvensson2610 2 жыл бұрын
​@@cem_yuksel Huh interesting, and here I thought an FPGA was like a Swiss Army knife when it came to parallel problems. Thanks for the response. I really appreciate it.
@anlcangulkaya6244
@anlcangulkaya6244 2 жыл бұрын
why someone dislike
@ysahillioglu
@ysahillioglu 2 жыл бұрын
raster of puppets
Intro to Graphics 19 - Ray Tracing
1:05:12
Cem Yuksel
Рет қаралды 10 М.
The Math behind (most) 3D games - Perspective Projection
13:20
Brendan Galea
Рет қаралды 364 М.
Why? 😭 #shorts by Leisi Crazy
00:16
Leisi Crazy
Рет қаралды 46 МЛН
Как быстро замутить ЭлектроСамокат
00:59
ЖЕЛЕЗНЫЙ КОРОЛЬ
Рет қаралды 8 МЛН
[柴犬ASMR]曼玉Manyu&小白Bai 毛发护理Spa asmr
01:00
是曼玉不是鳗鱼
Рет қаралды 46 МЛН
Intro to Graphics 16 - Shading Transformations
55:57
Cem Yuksel
Рет қаралды 6 М.
Coding Challenge 166: ASCII Text Images
22:42
The Coding Train
Рет қаралды 1,1 МЛН
The Last Algorithms Course You'll Need by ThePrimeagen | Preview
16:44
Frontend Masters
Рет қаралды 301 М.
The Man Who Revolutionized Computer Science With Math
7:50
Quanta Magazine
Рет қаралды 2,8 МЛН
Interactive Graphics 26 - GPU Ray Tracing
1:10:00
Cem Yuksel
Рет қаралды 10 М.
Programming Doomed
26:24
James Sharman Extras
Рет қаралды 12 М.
Intro to Graphics 11 - Surfaces
47:55
Cem Yuksel
Рет қаралды 7 М.
How Real Time Computer Graphics and Rasterization work
10:51
FloatyMonkey
Рет қаралды 81 М.
A Science based System for Learning ANYTHING quickly
10:40
Python Programmer
Рет қаралды 916 М.
AMD больше не конкурент для Intel
0:57
ITMania - Сборка ПК
Рет қаралды 499 М.
Fiber kablo
0:15
Elektrik-Elektronik
Рет қаралды 8 МЛН
Выложил СВОЙ АЙФОН НА АВИТО #shorts
0:42
Дмитрий Левандовский
Рет қаралды 1,2 МЛН
Цифровые песочные часы с AliExpress
0:45
😱НОУТБУК СОСЕДКИ😱
0:30
OMG DEN
Рет қаралды 2,4 МЛН
Топ-3 суперкрутых ПК из CompShop
1:00
CompShop Shorts
Рет қаралды 248 М.