POV-Ray : Newsgroups : povray.binaries.images : Another post_process: find_edges - find_edges.jpg (1/1) Server Time
2 Oct 2024 20:22:10 EDT (-0400)
  Another post_process: find_edges - find_edges.jpg (1/1) (Message 15 to 24 of 44)  
<<< Previous 10 Messages Goto Latest 10 Messages Next 10 Messages >>>
From: Chris Huff
Subject: Re: Another post_process: find_edges - find_edges.jpg (1/1)
Date: 26 Apr 2000 08:56:17
Message: <chrishuff_99-DE54E5.07591626042000@news.povray.org>
In article <3906bb97@news.povray.org>, Warp <war### [at] tagpovrayorg> 
wrote:

>   You should figure out how to make the lines antialiased.

It might be possible to fake that...I could make it so the transmit and 
filter values in the line color let the original image show through, so 
the lines are like an overlay. Then you could apply two find_edges 
filters, one with the thresholds adjusted for heavier lines and with a 
partly transparent color, and another one with finer lines and an opaque 
color.
It might also be possible to smooth out the lines by checking to see how 
close a point is to the threshold values.

-- 
Christopher James Huff - Personal e-mail: chr### [at] yahoocom
TAG(Technical Assistance Group) e-mail: chr### [at] tagpovrayorg
Personal Web page: http://chrishuff.dhs.org/
TAG Web page: http://tag.povray.org/


Post a reply to this message

From: Bill DeWitt
Subject: Re: Another post_process: find_edges - find_edges.jpg (1/1)
Date: 26 Apr 2000 10:04:31
Message: <3906f76f$1@news.povray.org>
"Bob Hughes" <per### [at] aolcom?subject=PoV-News:> wrote in message
news:390651e8@news.povray.org...
> There's something so perverse about such a thing as this,
> none the less I suppose you're going to intrigue many people who've
> been looking to ray trace cartoons.  sigh
>

    Why the sigh?

    The thing about raytracing cartoons (for those who have never see
Animaniacs) is that since realism with human figures just isn't here ("here"
being the free raytracing crowd), and raytraced non-realistic figures don't
usually look right, raytraced comics fills the gap. For some reason when the
viewer sees the black line around the figure, all sorts of oddities can be
easily accepted. Forgiveness just blossoms...

    So having done that (gained artistic forgiveness), one can make animated
figures that can be reused and reposed and developed into real animations in
3d environments with real stories...


Post a reply to this message

From: Bill DeWitt
Subject: Re: Another post_process: find_edges - find_edges.jpg (1/1)
Date: 26 Apr 2000 10:08:49
Message: <3906f871@news.povray.org>
"Chris Huff" <chr### [at] yahoocom> wrote in message
news:chrishuff_99-26AA29.20413825042000@news.povray.org...
> This one was inspired by the "cartoon" post process,

    Just to make sure I understand, this is the MegaPov "postprocess"
command in the raytracer, right? Not a filter for Photoshop or what ever...?


Post a reply to this message

From: Chris Huff
Subject: Re: Another post_process: find_edges - find_edges.jpg (1/1)
Date: 26 Apr 2000 10:32:53
Message: <chrishuff_99-37EF1B.09355226042000@news.povray.org>
In article <3906f871@news.povray.org>, "Bill DeWitt" 
<the### [at] earthlinknet> wrote:

>     Just to make sure I understand, this is the MegaPov "postprocess"
> command in the raytracer, right? Not a filter for Photoshop or what 
> ever...?

Right. It is a post_process filter, like the new focal blur.

-- 
Christopher James Huff - Personal e-mail: chr### [at] yahoocom
TAG(Technical Assistance Group) e-mail: chr### [at] tagpovrayorg
Personal Web page: http://chrishuff.dhs.org/
TAG Web page: http://tag.povray.org/


Post a reply to this message

From: TonyB
Subject: Re: Another post_process: find_edges - find_edges.jpg (1/1)
Date: 26 Apr 2000 10:56:49
Message: <390703b1@news.povray.org>
>Could you be more specific about the parts that need work?
>The one thing I see is the poor control of line thickness, I have a
>couple ideas for counteracting that, but I haven't tried any of them yet.

I was reffering to that, and to the lack of lines between the spheres at the
points they touch.


Post a reply to this message

From: Chris Huff
Subject: Re: Another post_process: find_edges - find_edges.jpg (1/1)
Date: 26 Apr 2000 11:03:45
Message: <chrishuff_99-E379A4.10064426042000@news.povray.org>
In article <390703b1@news.povray.org>, "TonyB" 
<ben### [at] panamac-comnet> wrote:

> I was reffering to that, and to the lack of lines between the spheres 
> at the points they touch.

That is partly fixed by the addition of color edge detection. 
Fortunately, the three methods of edge detection tend to complement each 
other: one is often strongest in the exact areas where the others are 
weakest.

-- 
Christopher James Huff - Personal e-mail: chr### [at] yahoocom
TAG(Technical Assistance Group) e-mail: chr### [at] tagpovrayorg
Personal Web page: http://chrishuff.dhs.org/
TAG Web page: http://tag.povray.org/


Post a reply to this message

From: Bob Hughes
Subject: Re: Another post_process: find_edges - find_edges.jpg (1/1)
Date: 26 Apr 2000 11:17:37
Message: <39070891@news.povray.org>
"Bill DeWitt" <the### [at] earthlinknet> wrote in message
news:3906f76f$1@news.povray.org...
| "Bob Hughes" <per### [at] aolcom?subject=PoV-News:> wrote in message
| news:390651e8@news.povray.org...
| > There's something so perverse about such a thing as this,
| > none the less I suppose you're going to intrigue many people who've
| > been looking to ray trace cartoons.  sigh
| >
|
|     Why the sigh?
|
|     The thing about raytracing cartoons (for those who have never see
| Animaniacs) is that since realism with human figures just isn't here ("here"
| being the free raytracing crowd), and raytraced non-realistic figures don't
| usually look right, raytraced comics fills the gap. For some reason when the
| viewer sees the black line around the figure, all sorts of oddities can be
| easily accepted. Forgiveness just blossoms...
|
|     So having done that (gained artistic forgiveness), one can make animated
| figures that can be reused and reposed and developed into real animations in
| 3d environments with real stories...

Well okay, but I still think a scan-line renderer would be more appropriate  :-)

Bob


Post a reply to this message

From: Bob Hughes
Subject: Re: find_edges take two - find_edges2.jpg (1/1) - find_edges2b.jpg (1/1)
Date: 26 Apr 2000 11:23:23
Message: <390709eb@news.povray.org>
Seems a little peculiar that the lines formed around shadows would be different.
It looks okay in a way but it almost breaks the overall look to it.  Same lines on
them
as everything else might not be right somehow either.  Maybe only lineless shadows?

Bob

"Chris Huff" <chr### [at] yahoocom> wrote in message
news:chrishuff_99-21B598.22310525042000@news.povray.org...
| In article <chrishuff_99-9E3127.21430225042000@news.povray.org>, Chris
| Huff <chr### [at] yahoocom> wrote:
|
| > Here is another demo image of this filter, a bunch of randomly placed
| > cones, spheres, and boxes. Next, I am going to work on finding the edges
| > between colors.
|
| And here is the version including color edge detection:
|
| --
| Christopher James Huff - Personal e-mail: chr### [at] yahoocom
| TAG(Technical Assistance Group) e-mail: chr### [at] tagpovrayorg
| Personal Web page: http://chrishuff.dhs.org/
| TAG Web page: http://tag.povray.org/
|
|


Post a reply to this message

From: Ken
Subject: Re: Another post_process: find_edges - find_edges.jpg (1/1)
Date: 26 Apr 2000 11:25:12
Message: <390709D6.5C71B543@pacbell.net>
Bob Hughes wrote:

> Well okay, but I still think a scan-line renderer would be more appropriate  :-)

MS Paint seems appropriate.

-- 
Ken Tyler - 1400+ POV-Ray, Graphics, 3D Rendering, and Raytracing Links:
http://home.pacbell.net/tylereng/index.html http://www.povray.org/links/


Post a reply to this message

From: Jerry
Subject: Re: Another post_process: find_edges - find_edges.jpg (1/1)
Date: 26 Apr 2000 11:33:24
Message: <jerry-E0257F.08332426042000@news.povray.org>
In article <chrishuff_99-26AA29.20413825042000@news.povray.org>, Chris 
Huff <chr### [at] yahoocom> wrote:

>This one was inspired by the "cartoon" post process, although it doesn't 
>share any of that code.(Thanks to TonyB for getting me started on this!) 
>It finds the edges using two methods: finding sharp differences in 
>surface normal, and finding sharp differences in depth. It takes 3 
>parameters: a threshold for each of the edge finding algorithms, and a 
>line color. This is an example of the output of the filter:

Wow! Are these extra post-processors going to be part of the MegaPOV?

Jerry


Post a reply to this message

<<< Previous 10 Messages Goto Latest 10 Messages Next 10 Messages >>>

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.