5,205 karma · joined February 8, 2008
If you're interested in a slightly more concrete example of the math going into Pixar movies, here's a Numberphile interview with Tony DeRose from around the same time:
( https://archive.org/details/GDC2013Barth at 19:20)
But if you are doing something very new or unusual, a sample project like this can be invaluable, since it shows the exact set of system calls needed for an app and roughly the minimal code. This is useful if, for example, you're trying to make a new language framework run on iOS (like Swift, Kotlin, or Rust), or if you're trying to answer questions like, "How much of an app's size is unavoidable?"
https://github.com/id-Software/wolf3d/blob/0516778/WOLFSRC/W...
And, like the original, it separates the cases of wall blocks, door blocks, and sprites. It also expedites ceiling/floor drawing by just picking a flat color for the top and bottom halves of the screen:
https://github.com/id-Software/wolf3d/blob/0516778/WOLFSRC/W...
But it naturally differs from the original in that it is rendering per-pixel rather than per-column, so it does not need to accumulate a list of sprite intersections to draw in reverse order over the walls -- it can just stop raymarching when it encounters an opaque pixel:
https://github.com/id-Software/wolf3d/blob/0516778/WOLFSRC/W...
In a sense, the shader works like rewriting and optimizing the original renderer so that it renders to a screen of a single pixel, then running 147,456 instances of the renderer to fill the 512x288 pixel screen.
https://www.ncbi.nlm.nih.gov/pubmed/16510865
(Interesting... it also shows a positive -- but lower/noisier -- effect for fathers as well, so there may be more at work than just stem cells.)
(It's hard to find data on how prevalent this is... From one article, it looks like a Palo Alto realtor estimated in 2015 that about 20% of home sales were to Chinese investors, with about half of these leaving the house unoccupied: http://sanfrancisco.cbslocal.com/2015/04/28/realtors-printin... )
I found an article on Wikipedia that, from the pictures, seems to be describe the process... I assume this is the simulated effect?
https://en.wikipedia.org/wiki/Hong%E2%80%93Ou%E2%80%93Mandel...
In "Understanding Comics", Scott McCloud analyzed the transitions made between panels in various works, and he found that sequences of transitions between different views of an environment (what he called "aspect-to-aspect") were common in manga but were nearly absent in American or European comics. I believe he attributed this to the fact that manga typically has higher page counts than other comics, allowing the authors to invest more in setting up scenes.
"My first computer was a Mac Plus. I've always had a nostalgia-softened spot in my heart for 1-bit graphics. I'd like to capture the detailed black & white look of old Mac games in a realtime 1st person game."
https://stackoverflow.com/questions/17422480/maximum-size-of...
(Caustic video: https://www.youtube.com/watch?v=R00IvqcI9jU&feature=youtu.be... )
https://github.com/kosua20/GL_Template/blob/3de4e116cdd24df3...
The cycles version, on the other hand, is actually using the depth map to displace a high-res mesh -- a more general technique that should yield results as good or better than parallax mapping. I'd chalk up any perceived differences to lighting and material parameters.
https://en.wikipedia.org/wiki/Paste_up
I haven't been able to find evidence of this alternate meaning for "clipboard", though, as modern use has rendered it un-Googleable. The best I've been able to find is that its use in computing probably started somewhere between Xerox PARC and the Apple Lisa:
http://www.liquidinformation.org/onxeaplaprog.html
I find it fascinating, though, that this word has stuck, propagated essentially by word-of-mouth -- like the contents of the clipboard itself, the word is generally not shown in user interfaces. "Scrapbook", the name of the clipboard management utility in the original Macintosh OS, would have made a lot more sense semantically.
https://en.wikipedia.org/wiki/TeX#Pronunciation_and_spelling
(Of course, "textonic" is also the name of another open source project...)