Live data from Hacker News

Algebraic Geometry for Computer Graphics

courses.cs.washington.edu

21–30 of 44 posts

Re: Algebraic Geometry for Computer Graphics

#21
post #20

Algebraic Geometry as studied by Mathematicians often deals with very abstract and general issues that I admit that I don’t completely understand myself. Nice to see this kind of honesty and/or modesty from an instructor! Reminds me of the time I took Discrete Math at a local community college. We all showed up at the room for the scheduled first session, and found no instructor. We waited around about 20 minutes, an…

To be fair, it’s Jim Blinn , one of the pioneers of computer graphics, so his admission could be read as a polite way of saying that AG as studied by mathematicians is needlessly abstract and lacking any real-world applications :)

I don't think Jim Blinn would be so crass toward his colleagues.

Re: Algebraic Geometry for Computer Graphics

#22
post #14

I thought that algebraic geometry was really cool when I first encountered it. But people with a lot of experience insist that for computational processes it is slower than more familiar methods. So it is convenient and intuitive for one-off transformations, but not preferred in computational kernels. I see room for both, and for quaternions, which I gather are also a bit slower.

I think you’re confusing https://en.wikipedia.org/wiki/Algebraic_geometry with https://en.wikipedia.org/wiki/Geometric_algebra which is a type of https://en.wikipedia.org/wiki/Clifford_algebra and a generalization of https://en.wikipedia.org/wiki/Quaternion

I am indeed.

Re: Algebraic Geometry for Computer Graphics

#23
post #14

I thought that algebraic geometry was really cool when I first encountered it. But people with a lot of experience insist that for computational processes it is slower than more familiar methods. So it is convenient and intuitive for one-off transformations, but not preferred in computational kernels. I see room for both, and for quaternions, which I gather are also a bit slower.

Geometric algebra is not the same as algebraic geometry.

Re: Algebraic Geometry for Computer Graphics

#24
post #8

These are just slides btw and unfortunately probably not helpful without a lecture recording (which is not included). The slides really look great, but I wish there was commentary along with them. (they are not self contained)

I remember watching this Jim Blinn seminar on tensor diagrams from the University of Utah: https://youtu.be/40TdlWURkS8

I understood maybe a third of what he’s talking about, but it’s fascinating.

He seems to be using similar slides to those on this page.

Re: Algebraic Geometry for Computer Graphics

#25
post #8

These are just slides btw and unfortunately probably not helpful without a lecture recording (which is not included). The slides really look great, but I wish there was commentary along with them. (they are not self contained)

I remember watching this Jim Blinn seminar on tensor diagrams from the University of Utah: https://youtu.be/40TdlWURkS8 I understood maybe a third of what he’s talking about, but it’s fascinating. He seems to be using similar slides to those on this page.

Thanks for the link!!!

Re: Algebraic Geometry for Computer Graphics

#26
post #12
post #8

These are just slides btw and unfortunately probably not helpful without a lecture recording (which is not included). The slides really look great, but I wish there was commentary along with them. (they are not self contained)

Well, this is sadly the best we have in the field, where by "field" I mean: "accessible algebraic geometry for graphics". Blinn provides some notes as to where his material comes from (see the page). He also mentions that some of this material was presented previously in some of his Jim Blinn's Corner articles. In particular: * the "Lines in Space" series: https://ieeexplore.ieee.org/abstract/document/7047281 * the "…

That's quite unfortunate. I don't think the slides are approachable alone. I'm sure they are great with a lecture. Another user did link a 2017 lecture below though, which is great.

Re: Algebraic Geometry for Computer Graphics

#27
post #20

Algebraic Geometry as studied by Mathematicians often deals with very abstract and general issues that I admit that I don’t completely understand myself. Nice to see this kind of honesty and/or modesty from an instructor! Reminds me of the time I took Discrete Math at a local community college. We all showed up at the room for the scheduled first session, and found no instructor. We waited around about 20 minutes, an…

To be fair, it’s Jim Blinn , one of the pioneers of computer graphics, so his admission could be read as a polite way of saying that AG as studied by mathematicians is needlessly abstract and lacking any real-world applications :)

AG as studied by mathematicians has produced an incredible amount of applications that would not exist without that level of abstract tooling.

And it's highly nontrivial to learn those tools (as someone that has worked through Hartshorne... And then put 20 years into applications).

Re: Algebraic Geometry for Computer Graphics

#28
post #8

These are just slides btw and unfortunately probably not helpful without a lecture recording (which is not included). The slides really look great, but I wish there was commentary along with them. (they are not self contained)

I remember watching this Jim Blinn seminar on tensor diagrams from the University of Utah: https://youtu.be/40TdlWURkS8 I understood maybe a third of what he’s talking about, but it’s fascinating. He seems to be using similar slides to those on this page.

This is awesome! Thank you!

Re: Algebraic Geometry for Computer Graphics

#29

Algebraic Geometry as studied by Mathematicians often deals with very abstract and general issues that I admit that I don’t completely understand myself. Nice to see this kind of honesty and/or modesty from an instructor! Reminds me of the time I took Discrete Math at a local community college. We all showed up at the room for the scheduled first session, and found no instructor. We waited around about 20 minutes, an…

Yeah, I was looking over the materials and thinking, where’s the Algebraic Geometry? I don’t think that Algebraic Geometry (as opposed to algebraic geometry in the sense that the author here is using it) has any applications to computer graphics, but definitely can be applied to other aspects of computer science (I can imagine it being potentially useful in cryptographic applications), although my own Algebraic Geometry knowledge is more limited than I would like it to be.

Re: Algebraic Geometry for Computer Graphics

#30
post #29

Algebraic Geometry as studied by Mathematicians often deals with very abstract and general issues that I admit that I don’t completely understand myself. Nice to see this kind of honesty and/or modesty from an instructor! Reminds me of the time I took Discrete Math at a local community college. We all showed up at the room for the scheduled first session, and found no instructor. We waited around about 20 minutes, an…

Yeah, I was looking over the materials and thinking, where’s the Algebraic Geometry? I don’t think that Algebraic Geometry (as opposed to algebraic geometry in the sense that the author here is using it) has any applications to computer graphics, but definitely can be applied to other aspects of computer science (I can imagine it being potentially useful in cryptographic applications), although my own Algebraic Geome…

Algebraic geometry is also used in robotics
Post reply on HN