Diffusion Curves

Discussion in 'Rendering Technology and APIs' started by Arwin, Aug 18, 2008.

  1. Arwin

    Arwin Now Officially a Top 10 Poster
    Moderator Legend

    Joined:
    May 17, 2006
    Messages:
    17,721
    Likes Received:
    1,234
    Location:
    Maastricht, The Netherlands
    There's lots of interesting Siggraph demos on youtube I just discovered. Somehow I find this really interesting:



    It's a very interesting technique. No idea how innovative it is Couldn't you make an amazing game engine out of this for instance? What if a new Loco Roco type game used this? And it could be an amazing step up for vector graphics.

    Edit: cool, here's the original site, and it actually contains a demo tool you can try them out with yourself!

    http://artis.imag.fr/Publications/2008/OBWBTS08/

    Wonder if you could create 3D rendering engines based on a 3d version of these algorithms. Anyone here have any idea whether that's possible?

    I'm imagining all sorts of weird things like using ray-tracing in combination with this to just calculate lighting (color/shadow) to the key points defined in the diffusion curve to have some very efficient lighting effects.

    Can't get the tool to work myself yet though unfortunately.
     
    #1 Arwin, Aug 18, 2008
    Last edited by a moderator: Aug 18, 2008
  2. Simon F

    Simon F Tea maker
    Moderator Veteran

    Joined:
    Feb 8, 2002
    Messages:
    4,560
    Likes Received:
    157
    Location:
    In the Island of Sodor, where the steam trains lie
    Having seen last year's vector graphics presentation (as mentioned), this is quite interesting, but it surely must be horrendous to shade rapidly.
     
  3. Arwin

    Arwin Now Officially a Top 10 Poster
    Moderator Legend

    Joined:
    May 17, 2006
    Messages:
    17,721
    Likes Received:
    1,234
    Location:
    Maastricht, The Netherlands
    Well, I'd focus on getting it to work in the first place, and leave shading for the future. ;)

    I'm not at all an artist, so with that in mind my little experiments led to this very simple drawing. All you do is draw lines, and then decide which color should be on each side, and how much diffusion each of these sides should have. For instance the light-blue in the eye is highly diffuse, whereas the iris is much less diffuse and the eyebrow is not diffuse.

    [​IMG]
     
Loading...

Share This Page

  • About Us

    Beyond3D has been around for over a decade and prides itself on being the best place on the web for in-depth, technically-driven discussion and analysis of 3D graphics hardware. If you love pixels and transistors, you've come to the right place!

    Beyond3D is proudly published by GPU Tools Ltd.
Loading...