Welcome to TalkGraphics.com
Page 1 of 2 12 LastLast
Results 1 to 10 of 16

Hybrid View

  1. #1
    Join Date
    Feb 2001
    Location
    Beaverton, OR, USA
    Posts
    333

    Default

    Have any of you seen this? John Clements and I were watching these videos in our spare time at work. They are VERY cool. NPR - non photorealistic-renderings. This was a SIGGRAPH paper, but there are movies for download. They are large (one is 63 MBs, the other is 103 MBs). There's also a 2.4 MB PDF file for those unable to watch the videos. Basically it's a system for painting artistic brush strokes on 3D - both for animations and stills. It includes distance determined level of details, silhouette direction detection, and a lot more. It's kinda hard to really describe it. If you're at all interested in seeing 3d turned to true hand-painted art, download these videos. They are encoded in DivX (5), and they are well worth the download.

    Links are as follows:
    NPR Research Site

    NPR -- PDF Document

    63 MB Video Demonstration -- REALLY COOL

    103 MB Video Demonstration (hidden lines, animation) -- Also REALLY COOL

    [This message was edited by Earl Wilson IV on August 25, 2003 at 15:29.]

  2. #2
    Join Date
    Feb 2001
    Location
    Beaverton, OR, USA
    Posts
    333

    Default

    I admit, my knowledge of celshaded plugin renderers is mostly limited to LightWave, however, I'll post links to what I've found.

    B.E.S.M. -- Big Eyes Small Mouth This celshader was originally developed for LightWave, but recently they released the code as open source. Anyone can download the source code and develop it as they see fit (very kind of the author).

    UnReal Extreme - Celshader Another LW plugin. This website is in Japanese, so if you can't translate it (I can't!) then it may be hard to navigate.

    Illustrate 2.0 Celshader This one isn't free. It's also for 3ds max.

    I've tried finding some for Cinema 4D. From what I hear there aren't a whole lot available. Some are in development, though. However, Cinema 4D does come with some good built-in support (again, this is what I've heard - since I've only used the demo, I can't speak from experience). Here's the link to a thread at CGTalk which is about Cinema 4D's cel shading capabilities. CGTalk Thread about Cel rendering in Cinema 4D

    From experience, I've only used LightWave's built in celshaders (SuperCelShader and BESM). That, and SketchUp. It's hard to find a shader that's universal to many applications. That's why it's so exciting to watch what they did in those videos from their research. It seems very hopeful that the solution they're researching will become a shader that can be used with any application.

  3. #3
    Join Date
    Aug 2000
    Location
    Mid-Atlantic state, USA
    Posts
    528

    Default

    Wow..good stuff...I read the PDF but I'm having trouble looking at the .avi files..

    I'm running Win98 (not 98SE) and it crashes when I try to open it. My son (a true geek) tried viewing it on my linux box (RedHat 9) with no luck as well. Any advice?

    My wmplayer is 7.01 (latest) and can't be updated to 9 because I'm running Win98. Is that the problem, is there another media player I can use?

    Bob C.

  4. #4
    Join Date
    Feb 2001
    Location
    Beaverton, OR, USA
    Posts
    333

    Default

    Stu,

    I know how you feel about that 56K. In fact, I used my ole 28.8 modem long after 56K's came out because my phone line was so crudy that I couldn't even get above 28.8kbps download.

    Jens,

    Yes! Penguin I think it's called. There's a lot of 'celshaders' out there, many of which are free. LightWave has a few that I can think of: BESM (Big-Eyes-Small-Mouth, designed for anime use), SuperCelShader, among others... However, this new research paper at SIGGRAPH goes beyond what others have done so far. It really is awesome if you're in produce design or technical illustration (I do a lot of tech. illustrations at work). The hidden line features are superb, and the "temporal coherence" makes the stylized rendering perfect for pretty much any situation.

    Here's a more detailed explanation (hopefully this will answer your question Stu, about the normal mapping). The NPR system they've researched and implemented involves the ability to define how shadows are displayed, by drawing directly on the object. You can draw some cross-hatches in a 'shaded' region, then it will apply that same technique to all shaded regions. Or, if you draw parallel cross-hatching, it will automatically draw more parallel strokes as you zoom closer to the model. It adds details depending on the level of zoom, and it will simplify the hand-sketched shading when you zoom out. You can specify against this, if you don't want level-of-detail strokes. You can also draw your own, non-parallel shading strokes at various levels of detail, and it will automatically change to what you defined at each level (the transition is smooth - interpolated fading). You can use this for specular highlights too.

    You can also define how silhouettes are drawn. If you provide a quick sample stroke, it will apply that to the entire silhouette. It uses a sort of 3d vector for the silhouette - so that when you animate, the silhouette doesn't shift or jitter, it remains where it was drawn in 3d space, and it expands to new silhouettes automatically. When two different silhouette's merge, they remain seperately computed so that each one retains it's unique 3d position (this sounds really weird, but when they demonstrate it in the video, the advantages of this are clear). The silhouettes take on whatever stroke, color, or texture you give as a sample.

    Now, they've taken it a bit further. For certain objects (I'll use their examples here), such as a cactus, you may want to draw the spines by free hand. It'll do this, but your strokes will be in 3d, and they will all have coordinates and orientation. When you rotate your model, they rotate as you would expect. No jitters, no movement. However, when doing a technical line drawing with hidden lines perhaps, you don't want your strokes or edges to have 3d coordinates. You want your edges to be redrawn as you rotate so they don't stretch. That sounds confusing, so I'll be more specific. If you use a series of round dots (for a dotted line) as your silhouette edge, you don't want those dots to become oblong when you rotate. However, you DO want your cactus spines to skew so they look truly 3d.

    It's funny how simple NPR can be so complex! But with all these features, technical drawings become so much more possible in 3D.

    It's like taking SketchUp and giving it oodles of steroids... except this is a free source that will (once it's ready) accept basically any 3d geometry from any application (right now, they already have native import for LightWave objects).

    Anyhow...It's a shame there aren't any low-res versions of those videos, because their demonostration really shows how unique their research is.

  5. #5
    Join Date
    Feb 2001
    Location
    Beaverton, OR, USA
    Posts
    333

    Default

    Sure thing Gary! John Clements and I were both thinking you'd really enjoy this sort of thing.

  6. #6
    Join Date
    Mar 2001
    Location
    Liverpool, NY USA
    Posts
    1,137

    Default

    Thanks for sharing, Earl! I downloaded both AVIs and they were very informative.


    My Best,
    Gare
    Gary David Bouton
    Gary@GaryDavidBouton.com
    Free education! The Writings Web site
    and the updated GaryWorld Gallery is pretty okay, too.

  7. #7
    Join Date
    Aug 2000
    Location
    Mid-Atlantic state, USA
    Posts
    528

    Default

    Hi gidgit,

    That worked very well thanks!

    Will this program (NPR technique) be able to use a model made in Wings3D? Looks very interesting.

    Bob C.

  8. #8
    Join Date
    Sep 2000
    Location
    New Zealand
    Posts
    1,970

    Default

    very cool

    Thanks for the explanation Earl



    Hmm me thinks 2d vector apps are going to be getting a "big" shakeup.

  9. #9
    Join Date
    Dec 2000
    Location
    andalucía · españa and lower saxony · germany
    Posts
    2,125

    Default

    I guess you know there is a plug-in NPR renderer for Rhino??? It's great stuff, though it doesn't offer too many features.

    jens g.r. benthien
    designer
    http://www.sacalobra.de

    ----------//--
    If you don't know how to dream you'll never be a designer.
    ----------//--
    --------------------//--
    We can't solve problems by using the same kind of thinking we used when we created them.
    --------------------//--

  10. #10
    Join Date
    Feb 2001
    Location
    Beaverton, OR, USA
    Posts
    333

    Default

    Have any of you seen this? John Clements and I were watching these videos in our spare time at work. They are VERY cool. NPR - non photorealistic-renderings. This was a SIGGRAPH paper, but there are movies for download. They are large (one is 63 MBs, the other is 103 MBs). There's also a 2.4 MB PDF file for those unable to watch the videos. Basically it's a system for painting artistic brush strokes on 3D - both for animations and stills. It includes distance determined level of details, silhouette direction detection, and a lot more. It's kinda hard to really describe it. If you're at all interested in seeing 3d turned to true hand-painted art, download these videos. They are encoded in DivX (5), and they are well worth the download.

    Links are as follows:
    NPR Research Site

    NPR -- PDF Document

    63 MB Video Demonstration -- REALLY COOL

    103 MB Video Demonstration (hidden lines, animation) -- Also REALLY COOL

    [This message was edited by Earl Wilson IV on August 25, 2003 at 15:29.]

 

 

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •