UCSC CSE160
UCSC CSE160
  • 218
  • 213 100
5 Point Light
5 Point Light
Переглядів: 175

Відео

6 Phong
Переглядів 1392 роки тому
6 Phong
4 Lighting
Переглядів 1562 роки тому
4 Lighting
2 Creating a Sphere
Переглядів 1922 роки тому
2 Creating a Sphere
1 Assignment 4 Intro
Переглядів 1412 роки тому
1 Assignment 4 Intro
3 Normals
Переглядів 532 роки тому
3 Normals
7 Camera Class
Переглядів 1643 роки тому
7 Camera Class
8 Camera Movement
Переглядів 1453 роки тому
8 Camera Movement
4 Mix Base and Texture Color
Переглядів 513 роки тому
4 Mix Base and Texture Color
5 View and Projection Matrix
Переглядів 1323 роки тому
5 View and Projection Matrix
6 Camera Control
Переглядів 1403 роки тому
6 Camera Control
3 Load Texture
Переглядів 913 роки тому
3 Load Texture
2 UV Mapping
Переглядів 1173 роки тому
2 UV Mapping
1 Assignement 3 Intro
Переглядів 1893 роки тому
1 Assignement 3 Intro
7 Animation
Переглядів 833 роки тому
7 Animation
6 Multiple 3D Objects
Переглядів 763 роки тому
6 Multiple 3D Objects
5 Color Attribute
Переглядів 603 роки тому
5 Color Attribute
4 Class for Geometries
Переглядів 1313 роки тому
4 Class for Geometries
2 Transformations Part 1
Переглядів 1563 роки тому
2 Transformations Part 1
3 Transformations Part 2
Переглядів 803 роки тому
3 Transformations Part 2
1 Assignment 2 Intro
Переглядів 2173 роки тому
1 Assignment 2 Intro
7 HTML sliders
Переглядів 1273 роки тому
7 HTML sliders
6 Uniform Variables
Переглядів 903 роки тому
6 Uniform Variables
5 Drawing
Переглядів 1433 роки тому
5 Drawing
4 Buffer
Переглядів 1163 роки тому
4 Buffer
1 Assignment 1 Intro
Переглядів 4213 роки тому
1 Assignment 1 Intro
2 WebGL Setup
Переглядів 2383 роки тому
2 WebGL Setup
3 Shaders
Переглядів 1653 роки тому
3 Shaders
1 Assignment 0 Intro
Переглядів 8423 роки тому
1 Assignment 0 Intro
2 HTML and CSS
Переглядів 3263 роки тому
2 HTML and CSS

КОМЕНТАРІ

  • @vividstar6753
    @vividstar6753 Місяць тому

    Ohhh that is so great!!!! Highly appreciate your advise!!!!!! I was looking many videos, but you are a favorite!!!!

  • @nhantruongcse
    @nhantruongcse Місяць тому

    Perfect, you make it easy to understand glFrustum. Thanks so much.

  • @icedog55puck74
    @icedog55puck74 2 місяці тому

    this guy is the man

  • @MrFrazzleDazzle
    @MrFrazzleDazzle 2 місяці тому

    How are you able to edit? I found the inspect and source tab, but I can change anything or find an option to edit.

  • @eclairesrhapsodos5496
    @eclairesrhapsodos5496 5 місяців тому

    Wish my Uni have that kind of classes. Really cool that someone teaching such things. Only things they teached in computer graphics are photoshop and basic 3d max, almost everyone be not wanting to study no more cause of even more agonizing ways to model. Btw did you heard of SmallUPBP or CPPM, they probably the best methods so far.

  • @viewererdos
    @viewererdos 7 місяців тому

    glPerspective implementation?

  • @applied_it
    @applied_it 8 місяців тому

    No comments on the guy having this class in his bed?

  • @claus7992
    @claus7992 8 місяців тому

    Is possible do it in firefox?

  • @SunilKumar-hu3ow
    @SunilKumar-hu3ow 8 місяців тому

    Thanks

  • @kapilkulkarni9150
    @kapilkulkarni9150 Рік тому

    thanks useful.

  • @无聊的一生
    @无聊的一生 Рік тому

    wow, thats what i was missing.

  • @ruridremik5010
    @ruridremik5010 Рік тому

    Yeah, yeah. RTX is most realistic. Yeah, yup, yup, absolutely. And there is absolutely no such a thing as photon mapping

    • @bolty4102
      @bolty4102 Рік тому

      Did you make up your own version of reality and believe it as you were writing this comment? Photon mapping has been a thing for 10+ years and so has ray tracing

  • @Mr850man
    @Mr850man Рік тому

    Awesome, I just used this to change the numbers of decimals on something that wasn't adding up. Thanks a lot ser

  • @danmutheti580
    @danmutheti580 Рік тому

    Which language are you using please?

  • @genisruiz1166
    @genisruiz1166 2 роки тому

    Amazing video

  • @MrTomro
    @MrTomro 2 роки тому

    thanks, i'm quite surprised people don't show this in js tutorials, i had to specifically search for this.

  • @xXNJEEBXx
    @xXNJEEBXx 2 роки тому

    thanks😘

  • @us2ra
    @us2ra 2 роки тому

    My understanding is that they use the rasterized image as source for raytracing in the game engine and use minimal amount of samples (with the 2000 series this minimal amount of samples can be quite high) in a buffer zone before it's previewed and using a method of approximation probably with the help of a neural network to display the image as if it was ray traced with a higher sample count. It feels like an enhanced version of the rasterized image to me rather than a raytraced one. Having everything baked in the game engine also help I suppose.

  • @cebugdev
    @cebugdev 2 роки тому

    where can we found the tool/software you used? this is very useful for teaching and learning!

  • @akexx96
    @akexx96 2 роки тому

    ♫ The BEST Video! также есть хорошее видео про gluLookAt (+SFML) ua-cam.com/video/MZmyzfYz6CY/v-deo.html ☻

  • @Geckoo1337
    @Geckoo1337 2 роки тому

    Really good explanation. Thank you for your help ++

  • @weibinyu
    @weibinyu 2 роки тому

    I think you forgot to mention that the normal matrix also need to be passed to the shader.

  • @sharpTrick
    @sharpTrick 2 роки тому

    This was exactly what I was looking for! Use case of non symmetrical l/r t/b: Let's say your face is not in the center of your monitor. Or you have multiple monitors (where the outer ones are not pointed toward you). Or perhaps you are walking around your monitor. Or in other words when your monitor (image plane) is at an angle to you. Taking into account head position (and therefore relative vanishing point) using non symmetrical values would create the properly skewed perspective on your monitor that when viewed at an angle would be the correct perspective to your eyes. This relative transformation could be considered keystone correction. Games that have portals inadvertently do this to correctly project the other side of the portal onto the image plane of the portal. As far as I understand. Currently no software takes head position into account in this way. There are some head tracking implementations (tracker ir), but as far as I understand they just change camera orientation. I propose that if head tracking was taken into account in this way, then monitors could be nearly as holographically awesome as vr. This is one of the things I'm currently playing with.

  • @botbeamer
    @botbeamer 2 роки тому

    Really crazy to me that they took so long to answer in the beginning 😂 uni is attended only by rich & spoiled babies

    • @BGFutureBG
      @BGFutureBG 2 роки тому

      Not sure what you're on about. This is pretty much normal (hence the lack of reaction from the lecturer) here in Germany (where education is free) as well. You have to consider this could be a lecture attended by a few hundred people, so lots of psychological effects can be going on. For instance, you've got introverts who know the answer right away but do not want to stand in the spotlight presenting it, you got people who have said a lot during the lecture already and want others to have a learning experience as well, ... On top of that, this is an online lecture (likely Corona lockdown related) where it's always hard to perceive the general mood of the room. Do people raise their hands? Do they look like they know? Ever since Corona semesters for me, this has been a huge problem when lecturers don't use meeting features like emotes to ask for answers or if someone knows. People hesitate a lot more just activating their mic and speaking than they would raise a hand in presence. This has nothing to do with being rich / spoiled the slightest imho

    • @botbeamer
      @botbeamer 2 роки тому

      @@BGFutureBG Understandable tbh, it was just funny cause I never went to uni and I would have answered directly

  • @hard2easy36
    @hard2easy36 3 роки тому

    sorry. what is this?

  • @BowenSpace
    @BowenSpace 3 роки тому

    good

  • @shashankkaryakarte8463
    @shashankkaryakarte8463 3 роки тому

    how do i calculate up vector if I want to orient camera inclined to the scene and not horizontal always?

  • @casybond
    @casybond 3 роки тому

    Nice brief introduction!

  • @mgetommy
    @mgetommy 3 роки тому

    10:45 I can tell the difference between 60hz and 144hz. I would bet 10000 dollars I would get it right 100 times in a row in a blind test.

  • @jijhikjlkljkljkll
    @jijhikjlkljkljkll 3 роки тому

    Oops I did an inky inky! Oopsie poopsie!

  • @cayocruz
    @cayocruz 3 роки тому

    Nice explanation!

  • @Khalil_daibes
    @Khalil_daibes 3 роки тому

    can you please share with me a link to the software you are using (for teaching purpose)

  • @agustinlawtaro
    @agustinlawtaro 3 роки тому

    Great video, thanks.

  • @stevebaranov8774
    @stevebaranov8774 4 роки тому

    thaaaaaaaanks, man, I got it because of your explanation !!!!!

  • @goose5095
    @goose5095 4 роки тому

    goat status

  • @rsilver7721
    @rsilver7721 4 роки тому

    in Windows 10 Powershell at first I was trying to use commands starting with $ python3 <cmd> following the instruction at @8:00 however it did not work until I removed the 3 and ran $python <cmd>

  • @alejandromontague1388
    @alejandromontague1388 4 роки тому

    Great explanation!

  • @DevsLikeUs
    @DevsLikeUs 4 роки тому

    Great lab!

  • @vivuuc4209
    @vivuuc4209 4 роки тому

    thank you very much, I need this video !