Lecture 01: Course Overview (CMU 15-462/662)

  Рет қаралды 58,925

Keenan Crane

Keenan Crane

Күн бұрын

Пікірлер: 44
@shiv093
@shiv093 4 жыл бұрын
0:37 what is computer graphics? 9:12 Siggraph 2020 technical papers trailer 17:03 Foundations of computer graphics 20:02 Activity: Modeling and drawing a cube 29:49 Perspective projection 43:48 How do we draw lines on a computer? 45:36 Output for a raster display 47:09 What pixels should we color in to depict a line? 51:36 How do we find the pixels satisfying a chosen rasterization rule? 53:53 Incremental line rasterization 58:51 Learn by making/doing
@MikeLeed
@MikeLeed 3 жыл бұрын
39:38 had me confused for a couple of hours. It all made sense when I figured out the camera is looking at the origin (0, 0, 0) from (2, 3, 5). Hopefully this helps out somebody.
@jxlim4613
@jxlim4613 Ай бұрын
I believe the camera is looking down at the xy plane at (2, 3, 0) instead of the origin (0, 0, 0), which is also the reason why (u, v) = (x, y) / z
@georgew6478
@georgew6478 4 жыл бұрын
This is very high quality content. Thank you so much for making this!
@iamthuya
@iamthuya 3 жыл бұрын
Thanks a lot for sharing this high-quality content for free. Your voice is very soothing and attention-grabbing!
@zhaobryan4441
@zhaobryan4441 4 ай бұрын
truth be told, this is the best intro class for CG on the internet, guaranteed!!!
@erenenadream
@erenenadream 3 жыл бұрын
Thanks a lot for making these videos public!
@ProtikC
@ProtikC Жыл бұрын
Thank you Professor Crane! This course is so intuitive, I feel like finally I am going to learn Computer Graphics. Maybe, I found my guy! I couldn't pursue CS and still struggling to get into a CS degree in postgrad. I don’t know if I will ever be able to but people like you who actually knows how to teach makes it beautiful and I feel like I must not stop! Thanks for the quality lecture!
@frassmicce
@frassmicce 3 жыл бұрын
Found this channel to improve my work in sidefx houdini! I'm not very technical yet so this is the beginning of my journey to becoming a more technical artist to be more efficient in computer graphics by understanding more of the math and I'm already comfortable with coding so I hope this goes well. Thank you.
@stephanenathan8034
@stephanenathan8034 2 жыл бұрын
Hey, I was just wondering if it actually helped you out ? I'm a bit in the same situation as you.
@frassmicce
@frassmicce 2 жыл бұрын
@@stephanenathan8034 yeh for sure, it helped me in understanding certain concepts and how key aspects of things like geometry processing and rendering works! Also, I'm able to solve problems better because I have a broader way of thinking about problems. I mixed these computer graphics lessons with info from channels like kzbin.info/door/YO_jab_esuFRV4b17AJtAw (3 brown 1blue). I don't fully grasp everything but its definitely been a major help. Having knowledge about how to use vector calculus to figure out how attributes change over a surface is also amazing. I use houdini so it has a lot of functions in VEX or python that does the math for you, you only need to understand what kind of solution is required. Hope this helps you out.
@legend7890
@legend7890 3 жыл бұрын
I am enrolled in a computer graphics course but I wanted to switch it to another class. SIGGRAPH 9:45 completely changed my view about computer graphics. I am staying and taking this course this fall semester.
@jalsiddharth
@jalsiddharth 4 жыл бұрын
Thank you so much! Going to use this as my main study path for CG. Much love and be safe.
@nimitoza6996
@nimitoza6996 9 ай бұрын
great course covering all the essential topics
@shekarsoma-nu2eg
@shekarsoma-nu2eg Ай бұрын
Thank you for making these videos available
@黄大仙-l2r
@黄大仙-l2r 3 жыл бұрын
This video is great! But at 55:47, I think draw(u, round(v)) should be moved to the front of v += s; and added ; at the end.
@Gabriel-yk4it
@Gabriel-yk4it 3 жыл бұрын
thank you very much, i got my first cube skeleton rendering
@SECourses
@SECourses 8 ай бұрын
The website is down. Are there any other place where we can get slides?
@zuseeaneko6882
@zuseeaneko6882 3 жыл бұрын
This may be obvious but perhaps it's worth mentioning that for the tree-pinhole camera example, that 1) z is not the distance between the point (x, y, z) and the camera hole, rather it's the projection of the tree point on the Z-axis. 2) the origin is at the camera hole.
@madhureshminoshi4272
@madhureshminoshi4272 3 жыл бұрын
hello. Can you please help me understand why we need to divide by "Z" to go from 3D to 2D as said at 38:12 in the lecture. Thank you :)
@matiassandacz9145
@matiassandacz9145 4 ай бұрын
Hey! I'm a student from Argentina, and was wondering if there is any way I could get access to the Assignments. Thanks very much in advance for posting these amazing video lectures!
@Suav58
@Suav58 4 ай бұрын
4-6 coded course with pre-elementary introduction to projective geometry? That's a bit of a surprise.
@LeonardoRamos01
@LeonardoRamos01 Ай бұрын
Excellent video ❤
@sijiazhanjessica99
@sijiazhanjessica99 Жыл бұрын
Amazing content! Fascinating topic! Thank you for sharing it!!!
@sungjuyea4627
@sungjuyea4627 3 жыл бұрын
Thank you for this great lecture!
@NavyaVedachala
@NavyaVedachala 3 жыл бұрын
Thank you very much for sharing this series with us! Really appreciate all that you've done.
@awangprajaanugerah8231
@awangprajaanugerah8231 Жыл бұрын
In 41.14 why do you have to subtract camera c from vertex(X, Y, Z)
@azagoruyko
@azagoruyko 3 жыл бұрын
Thank you for the great explanation!
@andresfeliperamirezgaviria8976
@andresfeliperamirezgaviria8976 3 жыл бұрын
Excellent presentation, greetings from Colombia.
@faucar93
@faucar93 4 жыл бұрын
Great minds at SIggraph conference asking for questions anfter each paper: "But can it do it with armadillos?"
@luantaminh8103
@luantaminh8103 3 жыл бұрын
Thank you
@leas6817
@leas6817 3 жыл бұрын
IT IS FUNNN! thank you for providing this
@sosa1713
@sosa1713 7 ай бұрын
One question, why if we mentioned that the cube was 2x2x2. We have vertices in 1 ,1 ,1 etc? should not be (2 , 2 ,2 ) vertice A ? and changing the remaining ones*
@unconscious5630
@unconscious5630 Ай бұрын
the cube is *centered* at the origin, meaning the middle of the cube is at (0,0,0), so if an edge goes from 1 to -1 it covers 2 units with 0 being at the center.
@sosa1713
@sosa1713 Ай бұрын
@@unconscious5630 Thank you for taking the time to reply. I appreciate it a lot! And thank you for the clarification.
@takyon24
@takyon24 4 ай бұрын
Did anyone try doing this course without much C++ experience? I have a bunch of programming experience in other languages, including C, but not specifically C++.
@SalmanIbne
@SalmanIbne 2 жыл бұрын
Great videos. Thanks a lot
@animeshkarnewar3
@animeshkarnewar3 6 ай бұрын
30:47 That sound effect :D!
@emilyguo9012
@emilyguo9012 2 жыл бұрын
How to get the materials for this course?
@katkireyeva3966
@katkireyeva3966 4 жыл бұрын
The Daniel Jackson Franken-face is terrifying
@xtonicsoul
@xtonicsoul 4 жыл бұрын
pogger! 5:18 43:25
@임호연-u9r
@임호연-u9r 2 жыл бұрын
47:29
@hanyanglee9018
@hanyanglee9018 4 жыл бұрын
When I heard the voice, I thought of a game of 911 operator.. Anybody remembers? 911operator, what's the emergency?
Lecture 02: Linear Algebra (P)Review (CMU 15-462/662)
1:43:11
Keenan Crane
Рет қаралды 40 М.
Lecture 09: Introduction to Geometry (CMU 15-462/662)
1:14:42
Keenan Crane
Рет қаралды 11 М.
UFC 308 : Уиттакер VS Чимаев
01:54
Setanta Sports UFC
Рет қаралды 806 М.
I tricked MrBeast into giving me his channel
00:58
Jesser
Рет қаралды 24 МЛН
НАШЛА ДЕНЬГИ🙀@VERONIKAborsch
00:38
МишАня
Рет қаралды 3,2 МЛН
What Is A Graphics Programmer?
30:21
Acerola
Рет қаралды 441 М.
OpenCV Course - Full Tutorial with Python
3:41:42
freeCodeCamp.org
Рет қаралды 3,6 МЛН
Day in the Life of a Japanese Game Illustrator
17:04
Paolo fromTOKYO
Рет қаралды 4,2 МЛН
Lecture 12: Geometric Queries (CMU 15-462/662)
1:09:48
Keenan Crane
Рет қаралды 7 М.
NSA Releases Internal 1982 Lecture by Computing Pioneer Rear Admiral Grace Hopper
1:29:36
The Black Vault Originals
Рет қаралды 273 М.
Lecture 06: 3D Rotations and Complex Representations (CMU 15-462/662)
1:01:23
Lecture 14: Color (CMU 15-462/662)
1:20:54
Keenan Crane
Рет қаралды 7 М.
Lecture 05: Spatial Transformations (CMU 15-462/662)
1:19:23
Keenan Crane
Рет қаралды 22 М.
UFC 308 : Уиттакер VS Чимаев
01:54
Setanta Sports UFC
Рет қаралды 806 М.