Matt Stark:

When the player takes a photo I duplicate the environment, make it greyscale and slice the meshes to remove anything outside the photo. When they place it into the world I slice the environment's meshes to make a hole for the photo.

Here's what happens when you photograph half a crate...

Previously, previously, previously, previously, previously, previously, previously.

Tags: , , , , , ,

4 Responses:

  1. jwz says:

    The thing that is fascinating about this is that it's not even recursive, it's more like... tail call flattening? Portal inlining?

    • Nick Lamb says:

      I guess there won't be an analogous name because in the analogy this would be a bug? It's like somebody learned about memoization in class today and then while stoned they "improved" the language interpreter you're using by making every function call into an auto-memoized version of itself. Look how much faster you can get wrong answers now!

  2. John says:

    Talk about a brainfuck!

  3. Phil says:

    What, no xscreensaver tag?

Leave a Reply to Nick Lamb Cancel reply

Your email address will not be published. But if you provide a fake email address, I will likely assume that you are a troll, and not publish your comment.

You may use these HTML tags and attributes: <a href="" title=""> <b> <blockquote cite=""> <code> <em> <i> <s> <strike> <strong> <img src="" width="" height="" style=""> <iframe src="" class=""> <video src="" class="" controls="" loop="" muted="" autoplay="" playsinline=""> <div class=""> <blink> <tt> <u>, or *italics*.

  • Previously