|
|
|
|
|
|
| |
| |
|
|
From: Jörg 'Yadgar' Bleimann
Subject: Image_map with alpha channel: strange effect
Date: 13 May 2012 11:51:23
Message: <4fafd87b@news.povray.org>
|
|
|
| |
| |
|
|
Hi(gh)!
As I mentioned in my posting before, with my Earth model I now use a
separate sphere for the cloud-only texture. The original cloud-only
testure bitmap was black to white; to get the cloud-free portions
transparent, I used the GIMP's Layer/Transparency/Colour to Transparency
feature.
But obviously, the eastern hemisphere of that bitmap seems to be
somewhat lighter than the western one; however, when I render a view of
the North Pole (see below), the clouds-only texture covering the eastern
hemisphere is not entirely transparent even in its cloud-free parts.
And, very strangely, this effect does not disappear when I darken the
eastern portion of the original map!
Here is the code:
union
{
sphere // Earth, surface
{
0, 1
texture
{
pigment
{
image_map
{
png "solarsys/ev5826_land_ocean_ice_lights_8192.png"
map_type 1
interpolate 2
}
}
finish
{
ambient 1
diffuse 0
}
}
texture
{
pigment
{
image_map
{
png "solarsys/ev11612_land_ocean_ice_8192_POV.png"
map_type 1
interpolate 2
}
}
finish { F_Standard_Planetary_Surface }
}
}
sphere // Earth, clouds
{
0, 1.000783928 // clouds 5 kms above surface
texture
{
pigment
{
image_map
{
png "solarsys/cloud_combined_8192a_alpha.png"
map_type 1
interpolate 2
}
}
finish { F_Standard_Planetary_Surface }
}
}
rotate -y*clock
SetAxis(bodies[3][10], bodies[3][11])
scale <bodies[3][1], bodies[3][2], bodies[3][3]>/sc
translate Pos_Earth/sc
}
What went wrong?
See you in Khyberspace!
Yadgar
Post a reply to this message
Attachments:
Download '2012-05-13 earth, take 46 - north pole from 12,000 kms.png' (594 KB)
Preview of image '2012-05-13 earth, take 46 - north pole from 12,000 kms.png'
|
|
| |
| |
|
|
From: Christian Froeschlin
Subject: Re: Image_map with alpha channel: strange effect
Date: 13 May 2012 21:30:25
Message: <4fb06031$1@news.povray.org>
|
|
|
| |
| |
|
|
The first thing I'd do is to find the offending layer. Do you
really need all three? Does each texture individually look fine?
What about the cloud layer over a simple one-pigment sphere?
> radius 1.000783928
> scale <bodies[3][1], bodies[3][2], bodies[3][3]>/sc
> translate Pos_Earth/sc
This may be fishing for floating point inaccuracies if you
have astronomical numbers in the bodies array. Did you try
with two simple spheres of radius 1 and 1.1?
Post a reply to this message
|
|
| |
| |
|
|
From: Jörg 'Yadgar' Bleimann
Subject: Re: Image_map with alpha channel: strange effect
Date: 14 May 2012 05:16:57
Message: <4fb0cd89@news.povray.org>
|
|
|
| |
| |
|
|
Hi(gh)!
On 14.05.2012 03:30, Christian Froeschlin wrote:
> This may be fishing for floating point inaccuracies if you
> have astronomical numbers in the bodies array. Did you try
> with two simple spheres of radius 1 and 1.1?
Yes, that's it... I scaled both spheres separately and set the global
scaling factor to 1000 (rather than 13347 before), and the effect
disappeared (see below)!
See you in Khyberspace!
Yadgar
Post a reply to this message
Attachments:
Download '2012-05-14 earth, take 47 - north pole from 12,000 kms.png' (629 KB)
Preview of image '2012-05-14 earth, take 47 - north pole from 12,000 kms.png'
|
|
| |
| |
|
|
From: Dre
Subject: Re: Image_map with alpha channel: strange effect
Date: 17 May 2012 01:00:17
Message: <4fb485e1@news.povray.org>
|
|
|
| |
| |
|
|
> Hi(gh)!
>
> As I mentioned in my posting before, with my Earth model I now use a
> separate sphere for the cloud-only texture. The original cloud-only
> testure bitmap was black to white; to get the cloud-free portions
> transparent, I used the GIMP's Layer/Transparency/Colour to Transparency
> feature.
>
> But obviously, the eastern hemisphere of that bitmap seems to be
> somewhat lighter than the western one; however, when I render a view of
> the North Pole (see below), the clouds-only texture covering the eastern
> hemisphere is not entirely transparent even in its cloud-free parts.
> And, very strangely, this effect does not disappear when I darken the
> eastern portion of the original map!
>
> Here is the code:
>
> union
> {
> sphere // Earth, surface
> {
> 0, 1
> texture
> {
> pigment
> {
> image_map
> {
> png "solarsys/ev5826_land_ocean_ice_lights_8192.png"
> map_type 1
> interpolate 2
> }
> }
> finish
> {
> ambient 1
> diffuse 0
> }
> }
> texture
> {
> pigment
> {
> image_map
> {
> png "solarsys/ev11612_land_ocean_ice_8192_POV.png"
> map_type 1
> interpolate 2
> }
> }
> finish { F_Standard_Planetary_Surface }
> }
> }
> sphere // Earth, clouds
> {
> 0, 1.000783928 // clouds 5 kms above surface
> texture
> {
> pigment
> {
> image_map
> {
> png "solarsys/cloud_combined_8192a_alpha.png"
> map_type 1
> interpolate 2
> }
> }
> finish { F_Standard_Planetary_Surface }
> }
> }
> rotate -y*clock
> SetAxis(bodies[3][10], bodies[3][11])
> scale <bodies[3][1], bodies[3][2], bodies[3][3]>/sc
> translate Pos_Earth/sc
> }
>
>
> What went wrong?
>
> See you in Khyberspace!
>
> Yadgar
Hi, that looks really good, where did you get the high res image maps from??
Cheers Dre
Post a reply to this message
|
|
| |
| |
|
|
From: clipka
Subject: Re: Image_map with alpha channel: strange effect
Date: 17 May 2012 03:36:27
Message: <4fb4aa7b@news.povray.org>
|
|
|
| |
| |
|
|
Am 17.05.2012 07:00, schrieb Dre:
> Hi, that looks really good, where did you get the high res image maps
> from??
NASA has stuff like that; search for "blue marble".
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
|
|