POV-Ray : Newsgroups : povray.advanced-users : Invisible Photon Mapping Server Time
26 Jun 2024 06:34:53 EDT (-0400)
  Invisible Photon Mapping (Message 21 to 30 of 30)  
<<< Previous 10 Messages Goto Initial 10 Messages
From: Quartz
Subject: Re: Invisible Photon Mapping
Date: 6 Sep 2011 06:50:01
Message: <web.4e65f9f4c559cf212b8e18870@news.povray.org>
Thomas de Groot <tenDOTlnDOTretniATtoorgedDOTt> wrote:
> On 5-9-2011 21:04, Quartz wrote:
> > "Quartz"<qua### [at] malexmedianet>  wrote:

> > ever published any of it. Above, I mistakenly put the date that I invented it
> > and wrote it down.
> >
> >
>
> I see. Somewhat off topic but still curious: Do you intend to publish
> your work in some official way? Otherwise I wonder why you insist on
> copyright here. All/most scenes by all posters here are original works
> and - implicitly according to ruling etiquette - we acknowledge code
> from others when used. Or am I hopelessly naive? ;-)
>
> Thomas

That's great news to me! :) Sorry for being overly cautious, still a newbie to
the newsgroups. Yes, I do hope someday to syndicate works that are based on
this.


Post a reply to this message

From: Thomas de Groot
Subject: Re: Invisible Photon Mapping
Date: 6 Sep 2011 11:02:10
Message: <4e6635f2$1@news.povray.org>
On 6-9-2011 12:46, Quartz wrote:
>
> That's great news to me! :) Sorry for being overly cautious, still a newbie to
> the newsgroups. Yes, I do hope someday to syndicate works that are based on
> this.
>
>

You can always add a comment line to your code, stating the copyright. 
It is something I do if I make substantial parts of scenes available to 
others.

Thomas


Post a reply to this message

From: Christian Froeschlin
Subject: Re: Invisible Photon Mapping
Date: 6 Sep 2011 19:26:49
Message: <4e66ac39$1@news.povray.org>
An interesting little system you've put together ;)

I don't think it can safely be described in terms of objects
orbiting a common center of mass: since all components are roughly
same size and same distance it is an n-body problem for n = 4.

Even ignoring that, it would be a precarious unstable balance
at best. It cannot have formed naturally, although an advanced
(and bored?) civilization might engineer and maintain it.


Post a reply to this message

From: Quartz
Subject: Re: Invisible Photon Mapping
Date: 6 Sep 2011 21:05:01
Message: <web.4e66c25dc559cf212b8e18870@news.povray.org>
Christian Froeschlin <chr### [at] chrfrde> wrote:
> An interesting little system you've put together ;)

Thank you! :)

> I don't think it can safely be described in terms of objects
> orbiting a common center of mass: since all components are roughly
> same size and same distance it is an n-body problem for n = 4.

I originally analyzed the orbit of each moon by simply adding the gravitational
forces from the other three to find its centripetal force.

> Even ignoring that, it would be a precarious unstable balance
> at best. It cannot have formed naturally, although an advanced
> (and bored?) civilization might engineer and maintain it.

Let me first grant that of course you're right; since it does not really exist,
it's fundamentally fictional, and I'm sure it still has flaws born of my own
ignorance.

However, much of the same could be said of earth - i.e. it has a precarious
balance, and it is hard to prove how it formed naturally. For some it is much
easier, in the spirit of Occam's razor, to say earth was formed supernaturally.
:)


Post a reply to this message

From: Quartz
Subject: Re: Invisible Photon Mapping
Date: 6 Sep 2011 23:40:00
Message: <web.4e66e661c559cf212b8e18870@news.povray.org>
Thank you all again. I have incorporated a custom function to work around
POV-Ray 3.6.1's radiosity bug, and to greatly improve both the quality and the
render speed. Here is what I've settled on for now, while I render it from
various angles to get a better sense of it:

-------

// Copyright (C) 2011 by Peter Markley.

#local sun_radius      =   40.00; // units in megameters
#local eith_orbt_rdus  = 3000.00; // eithalica's orbit radius
#local aphelion_offset =   20.00; // distance of ephelion from
                                  // otherwise circular orbit
#local eith_radius     =    6.53; // eithalica is the planet's name
#local eith_mass       = 6.40e24; // units in kilograms
#local eith_moon_dist  =    6.00; // dist @ closest point between
                                  // eithalica's & moon's surfaces
#local eith_moon_rdus  =    6.22; // moon radius
#local eith_moon_mass  = 5.55e24; // moon mass
#local eith_rotn_prod  =    4.70; // rotation period in hours
#local camr_dist       =    3.00; // multiplier for camera dist
#local eith_poso = radians(073);  // eithalica's orbital position
                                  // in radians counterclockwise
                                  // from positive x axis
#local eith_day  = (10/(141+1))*4.70;//(frame_number/(final_frame+1))*4.70;
                                  // eith's rotational position in
                                  // hours - one full turn every
                                  // multiple of 4.70

#local atmos_color    = <5.4e-2,1.8e-1,3.6e-1>; // color that is reflected
//#local atmos_twilight = 1-(1-<1.0,0.7,0.4>)*1.0; // color that is transmitted

#local eith_moon_posr = eith_radius+eith_moon_dist+eith_moon_rdus;
#local eith_rotn = (eith_day/eith_rotn_prod)*-360-degrees(eith_poso);
#local eith_posx =
cos(eith_poso)*(eith_orbt_rdus+aphelion_offset*0.5)-aphelion_offset*0.5;
#local eith_posz = sin(eith_poso)*eith_orbt_rdus;

camera
 {
 location <0,1,-0.1>*(eith_moon_posr+eith_moon_rdus)*(camr_dist+1.0) look_at 0
 right x*image_width/image_height
 rotate <0,eith_rotn,0>
 translate <eith_posx,0,eith_posz>
 angle 48
 }
light_source
 {
 0 color rgb 3.0
 /*looks_like
  {
  sphere
   {
   0,sun_radius
   texture {pigment {rgb 5} finish {ambient 1}}
   no_shadow
   }
  }*/
 }/*
sphere
 {
 0,1e2
 texture {pigment {rgbt <0,0,0,1>}}
 no_shadow
 hollow
 interior
  {
  media
   {
   emission <1.0e-2,5.0e-3,7.0e-4>
   intervals 1
   method 3
   samples 20
   }
  }
 }*/
sky_sphere {pigment {rgb <0,0,0>}}

global_settings
 {
 ambient_light 1.0
 radiosity {brightness 1.0 count 100 media on recursion_limit 20}
 max_trace_level 15
 }
#default {finish {ambient 0.0 diffuse 1.0}}

/*torus {eith_orbt_rdus,0.5 texture {pigment {rgb <1,0.3,0>} finish {ambient
1}}}
torus
 {
 eith_orbt_rdus,0.5 texture {pigment {rgb <1,1,0>} finish {ambient 1}}
 scale <(aphelion_offset*0.5+eith_orbt_rdus)/eith_orbt_rdus,1,1>
 translate <-aphelion_offset*0.5,0,0>
 }*/

#local eith_texture = texture
 {
 pigment {rgb <0,0,0.4>}
 finish {specular 0.7}
 normal {agate scale 1e-3}
 };
union
 {
 // eithalica
 union
  {
  sphere
   {
   0,eith_radius texture {eith_texture}
   texture {pigment {image_map {png "./eithalica_tex.png" map_type 1}}}
   photons {target reflection on refraction off}
   }
  sphere
   {
   0,eith_radius+8e-2
   texture {pigment {image_map {png "./eithalica_clouds.png" map_type 1}}}
   photons {target reflection on refraction off}
   hollow
   }
  }

 // temalar
 union
  {
  sphere
   {
   0,eith_moon_rdus texture {eith_texture}
   texture {pigment {image_map {png "./temalar_tex.png" map_type 1}}}
   photons {target reflection on refraction off}
   }
  sphere
   {
   0,eith_moon_rdus+8e-2
   texture {pigment {image_map {png "./temalar_clouds.png" map_type 1}}}
   photons {target reflection on refraction off}
   hollow
   }
  translate <eith_moon_posr,0,0>
  }

 // chessol
 union
  {
  sphere
   {
   0,eith_moon_rdus texture {eith_texture}
   texture {pigment {image_map {png "./chessol_tex.png" map_type 1}}}
   photons {target reflection on refraction off}
   }
  sphere
   {
   0,eith_moon_rdus+8e-2
   texture {pigment {image_map {png "./chessol_clouds.png" map_type 1}}}
   photons {target reflection on refraction off}
   hollow
   }
  translate <eith_moon_posr,0,0>
  rotate <0,-120,0>
  }

 // siothum
 union
  {
  sphere
   {
   0,eith_moon_rdus texture {eith_texture}
   texture {pigment {image_map {png "./siothum_tex.png" map_type 1}}}
   photons {target reflection on refraction off}
   }
  sphere
   {
   0,eith_moon_rdus+8e-2
   texture {pigment {image_map {png "./siothum_clouds.png" map_type 1}}}
   photons {target reflection on refraction off}
   hollow
   }
  translate <eith_moon_posr,0,0>
  rotate <0, 120,0>
  }
 //torus {eith_moon_posr,0.1 texture {pigment {rgb <1,1,0>} finish {ambient 1}}}

 #local mlef = -cos(radians(60))*eith_moon_posr;
 #local mrht = eith_moon_posr;
 #local mbot = -sin(radians(60))*eith_moon_posr;
 #local mtop = +sin(radians(60))*eith_moon_posr;
 //chessol = <left,0,top>;
 //siothum = <left,0,bottom>;
 //temalar = <right,0,0>;
 #local grav = 6.6738480e-29; // universal gravitational constant in cubic
megameters per (kilogram (seconds squared))
 #local maxi = 13e-6; // maximum expected acceleration in megameters per second
 #local mini = 7e-6; // acceleration threshold at which atmospheric density is
zero
 #local len = function(x,y,z) {sqrt(pow(x,2)+pow(y,2)+pow(z,2))}; // distance
formula

 sphere
  {
  0,eith_moon_posr+eith_moon_rdus*1.6 texture {pigment {rgbt <0,0,0,1>}}
  hollow
  interior
   {
   media
    {
    scattering {2, atmos_color extinction 1.6}
    density
     {
     average
     density_map
      {
      [0.25 function
       {
       1.0-min(1,1.0-(grav*eith_mass/pow(len(x,y,z),2)+
       grav*eith_moon_mass/pow(len(x-mlef,y-0.0,z-mtop),2)+
       grav*eith_moon_mass/pow(len(x-mlef,y-0.0,z-mbot),2)+
       grav*eith_moon_mass/pow(len(x-mrht,y-0.0,z-00.0),2)-mini)
       /(maxi-mini))
       }]
      [1.0 function
       {

(1.0-min(1,pow((sqrt(pow(x,2)+pow(y,2)+pow(z,2))-eith_radius)/(eith_radius*0.25),1/3)))+

(1.0-min(1,pow((sqrt(pow(x-mlef,2)+pow(y-0.0,2)+pow(z-mtop,2))-eith_moon_rdus)/(eith_moon_rdus*0.25),1/3)))+

(1.0-min(1,pow((sqrt(pow(x-mlef,2)+pow(y-0.0,2)+pow(z-mbot,2))-eith_moon_rdus)/(eith_moon_rdus*0.25),1/3)))+

(1.0-min(1,pow((sqrt(pow(x-mrht,2)+pow(y-0.0,2)+pow(z-00.0,2))-eith_moon_rdus)/(eith_moon_rdus*0.25),1/3)))
       }]
      }
     }
    intervals 1 method 3 samples 20
    }
   //fade_color atmos_twilight
   //fade_distance eith_moon_rdus*2.0
   //fade_power 2.0
   }
  }
 rotate <0,eith_rotn,0>
 translate <eith_posx,0,eith_posz>
 }


Post a reply to this message

From: Quartz
Subject: Re: Invisible Photon Mapping
Date: 21 Mar 2014 14:55:01
Message: <web.532c8aa1c559cf21a35082e60@news.povray.org>
"Quartz" <qua### [at] malexmedianet> wrote:
> Thomas de Groot <tenDOTlnDOTretniATtoorgedDOTt> wrote:
> > On 5-9-2011 21:04, Quartz wrote:
> > > "Quartz"<qua### [at] malexmedianet>  wrote:

> > > ever published any of it. Above, I mistakenly put the date that I invented it
> > > and wrote it down.
> > >
> > >
> >
> > I see. Somewhat off topic but still curious: Do you intend to publish
> > your work in some official way? Otherwise I wonder why you insist on
> > copyright here. All/most scenes by all posters here are original works
> > and - implicitly according to ruling etiquette - we acknowledge code
> > from others when used. Or am I hopelessly naive? ;-)
> >
> > Thomas
>
> That's great news to me! :) Sorry for being overly cautious, still a newbie to
> the newsgroups. Yes, I do hope someday to syndicate works that are based on
> this.

The following link is by no means a step toward syndication of real content, but
it gives a glimpse of my eventual goal.
http://youtu.be/ybbZG8cXI3A


Post a reply to this message

From: Thomas de Groot
Subject: Re: Invisible Photon Mapping
Date: 22 Mar 2014 04:16:21
Message: <532d46d5$1@news.povray.org>
On 21-3-2014 19:53, Quartz wrote:
> The following link is by no means a step toward syndication of real content, but
> it gives a glimpse of my eventual goal.
> http://youtu.be/ybbZG8cXI3A
>
>
Makes one curious to see more of this :-)

Thomas


Post a reply to this message

From: Quartz
Subject: Re: Invisible Photon Mapping
Date: 4 Jul 2015 18:30:00
Message: <web.55985e34c559cf21871d167d0@news.povray.org>
Thomas de Groot <tho### [at] degrootorg> wrote:
> On 21-3-2014 19:53, Quartz wrote:
> > The following link is by no means a step toward syndication of real content, but
> > it gives a glimpse of my eventual goal.
> > http://youtu.be/ybbZG8cXI3A
> >
> >
> Makes one curious to see more of this :-)
>
> Thomas

I treasure this type of encouragement. Thank you!

I've just finished a rough draft of the Eithalica story, and will soon forge
ahead creating content. I'll surely keep my POV-Ray Newsgroup friends informed.
:-)

I always hate making people wait when they show appreciation for my work. ;-)


Post a reply to this message

From: Thomas de Groot
Subject: Re: Invisible Photon Mapping
Date: 5 Jul 2015 03:09:00
Message: <5598d80c$1@news.povray.org>
On 5-7-2015 0:29, Quartz wrote:

> I always hate making people wait when they show appreciation for my work. ;-)
>
>

We are very patient people ;-)

-- 
Thomas


Post a reply to this message

From: Quartz
Subject: Re: Invisible Photon Mapping
Date: 26 Sep 2018 23:25:01
Message: <web.5bac4ac1c559cf21417140cd0@news.povray.org>
"Quartz" <qua### [at] malexmedianet> wrote:
> Thomas de Groot <tho### [at] degrootorg> wrote:
> > On 21-3-2014 19:53, Quartz wrote:
> > > The following link is by no means a step toward syndication of real content, but
> > > it gives a glimpse of my eventual goal.
> > > http://youtu.be/ybbZG8cXI3A
> > >
> > >
> > Makes one curious to see more of this :-)
> >
> > Thomas
>
> I treasure this type of encouragement. Thank you!
>
> I've just finished a rough draft of the Eithalica story, and will soon forge
> ahead creating content. I'll surely keep my POV-Ray Newsgroup friends informed.
> :-)
>
> I always hate making people wait when they show appreciation for my work. ;-)

Hello again POV-Ray friends,

Thank you again for your prior encouragement. The word "soon" may have been
premature, because in 2015 I still had no peer critiques on the draft! Lack of
peer critique has no doubt spoiled the potential of countless would-be geniuses
through the ages, and I'm only grateful to be aware of it myself.

In spite of endless delays, rest assured that Eithalica is neither abandoned nor
even losing momentum. If anything (no matter how slowly) it is still gaining
momentum.

In the past 3 years I have performed two major rewrites to the story, and my
peer(s) tell me that there likely need not be a third. I am hoping to finish
editing/revising the script sometime in 2019.

Allow me also to dispel some prior vagueness. Eithalica will be an epic graphic
novel (in 3 parts as it turns out), and when the script is finished I'll
officially begin illustration.

In observance of my writing progress, I have finally polished this POV-Ray scene
to my satisfaction. It is now a participant in the CGTrader Digital Art
Competition. Voting for it at the link below is welcome but not expected (I have
no delusions that I'll win the Public award).
https://www.cgtrader.com/digital-art-competition/gallery/5853/eithalica-quadruple-planet

I have purchased the domain http://eithalica.world/ and will soon put official
information there. Admins permitting, I may still post in this newsgroup a few
more times, but I can now refer anyone interested to the proper domain.

Various lesser concept art so far can be found with the hashtag #Eithalica on
Instagram, Twitter, Facebook, and DeviantArt, as well as the current redirection
target of eithalica.world (my professional portfolio).

https://www.instagram.com/explore/tags/eithalica/
https://www.deviantart.com/tag/eithalica

A few more details:

The rewrites I mentioned have all but invalidated the YouTube video from 2015.
(I switched main characters! The previous main character is all but written
out.) The genre is still sci-fi / high fantasy, and I now have a blurb (such as
you'd find on a back cover):

>    On Eithalica, time sleeps beneath a sky of tree-leaves, and men of strange
> tongue walk with Yalengem, a race of luminescent sages.
>
>    Neither squire Lorkan nor his Yalengem friend, Niavai, know how to restore
> peace to their war-torn kingdom, or calm the ailed groaning of the forest. But
> Niavai is sure the long lost Chetnum Empire knew - by warding off the spirits
> lurking in the shadows.
>
>    When the spirits rise to snare Eithalica in living nightmares, Lorkan
> resolves to follow Niavai and recover the ancient knowledge. But their search
> becomes a pathless suffering in enemy lands on a distant moon; a titanic
> strain on Lorkan's will, and on his faith in Yalengem.

Thanks again for your help and interest! God bless.


Post a reply to this message

<<< Previous 10 Messages Goto Initial 10 Messages

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