POV-Ray : Newsgroups : povray.binaries.images : Artists - 3d painting (WIP) Server Time
8 Nov 2024 06:29:35 EST (-0500)
  Artists - 3d painting (WIP) (Message 1 to 10 of 55)  
Goto Latest 10 Messages Next 10 Messages >>>
From: Nekar Xenos
Subject: Artists - 3d painting (WIP)
Date: 13 May 2013 01:32:34
Message: <op.ww0ca1h3ufxv4h@xena>
I am working on making the paint macro able to use eval_pigment() instead  
of declaring a colour beforehand. Now I am able to render a complete scene  
this way. I first make a normal render of the scene without paint. Then I  
#declare that image as an image map on a z-plane so that it fits nicely in  
front of the scene, using it only to trace the colours. then I use the  
same direction vector to trace onto the scene and this is what I got.

Comments and suggestions welcome.
-- 
-Nekar Xenos-


Post a reply to this message


Attachments:
Download 'artists - copy (4).png' (942 KB) Download 'artists - copy (3).png' (934 KB)

Preview of image 'artists - copy (4).png'
artists - copy (4).png

Preview of image 'artists - copy (3).png'
artists - copy (3).png


 

From: Thomas de Groot
Subject: Re: Artists - 3d painting (WIP)
Date: 13 May 2013 03:04:54
Message: <51909096$1@news.povray.org>
I think this is a great way to make painterly renders. A whole new 
method to re-interpret POV-Ray scenes... without getting one's hands 
dirty ;-)

Thomas


Post a reply to this message

From: s day
Subject: Re: Artists - 3d painting (WIP)
Date: 13 May 2013 03:45:00
Message: <web.519098e7544d69f83449e5060@news.povray.org>
"Nekar Xenos" <nek### [at] gmailcom> wrote:
> I am working on making the paint macro able to use eval_pigment() instead
> of declaring a colour beforehand. Now I am able to render a complete scene
> this way. I first make a normal render of the scene without paint. Then I
> #declare that image as an image map on a z-plane so that it fits nicely in
> front of the scene, using it only to trace the colours. then I use the
> same direction vector to trace onto the scene and this is what I got.
>
> Comments and suggestions welcome.
> --
> -Nekar Xenos-

Great idea, have you tried making the blobs thinner in the x scale or longer in
the y to make it look more like a brush stroke?

This has given me a good idea for my moss placement, the shape of each clump of
moss was a bit square for my liking (as I just used trace over a rectangular
area), didn't think about using an image to place the moss. I will give that a
go.

Sean


Post a reply to this message

From: Paolo Gibellini
Subject: Re: Artists - 3d painting (WIP)
Date: 13 May 2013 05:06:01
Message: <5190acf9$1@news.povray.org>
>Nekar Xenos  on date 13/05/2013 7.31 wrote:
> I am working on making the paint macro able to use eval_pigment()
> instead of declaring a colour beforehand. Now I am able to render a
> complete scene this way. I first make a normal render of the scene
> without paint. Then I #declare that image as an image map on a z-plane
> so that it fits nicely in front of the scene, using it only to trace the
> colours. then I use the same direction vector to trace onto the scene
> and this is what I got.
>
> Comments and suggestions welcome.
Wow, it's really impressive!
Perhaps you can use a mean value when the color change, in order to 
obtain smooth transitions.
Paolo


Post a reply to this message

From: Kenneth
Subject: Re: Artists - 3d painting (WIP)
Date: 13 May 2013 09:20:01
Message: <web.5190e7b3544d69f8c2d977c20@news.povray.org>
"Nekar Xenos" <nek### [at] gmailcom> wrote:
> I am working on making the paint macro able to use eval_pigment() instead
> of declaring a colour beforehand. Now I am able to render a complete scene
> this way.

This is a *really* interesting technique that you're developing. (I've been
curious to see what you might come up with, as a logical extension of your
blob-men renders.) You've managed to turn the '3D-painting' problem completely
around, and come up with a nice workable technique. Well done!

I've been giving some thought to an idea: a built-in POV-ray 'tool' that uses a
greatly-modified combination of trace and eval_pigment, to actually find the
color that has *already been applied* to an object in 3-D space. I can see all
sorts of uses for such a tool--like placing correctly-colored paint blobs on an
object's surface!

Currently, eval_pigment can only be fed a *pigment* (obviously) to work
with--disconnected from any object that it might be applied to. While that's a
very useful tool, it naturally has limitations. This new idea would be to 1)
find an object's surface in space; and 2) evaluate the color at a point there.
(My conception of this trick would probably require no less than a 'ray tracer
within a ray tracer' to pull off successfully; but I think the 'ingregients' for
the tool already exist in POV-Ray.) Of course, there are lots of details that
such a scheme would have to deal with-- 'modifications' to the base pigment such
as lighting, highlites, radiosity, reflection, transparency, etc. that combine
to create the visible color.

But it need not be that complicated. In essence, a tool for finding just the
unmodified color at a point on an object's surface, nothing more.

But the idea might be doomed from the start--based on how ray-tracing works in
general: Finding the point of color (doing the 'ray trace') would probably be
done during the 'rendering' stage, with the result then having to be fed back
into the 'parsing' stage to be worked with. That might not be possible in
POV-Ray.


Post a reply to this message

From: Sean Day
Subject: Re: Artists - 3d painting (WIP)
Date: 13 May 2013 09:29:36
Message: <5190eac0$1@news.povray.org>
Kenneth wrote:
> (My conception of this trick would probably require no less than a 'ray tracer
> within a ray tracer' to pull off successfully; but I think the 'ingregients' for
> the tool already exist in POV-Ray.)
Hi Kenneth,

Not sure if you have seen this before... Is something like this what you 
are talking about.

http://www.povray.org/documentation/view/3.6.2/124/

Sean


Post a reply to this message

From: Kenneth
Subject: Re: Artists - 3d painting (WIP)
Date: 13 May 2013 09:40:01
Message: <web.5190ec8e544d69f8c2d977c20@news.povray.org>
Two suggestions:

It looks like the blobs need a more 'randomized' geometry, to give the
impression of a more natural 'painting technique.' As-is, they look a little bit
like simple flattened spheres.

The scene could probably use a less-extreme lighting set-up--not such deep
shadows--so that the colors are more in keeping with a 'painter's color
palette.' Perhaps just the addition of more ambient lighting would do that.


Post a reply to this message

From: Jaime Vives Piqueres
Subject: Re: Artists - 3d painting (WIP)
Date: 13 May 2013 09:57:28
Message: <5190f148$1@news.povray.org>

> I am working on making the paint macro able to use eval_pigment()
> instead of declaring a colour beforehand. Now I am able to render a
> complete scene this way. I first make a normal render of the scene
> without paint. Then I #declare that image as an image map on a z-plane
> so that it fits nicely in front of the scene, using it only to trace the
> colours. then I use the same direction vector to trace onto the scene
> and this is what I got.
>

   The idea is really good, brilliant I would say... truly following the 
"twisted thinking" POV-Ray tradition. This specific usage is very 
interesting too: scary and surrealist.

--
Jaime


Post a reply to this message

From: Nekar Xenos
Subject: Re: Artists - 3d painting (WIP)
Date: 13 May 2013 13:47:05
Message: <op.ww1acqnuufxv4h@xena>
On Mon, 13 May 2013 09:04:53 +0200, Thomas de Groot <tho### [at] degrootorg>  
wrote:

> I think this is a great way to make painterly renders.

That's the idea!
=)

> A whole new method to re-interpret POV-Ray scenes... without getting  
> one's hands dirty ;-)
>
> Thomas
>

I still do the real thing though ...

  :)

-- 
-Nekar Xenos-


Post a reply to this message

From: Nekar Xenos
Subject: Re: Artists - 3d painting (WIP)
Date: 13 May 2013 14:01:27
Message: <op.ww1a0ojyufxv4h@xena>
On Mon, 13 May 2013 09:40:23 +0200, s.day <s.d### [at] uelacuk> wrote:


> Great idea, have you tried making the blobs thinner in the x scale or  
> longer in
> the y to make it look more like a brush stroke?

Yes, I am busy with something like that. I keep tracing more blobs in the  
specified direction plus a bit of randomness, but at the moment it tends  
to look like a scene from The Thing
=8'S

> This has given me a good idea for my moss placement, the shape of each  
> clump of
> moss was a bit square for my liking (as I just used trace over a  
> rectangular
> area), didn't think about using an image to place the moss. I will give  
> that a
> go.

How about an L-system with random branches?
I've never had much success with L-Systems though.

-- 
-Nekar Xenos-


Post a reply to this message

Goto Latest 10 Messages Next 10 Messages >>>

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