Justin Solomon
Justin Solomon
  • 314
  • 844 575

Video

Lecture 5: Smooth and discrete surfaces (warning: camera broke!)
zhlédnutí 391Před 28 dny
Lecture 5: Smooth and discrete surfaces (warning: camera broke!)
Shape Analysis, spring 2023 (lecture 21): More optimal transport
zhlédnutí 209Před 28 dny
Shape Analysis, spring 2023 (lecture 21): More optimal transport
Shape Analysis, spring 2023 (lecture 7): Discrete curvature
zhlédnutí 229Před 28 dny
Shape Analysis, spring 2023 (lecture 7): Discrete curvature
Shape Analysis, spring 2023 (lecture 11): Structure-preserving embedding
zhlédnutí 252Před 28 dny
Shape Analysis, spring 2023 (lecture 11): Structure-preserving embedding
Shape Analysis, spring 2023 (lecture 22): Shape correspondence
zhlédnutí 148Před 28 dny
Shape Analysis, spring 2023 (lecture 22): Shape correspondence
Shape Analysis, spring 2023 (lecture 23): Consistent correspondence I (camera broke)
zhlédnutí 119Před 28 dny
Shape Analysis, spring 2023 (lecture 23): Consistent correspondence I (camera broke)
Shape Analysis, spring 2023 (lecture 19): Polyvectors, discrete vector fields
zhlédnutí 104Před 28 dny
Shape Analysis, spring 2023 (lecture 19): Polyvectors, discrete vector fields
Shape Analysis, spring 2023 (lecture 18): Vector field theory
zhlédnutí 167Před 28 dny
Shape Analysis, spring 2023 (lecture 18): Vector field theory
Shape Analysis, spring 2023 (lecture 15): Low-dimensional Applications of the Laplacian
zhlédnutí 125Před 28 dny
Shape Analysis, spring 2023 (lecture 15): Low-dimensional Applications of the Laplacian
Shape Analysis, spring 2023 (lecture 24): Consistent Correspondence II
zhlédnutí 105Před 28 dny
Shape Analysis, spring 2023 (lecture 24): Consistent Correspondence II
Shape Analysis, spring 2023 (lecture 6b): Curvature of surfaces
zhlédnutí 254Před 28 dny
Shape Analysis, spring 2023 (lecture 6b): Curvature of surfaces
Shape Analysis, spring 2023 (lecture 4): Discrete curves
zhlédnutí 388Před 28 dny
Shape Analysis, spring 2023 (lecture 4): Discrete curves
Shape Analysis, spring 2023 (lecture 20): Continuous normalizing flows, Intro to optimal transport
zhlédnutí 242Před 28 dny
Shape Analysis, spring 2023 (lecture 20): Continuous normalizing flows, Intro to optimal transport
Shape Analysis, spring 2023 (lecture 1): Introduction
zhlédnutí 3,3KPřed 28 dny
Shape Analysis, spring 2023 (lecture 1): Introduction
Shape Analysis, spring 2023 (lecture 8): Geodesic distance algorithms
zhlédnutí 180Před 28 dny
Shape Analysis, spring 2023 (lecture 8): Geodesic distance algorithms
Shape Analysis, spring 2023 (lecture 7): Geodesic distances
zhlédnutí 196Před 28 dny
Shape Analysis, spring 2023 (lecture 7): Geodesic distances
Shape Analysis, spring 2023 (lecture 2): Linear and Variational Problems
zhlédnutí 1,1KPřed 28 dny
Shape Analysis, spring 2023 (lecture 2): Linear and Variational Problems
Shape Analysis, spring 2023 (lecture 13): Laplacians II
zhlédnutí 145Před 28 dny
Shape Analysis, spring 2023 (lecture 13): Laplacians II
Shape Analysis, spring 2023 (lecture 14): Discretizing the Laplacian
zhlédnutí 137Před 28 dny
Shape Analysis, spring 2023 (lecture 14): Discretizing the Laplacian
Shape Analysis, spring 2023 (lecture 6a): Data structures for meshes
zhlédnutí 228Před 28 dny
Shape Analysis, spring 2023 (lecture 6a): Data structures for meshes
Shape Analysis, spring 2023 (lecture 17): Manifold optimization (mic broke...)
zhlédnutí 168Před 28 dny
Shape Analysis, spring 2023 (lecture 17): Manifold optimization (mic broke...)
Shape Analysis, spring 2023 (lecture 16): Laplacians on point clouds, ML applications
zhlédnutí 129Před 28 dny
Shape Analysis, spring 2023 (lecture 16): Laplacians on point clouds, ML applications
Shape Analysis, spring 2023 (lecture 10): Euclidean embedding
zhlédnutí 152Před 28 dny
Shape Analysis, spring 2023 (lecture 10): Euclidean embedding
Shape Analysis, spring 2023 (lecture 12): Laplacians I
zhlédnutí 293Před 28 dny
Shape Analysis, spring 2023 (lecture 12): Laplacians I
Applied Numerical Algorithms, fall 2023 (lecture 25): Leapfrog, adjoint method, neural ODE
zhlédnutí 724Před 8 měsíci
Applied Numerical Algorithms, fall 2023 (lecture 25): Leapfrog, adjoint method, neural ODE
Applied Numerical Algorithms, fall 2023 (lecture 24): Trapezoid/exponential/Newmark integration
zhlédnutí 351Před 8 měsíci
Applied Numerical Algorithms, fall 2023 (lecture 24): Trapezoid/exponential/Newmark integration
Applied Numerical Algorithms, fall 2023 (lecture 23): Numerical ODE, simple integrators
zhlédnutí 299Před 8 měsíci
Applied Numerical Algorithms, fall 2023 (lecture 23): Numerical ODE, simple integrators
Applied Numerical Algorithms, fall 2023 (lecture 22): More quadrature, numerical differentiation
zhlédnutí 431Před 8 měsíci
Applied Numerical Algorithms, fall 2023 (lecture 22): More quadrature, numerical differentiation
Applied Numerical Algorithms, fall 2023 (lecture 21): Quadrature in 1D
zhlédnutí 553Před 8 měsíci
Applied Numerical Algorithms, fall 2023 (lecture 21): Quadrature in 1D

Komentáře

  • @anonviewerciv
    @anonviewerciv Před 20 hodinami

    It's that thing you reticulate. ⤴◀(6:45)

  • @user-wl9ee4cf4b
    @user-wl9ee4cf4b Před 16 dny

    thank you so much for awesome lectures. i have craved so much for it

  • @bithigh8301
    @bithigh8301 Před 21 dnem

    I am greatful to you Justin! I will work super hard, and one day I will be one of your post docs!

  • @karanbirchahal3268
    @karanbirchahal3268 Před 22 dny

    Wow youre amazing Prof ! I am a robotics engineer and I have been delving more and more into graphics because robotics and CV owe so much of their algorithms to CG. Its a great source of perspective and knowledge

  • @bithigh8301
    @bithigh8301 Před 26 dny

    Ohh, my CZcams recommendation system is working so well. Now I get this lecture to make my weekend happy. Thanks for sharing it. I'm in a not good moment in my life, and your lectures are really inspiring.

    • @bithigh8301
      @bithigh8301 Před 26 dny

      One day I want to be a good teacher as you are, Mr Solomon

  • @youtube_showcase
    @youtube_showcase Před 26 dny

    Could you please share with us when the second version of your book will be available? :+ Thanks for making your content freely available, it has been very useful.

  • @bubu88134
    @bubu88134 Před 29 dny

    Thank you

  • @HTMangaka
    @HTMangaka Před měsícem

    The first time I started thinking about how this might work was when I first played Tom Clancy's Splinter Cell(The first one) back in 2003. I distinctly remember being like: "Huh. Most lights seem to cast a shadow. I notice that some are lower resolution, which implies that the shadow data is being stored in some kinda texture or matrice." I was 11 years old when I had these thoughts. 21 years later, I finally find out I was right. XD Stencil shadows explains Doom 3 SO MUCH. XD

  • @user-kk7nb4si6o
    @user-kk7nb4si6o Před měsícem

    so cute

  • @fritzschnitzmueller3768
    @fritzschnitzmueller3768 Před měsícem

    Loved this. Some timestamps for myself: - 32:45 - problem statement - 34:24 - general strategy to ompte curvature: start with triangulated mesh and around every vertex you aquire some kind of interesting information - 35:45 - Application decides which kind of curvature you want to compute (e.g stability over accuracy for robustness due to noisy data) - 49:22 - Voronoi cells

  • @happyday7827
    @happyday7827 Před měsícem

    how can we get the lecture slides if we are not students in MIT

  • @Spiritusp
    @Spiritusp Před měsícem

    Amazing, I really enjoyed this video. Thank you!

  • @bithigh8301
    @bithigh8301 Před měsícem

    please Sir, continue to posting your lectures :)

  • @derivepi6930
    @derivepi6930 Před 2 měsíci

    "I just spent 90 minutes putting up a bunch of stuff I don't expect you to understand. Now do it 10 more times" - he says while smiling. Fantastic stuff - now onto homework - lol

  • @AyzahGardezi
    @AyzahGardezi Před 2 měsíci

    That was a hippopotamus not a rhinoceros😭

  • @vishalmishra3046
    @vishalmishra3046 Před 2 měsíci

    *Great videos. Thank you* This may be an easier content to consume - czcams.com/video/mUUxnrLpCDc/video.html

  • @robbieturtle6218
    @robbieturtle6218 Před 3 měsíci

    "Introduction to Computer Graphics" Proceeds to go through my entire global illumination class course material lmfao

  • @GobalKrishnanV
    @GobalKrishnanV Před 3 měsíci

    Need books related Rasterization. without using OpenGL or other Api's

  • @emadjshah
    @emadjshah Před 3 měsíci

    No of videos : 22 Average length of video : 1 hour, 12 minutes, 25 seconds Total length of playlist : 1 day, 2 hours, 33 minutes, 11 seconds At 1.25x : 21 hours, 14 minutes, 32 seconds At 1.50x : 17 hours, 42 minutes, 7 seconds At 1.75x : 15 hours, 10 minutes, 23 seconds At 2.00x : 13 hours, 16 minutes, 35 seconds

  • @Poeterish
    @Poeterish Před 3 měsíci

    Thank you very much for the free knowledge !

  • @MrMariozzz78
    @MrMariozzz78 Před 3 měsíci

    where do I find the practical method with opengl libraries? I can create phong shading with opengl pre 2.0

  • @ALEXANDERLUYA
    @ALEXANDERLUYA Před 3 měsíci

    Can we get the slides of this lecture?

  • @thePapangu
    @thePapangu Před 3 měsíci

    Thanks a lot! That was a great lecture!

  • @32zim32
    @32zim32 Před 4 měsíci

    Amazing. Thanks

  • @goobersteinmcfancyful
    @goobersteinmcfancyful Před 4 měsíci

    God these are just fantastic. Such a great subject with so little information elsewhere and you describe it with incredible clarity.

  • @yessicadanielahernandez6348

    Jason, I have to say, you're truly one of the most exceptional educators I've ever encountered! Your explanations are not only crystal clear but also remarkably powerful. Your knack for breaking down complex topics speaks volumes about your expertise as a professor. If I had the means to afford the education at MIT, I would jump at the chance to be your student. Thank goodness for resources like this that make learning so accessible. Best regards from Colombia!

  • @dhimitriosduka607
    @dhimitriosduka607 Před 4 měsíci

    Fantastic explanation 37:25. Thanks a lot!

  • @bithigh8301
    @bithigh8301 Před 4 měsíci

    Nice lecture, I dream to work with clothes and hair simulation and this lecture is awesome!

  • @bithigh8301
    @bithigh8301 Před 4 měsíci

    great class Prof Solomon! btw In 10 years Justin worked out hard on gym ^^

  • @bithigh8301
    @bithigh8301 Před 4 měsíci

    In this life I will never get the chance to attend a course in a uni like that. So thank you very much for making it free for us! Very appreciated

  • @dcmayo
    @dcmayo Před 4 měsíci

    I liked and subscribed, as directed.

  • @arturakobyan4171
    @arturakobyan4171 Před 4 měsíci

    There is no sound😢

  • @cenklolu8172
    @cenklolu8172 Před 4 měsíci

    Make sorter vids please

  • @DarkMagicDesigner
    @DarkMagicDesigner Před 4 měsíci

    Omg! Thank you so much for posting this lecture series!🎉

  • @MohamedOsama-mz1mg
    @MohamedOsama-mz1mg Před 5 měsíci

    the quality of the upper right images is too low even on high res

  • @MohamedOsama-mz1mg
    @MohamedOsama-mz1mg Před 5 měsíci

    are assinments avaliable for everybody?

  • @diodin8587
    @diodin8587 Před 5 měsíci

    21:10 Inconsistent Loop Detection

  • @3g9UbImZWLxSYFZjHyP0Pw
    @3g9UbImZWLxSYFZjHyP0Pw Před 5 měsíci

    Awesome

  • @june2844
    @june2844 Před 5 měsíci

    Hi, I'm a student from uwaterloo self teaching myself graphics. You're a fantastic lecturer, this is fascinating stuff.

    • @Pcx357
      @Pcx357 Před 4 měsíci

      what a coincidence : ) I'm also a student from uwaterloo and self-learning computer graphics. Any chance to add you on discord?

    • @june2844
      @june2844 Před 2 měsíci

      @cehun Just lmk that you're the one who responded to this comment if you see this lol

    • @finleyharrison696
      @finleyharrison696 Před 29 dny

      @@Pcx357 I'm also a UWaterloo student self-learning computer graphics lol. I'd love to connect on discord

  • @stathius
    @stathius Před 5 měsíci

    Great communicator!

  • @maxdignitas3698
    @maxdignitas3698 Před 5 měsíci

    “Nobody wants to see Iron Man having a seizure”. 10/10 lecture

  • @LojKam
    @LojKam Před 5 měsíci

    You're such a very good and nice professor!

  • @4mb127
    @4mb127 Před 5 měsíci

    This is really well made. Really appreciate the connections to the physical world and not just putting on a bunch of slides with equations.

  • @FB-ml2ty
    @FB-ml2ty Před 6 měsíci

    This is sooo good!! thank you!

  • @BasicEnglishforSpanishLearners

    182 like 👍 Greetings from Spain.🇪🇦🇪🇦🇪🇦 Thank you very much for sharing such an amazing vlog. I subscribed you from Spain +1 ✍️☕️🇪🇦. Hope to stay connected. 🤝Best wishes ❤️

  • @SamuelSanchez-xh2ii
    @SamuelSanchez-xh2ii Před 6 měsíci

    Yolked Solomon

  • @foomoo1088
    @foomoo1088 Před 6 měsíci

    At 1:05:50 , just keep a list of triangle ids for triangles you’ve already checked. This could be fixed size too and “circular buffer” so you don’t need alloc while marching. The circular buffer will naturally always hold triangles for a few neighboring bins if the spatial hash is tuned properly (e.g. bins hold number of triangles equal to 1/5 circular buffer size.

  • @foomoo1088
    @foomoo1088 Před 6 měsíci

    At 39:30 , true you need to consider the second box for possible intersections but ONLY if you care about location of intersection or other details. For example , it you’re just triangle to detect if the shadow ray reaches the light source, you can stop at the first intersection discovered.

  • @anonthedev
    @anonthedev Před 7 měsíci

    class starts at 12:50

  • @user-id8zj7bs5c
    @user-id8zj7bs5c Před 7 měsíci

    Omg it's like magic. it's evil witchcraft omg