tag:blogger.com,1999:blog-35320919904258790.post3182011236606625397..comments2022-09-09T08:49:43.386-07:00Comments on Mikkelsen and 3D Graphics: Links to my papers and some SummariesMorten S. Mikkelsenhttp://www.blogger.com/profile/11647723969880785609noreply@blogger.comBlogger12125tag:blogger.com,1999:blog-35320919904258790.post-84532094570671893372022-03-23T22:49:17.053-07:002022-03-23T22:49:17.053-07:00This comment has been removed by a blog administrator.dagniataghttps://www.blogger.com/profile/10440394005113320025noreply@blogger.comtag:blogger.com,1999:blog-35320919904258790.post-54143440457870608462015-06-21T09:16:16.448-07:002015-06-21T09:16:16.448-07:00This comment has been removed by a blog administrator.Anonymoushttps://www.blogger.com/profile/18306187003559030107noreply@blogger.comtag:blogger.com,1999:blog-35320919904258790.post-1924674484833046902014-10-02T18:00:32.749-07:002014-10-02T18:00:32.749-07:00Awesome, thanks a lot !Awesome, thanks a lot !Sinhttps://www.blogger.com/profile/00389444143234021289noreply@blogger.comtag:blogger.com,1999:blog-35320919904258790.post-85239462021552717912014-10-02T10:16:22.688-07:002014-10-02T10:16:22.688-07:00There's a bump demo available in this post:
w...There's a bump demo available in this post:<br /><br />www.mmikkelsen3d.blogspot.com/2011/12/so-finally-no-tangents-bump-demo-is-up.html<br /><br />You can get either binary or source. Both contain the file you're looking for.Morten S. Mikkelsenhttps://www.blogger.com/profile/11647723969880785609noreply@blogger.comtag:blogger.com,1999:blog-35320919904258790.post-69018487066949860682014-10-02T10:14:16.340-07:002014-10-02T10:14:16.340-07:00This comment has been removed by the author.Morten S. Mikkelsenhttps://www.blogger.com/profile/11647723969880785609noreply@blogger.comtag:blogger.com,1999:blog-35320919904258790.post-88225631696247058702014-10-02T08:26:30.660-07:002014-10-02T08:26:30.660-07:00Hi, I read your thread on gamedevnet, and found th...Hi, I read your thread on gamedevnet, and found this blog.<br />http://www.gamedev.net/topic/594687-finally-nailing-the-torrance-sparrow-shader-once-and-for-all/<br /><br />I am interested in looking at the illum.h file written on that thread, since the link is broken. Is it still possible to get access to it ?Sinhttps://www.blogger.com/profile/00389444143234021289noreply@blogger.comtag:blogger.com,1999:blog-35320919904258790.post-88491107626135010972014-05-06T20:36:17.572-07:002014-05-06T20:36:17.572-07:00This comment has been removed by a blog administrator.Anonymoushttps://www.blogger.com/profile/18137161901406407402noreply@blogger.comtag:blogger.com,1999:blog-35320919904258790.post-79864000791379018022013-10-16T15:57:04.634-07:002013-10-16T15:57:04.634-07:00Oh sorry, I just realized I'm an idiot - my of...Oh sorry, I just realized I'm an idiot - my office blocks Dropbox.<br /><br />I'll check it out at home - thanks!Daniel Dresserhttps://www.blogger.com/profile/03969704061111661505noreply@blogger.comtag:blogger.com,1999:blog-35320919904258790.post-44837393290770002482013-10-12T05:46:39.225-07:002013-10-12T05:46:39.225-07:00Hmmm...could you try the link again? It should wor...Hmmm...could you try the link again? It should work.Morten S. Mikkelsenhttps://www.blogger.com/profile/11647723969880785609noreply@blogger.comtag:blogger.com,1999:blog-35320919904258790.post-7192606015117057942013-10-11T21:14:26.541-07:002013-10-11T21:14:26.541-07:00Looks like the dropbox link to "Bump Mapping ...Looks like the dropbox link to "Bump Mapping Unparametrized Surfaces on the GPU" is dead. I'd love to take a look at that paper.<br /><br />I managed to find a summary online which was enough to implement it, and it works great. Humourously enough, I'm coming at it from the opposite angle, of wanting lower accuracy. Often in Renderman, you would just compute a displaced position and then recompute the normal from the new surface derivatives, which is theoretically maximally accurate. In practice though, the main place where you see a difference between that and your bump mapping is when the displacement is so extreme that things start self intersecting or otherwise screwing up. It looks like it will be very handy to have a simple convenient approach that seems quite robust.<br /><br />So thanks a lot for coming up with a nice way of looking at this and doing the derivation, and hopefully I can actually see it sometime!Daniel Dresserhttps://www.blogger.com/profile/03969704061111661505noreply@blogger.comtag:blogger.com,1999:blog-35320919904258790.post-69084741579084533812013-04-27T08:46:30.648-07:002013-04-27T08:46:30.648-07:00So the short answer is yes it will work but in equ...So the short answer is yes it will work but in equation 7<br />you need to use det(A_33) and det(B_33) instead of <br />det(A_34) and det(B_34).<br /><br />This way will also work for point lights but for directionals it's a requirement since det(A_34) is in this case zero. Since det(A_34) is zero equation 4 is already simplified without using substitution.<br /><br />Let me know if you have more questions I'd be happy to answer them. That paper is a blast from the past :)<br /> Morten S. Mikkelsenhttps://www.blogger.com/profile/11647723969880785609noreply@blogger.comtag:blogger.com,1999:blog-35320919904258790.post-76121065766790862842013-04-27T01:31:46.212-07:002013-04-27T01:31:46.212-07:00Hi, will Separate Perspective Shadow Mapping work ...Hi, will Separate Perspective Shadow Mapping work for directional lights?<br /><br />I saw, that in the paper there lz which is supposed to be finite?<br /><br />RegardsStefan Dyulgerovhttps://www.blogger.com/profile/04224414322512779615noreply@blogger.com