Sharing is fun - Psychedelic Depth Artifacts


    Sep 05 2007 | 10:27 pm
    In trying to help out someone with their patch just now I accidentally
    created some psychedlic effects from depth buffer artifacts. It's
    quite fun to muck with the gshape generating the positions and see
    what patterns develop by navigating through the internals of the
    shapes.
    wes

    • Sep 06 2007 | 4:09 pm
      I can feel it. My mind is going. Wes, stop.
      Oooo...colors. Thanks for sharing, Wes. :)
      d
    • Sep 06 2007 | 6:33 pm
      Nice patch Wes!
      It's also cool when one zooms out of sphere, and then slowly zooms in
      again. When the camera is very close to the sphere, interesting
      artifacts start to emerge on ints surface.
      Polytopal regards,
      nesa
      > In trying to help out someone with their patch just now I accidentally
      > created some psychedlic effects from depth buffer artifacts. It's
    • Sep 09 2007 | 5:00 pm
      really cool!!
    • Sep 09 2007 | 5:04 pm
      When I put it on full screen on my G5 with 2x2.5 Ghz it kind of stutters! How much processing does it want?
    • Sep 09 2007 | 5:08 pm
      Lower the poly count to make it run faster. It's drawing alot of
      vertices. You can also enable displaylists in the gridshape which
      will really give it a speed boost.
      wes
      On 9/9/07, Hans Mittendorf wrote:
      >
      > When I put it on full screen on my G5 with 2x2.5 Ghz it kind of stutters! How much processing does it want?
      >
    • Sep 09 2007 | 5:13 pm
      It would be nice to be able to navigate through it. It would not turn always in the same direction and maybe one could go inside a bit....
      Can you make that interactive Wes?
    • Sep 09 2007 | 5:23 pm
      Part of the fun is learning how to do it yourself :) I'll leave the
      navigation to you or someone else. If you get something interesting
      share the love and post a modded patch.
      wes
      On 9/9/07, Hans Mittendorf wrote:
      >
      > It would be nice to be able to navigate through it. It would not turn always in the same direction and maybe one could go inside a bit....
      > Can you make that interactive Wes?
      >
    • Sep 09 2007 | 5:26 pm
      yes, I just thought about it. It kind of asks for zoom in and out.
    • Sep 09 2007 | 8:16 pm
      Holy Crap! Wow, on some settings that gives me a full 200% boost. Nice
      tip, Wesley!
      Right now I can do 14400 spheres @ dim 6 6, @smooth_shading 1 @fsaa 1 at
      ~30 fps - even while I am manipulating both position, color and scale
      and rotation via individual matrices - VERY good - and looks stunning!
      Hehe, also, 40.000 (sic) spinning planes was fun, too!
      Thank you for providing probably the most hackable piece of code on here :-D
      In honour of this glorious piece of mini-patching I give you my
      grrrreatest piece so far:
      http://wetterberg.dk/andreas/andreas_files/Explosion%20at%20the%20Skittles%20warehouse.png
      - I even did a temporary set on Flickr so that you can see some of the
      insane stuff possible with this method:
      Cheers,
      Andreas.
      Wesley Smith skrev:
      > Lower the poly count to make it run faster. It's drawing alot of
      > vertices. You can also enable displaylists in the gridshape which
      > will really give it a speed boost.
      >
      > wes
      >
      > On 9/9/07, Hans Mittendorf wrote:
      >
      >> When I put it on full screen on my G5 with 2x2.5 Ghz it kind of stutters! How much processing does it want?
      >>
      >>
      >
      > .
      >
      >
    • Sep 09 2007 | 8:21 pm
      Hans Mittendorf skrev:
      > It would be nice to be able to navigate through it. It would not turn always in the same direction and maybe one could go inside a bit....
      >
      Just add a toggle to the rotate message and then move about the object
      cluster with your mouse, via the jit.gl.handle object. You can really
      seek out cool images that way.
      Hope this helps,
      Andreas.
    • Sep 10 2007 | 7:38 am
      just tryed to find a way to apply zooming. Jitter does not seem to provide 'glPixelZoom'. Inside openGl programming guide 1.4 page328, there is a code example: image.c for zooming.
      Did I overlook something in our Jitter box handling zooming?
      Does someone know how to put the code into an external?
    • Sep 10 2007 | 7:45 am
      When I put it on full screen my card a ATI Radeon 9600XT starts sweating. Do you know which card can handle that on full screen?
    • Sep 10 2007 | 9:43 am
      Hans Mittendorf skrev:
      > just tryed to find a way to apply zooming. Jitter does not seem to provide 'glPixelZoom'. Inside openGl programming guide 1.4 page328, there is a code example: image.c for zooming.
      > Did I overlook something in our Jitter box handling zooming?
      >
      > Does someone know how to put the code into an external?
      >
      Hans,
      have you tried the help file for jit.gl.handle ? alt-dragging with the
      mouse zooms in or out - or am I missing what you are trying to acheive?
      Andreas.
    • Sep 10 2007 | 9:53 am
      Thanks, yes it does zoom, but it is not very good. Kind of very rough.
      cheers
    • Sep 10 2007 | 10:40 am
      Hans Mittendorf skrev:
      > Thanks, yes it does zoom, but it is not very good. Kind of very rough.
      > cheers
      Then check the help-file ;-) It will show you which messages
      jit.gl.handle uses to move around - in this case it's [position f f f] -
      in 32-bit precision.
      a.
    • Sep 11 2007 | 7:00 am
      The problem is my graphics card. It does not zoom smoothly because it is trying already to hard. Which graphics card are you using?
    • Sep 11 2007 | 9:52 pm
      Hans Mittendorf skrev:
      > The problem is my graphics card. It does not zoom smoothly because it is trying already to hard. Which graphics card are you using?
      GeForce 8800 GTS (640 MB) - runs like a freakin' dream.
      Andreas.
    • Sep 12 2007 | 2:03 pm
      That's for PC?