New sprites based nebulae

Post requests, images, descriptions and reports about work in progress here.
W0RLDBUILDER
Posts: 122
Joined: 02.06.2010
With us: 14 years 6 months

Re: New sprites based nebulae

Post #81by W0RLDBUILDER » 01.09.2011, 19:08

I've been thinking. Back when I used to mod Far Gate, I replaced the explosion texture with a cloud of sparks, bearing a resemblance to a globular cluster. This made exploding objects look as if they were surrounded by glowing debris. Using the same kind of texture on a sprite could produce clouds of millions of stars, perfect for galaxies or globulars. Of course these wouldn't be real stars or fake-yet-still-3d stars like in Celestia's internal globulars, they'd be several thousand pictures of several hundred stars.

Avatar
Goofy
Posts: 280
Joined: 30.08.2011
With us: 13 years 3 months
Location: Italy

Re: New sprites based nebulae

Post #82by Goofy » 01.09.2011, 22:11

Hi Cham. I'm following Celestia from more than one year,
but this is my first post, that I decided to write due to
my interest in the work you are doing with CMOD nebulae.
Please excuse me for my bad English.

I checked all of your given examples, and tried to modify
one of them as follows:

I decided to try to obtain the M 57 planetary, using your
shell5_sprites.cmod (because it has very nice small blobs).
I duplicated it 6 times giving the same space position and
new names, from AA to FF, and giving each of them the
correct color (or at least I tried to do it) and transparency ,
as measured with PhotoShop from a professional M 57 image,
this one:

Image

I used the 6 cmods as PhoShop layers, one over the other, varying
their radius accordingly.
I'm sufficiently satisfied with the results, and flying around and
within the nebula is a beautiful experience:

Image

Obviously this is only a first attempt, the overall shape is less than
correct, color saturation must be modifyed, so, if someone wishes
to try and/or modify it, I can publish here the .ssc file and the
changes that must be done to the cmod files headers.

Thank you very much, Cham, all this looks very stimulating for me. :blue:
I'm sure that there are a lot of nebulae that can be modeled in a realistic
way, at least aesthetically, if not scientifically.
Now I'm trying with the Eskimo nebula, I'll show results in a next message,
when finished.
Bye soon.

Goofy :D
"Something is always better than nothing!"
HP Omen 15-DC1040nl- Intel® Core i7 9750H, 2.6/4.5 GHz- 1TB PCIe NVMe M.2 SSD+ 1TB SATA 6 SSD- 32GB SDRAM DDR4 2666 MHz- Nvidia GeForce GTX 1660 Ti 6 GB-WIN 11 PRO

Avatar
Fenerit M
Posts: 1880
Joined: 26.03.2007
Age: 17
With us: 17 years 8 months
Location: Thyrrenian sea

Re: New sprites based nebulae

Post #83by Fenerit » 02.09.2011, 00:28

Hi Goofy, your work is absolutely stunning. Because your deal with overlays, I was wonder about how the blend premultiplied propriety were to be of help in such a case, or if you have test it on nebulae's construction.
Never at rest.
Massimo

Avatar
Fenerit M
Posts: 1880
Joined: 26.03.2007
Age: 17
With us: 17 years 8 months
Location: Thyrrenian sea

Re: New sprites based nebulae

Post #84by Fenerit » 02.09.2011, 00:37

Cham, if you add some structures which resembles legs to your last morphology, the Ant nebula is ready.
Never at rest.
Massimo

Avatar
Fenerit M
Posts: 1880
Joined: 26.03.2007
Age: 17
With us: 17 years 8 months
Location: Thyrrenian sea

Re: New sprites based nebulae

Post #85by Fenerit » 02.09.2011, 12:16

Cham wrote:
t00fri wrote:A great feature of the Perlin noise function is that one may control the "granularity" and other features very easily by varying just a couple of parameters. That is certainly handy for rendering PN as well.

It's interesting. I'll check if the Perlin noise is included in Mathematica. However, I can control and adjust the granulity too with the Beta distributions in my models, by adjusting several parameters (actually, the parameter space of my model is very large, and the results are hard to expect since there are so many possibilities).

Maybe Texturing and Modelling. Third Edition. A Procedural Approach could be for you. All articles are written by Ebert, Musgrave, Peachey, Perlin and Worley and deal with both history of computer-generated procedural approach and their methods. Their math functions are presented as OpenGl GLSL shader language (c/c++ code) but it can be easily reckoned.
Never at rest.
Massimo

Avatar
Topic author
Cham M
Posts: 4324
Joined: 14.01.2004
Age: 60
With us: 20 years 10 months
Location: Montreal

Re: New sprites based nebulae

Post #86by Cham » 02.09.2011, 14:15

Another lobes variation from this morning. I'm eating nebulae at breakfast, now ;)

lobes1.jpg
lobes2.jpg


I think I like this one pretty much. Need to make more experiments with the 18 parameters !
Last edited by Cham on 02.09.2011, 19:23, edited 1 time in total.
"Well! I've often seen a cat without a grin", thought Alice; "but a grin without a cat! It's the most curious thing I ever saw in all my life!"

Avatar
Goofy
Posts: 280
Joined: 30.08.2011
With us: 13 years 3 months
Location: Italy

Re: New sprites based nebulae

Post #87by Goofy » 02.09.2011, 17:00

Hello, here once again.
This time I wish to show you my work on another planetary, the Eskimo Nebula (NGC 2392), also known as the Clownface Nebula or Caldwell 39, this one:

Image

My first experiment, using no blending:

Image

Then I tried some suggestions by Fenerit, the first one was the use of "blend add":

Image

Then I tried using "blend premultiplied", that gave me this very strange result

Image

that I wish to investigate later.

IMHO the "blend add" #3 version looks more realistic.
What do you think?
Surely I have to make variations in order to find a better final result, but I'm sufficiently satisfied of the way in which things are evolving.
Moreover I'm waiting for further wonders from Cham.... :wink:
Bye

Goofy :D
"Something is always better than nothing!"
HP Omen 15-DC1040nl- Intel® Core i7 9750H, 2.6/4.5 GHz- 1TB PCIe NVMe M.2 SSD+ 1TB SATA 6 SSD- 32GB SDRAM DDR4 2666 MHz- Nvidia GeForce GTX 1660 Ti 6 GB-WIN 11 PRO

Avatar
Topic author
Cham M
Posts: 4324
Joined: 14.01.2004
Age: 60
With us: 20 years 10 months
Location: Montreal

Re: New sprites based nebulae

Post #88by Cham » 02.09.2011, 18:11

Cool, Goofy ! Welcome to the board, by the way :)

I'm also wondering about the blend premultiplied option. I don't understand what it's doing.

Are there any other options to the "blend" declaration ? Chris ?

1. blend add
2. blend premultiplied
3. blend substract ? (didn't tried)
4. ...?...

I'm also wondering if there's a way to define the add option to each sprite individually, instead of a global declaration in the material.
That would allow more rendering effects.
"Well! I've often seen a cat without a grin", thought Alice; "but a grin without a cat! It's the most curious thing I ever saw in all my life!"

Avatar
Fenerit M
Posts: 1880
Joined: 26.03.2007
Age: 17
With us: 17 years 8 months
Location: Thyrrenian sea

Re: New sprites based nebulae

Post #89by Fenerit » 02.09.2011, 19:00

Gulp! 8O No, that is not what I supposed were the multiply behaviour. Maybe the blob image doesn't need the transparent background, thus isn't useful. I'm unaware about other layer's propriety.
Never at rest.
Massimo

Avatar
Fenerit M
Posts: 1880
Joined: 26.03.2007
Age: 17
With us: 17 years 8 months
Location: Thyrrenian sea

Re: New sprites based nebulae

Post #90by Fenerit » 03.09.2011, 03:16

Hi Goofy; your work on the Eskimo nebula is really fascinating; it seem a real nebula. My perplexity concerns only its shape. I think Eskimo nebula is seen from side respect to the Fridger's plot below:

Image

in which the white central lobe is one of the two red "shots" and the coronal brown is the blue torus. Do you have tried to shape it with the "butterfly" morphology?
Never at rest.
Massimo

Avatar
Goofy
Posts: 280
Joined: 30.08.2011
With us: 13 years 3 months
Location: Italy

Re: New sprites based nebulae

Post #91by Goofy » 03.09.2011, 06:38

Fenerit wrote:Hi Goofy; your work on the Eskimo nebula is really fascinating; it
seem a real nebula. My perplexity concerns only its shape. I think Eskimo nebula is
seen from side respect to the Fridger's plot below:
Image
in which the white central lobe is one of the two red "shots" and the coronal brown
is the blue torus. Do you have tried to shape it with the "butterfly" morphology?
Hi Fenerit.
Thank you for your kind words, but if it looks nice is due to your precious "blend add" addition.
Anyway it's still a work in progress. so I didn't try t00fri's suggested shape yet, but
I think we could draw a full shape using three different Cham cmods :
the ring, the butterfly and the sphere ones.
BTW, many thanks to t00fri for the link to that paper, it opened me new horizons, I was sure that almost all planetary nebulae were approximately spherical, and now I see that I was completely wrong!

I hope we'll find a good compromise between real and fictional.
Anyway I'll have some problem to choose among the many "butterfly" shapes issued
up to now, while I have seen only two "rings" shapes (Cham, did I miss someone?).

I'll be a bit busy for a couple days, so probably no news from my side up to next
Monday, sorry.
Bye soon and happy week-end everybody.

Goofy :D
"Something is always better than nothing!"
HP Omen 15-DC1040nl- Intel® Core i7 9750H, 2.6/4.5 GHz- 1TB PCIe NVMe M.2 SSD+ 1TB SATA 6 SSD- 32GB SDRAM DDR4 2666 MHz- Nvidia GeForce GTX 1660 Ti 6 GB-WIN 11 PRO

Avatar
t00fri
Developer
Posts: 8772
Joined: 29.03.2002
Age: 22
With us: 22 years 8 months
Location: Hamburg, Germany

Re: New sprites based nebulae

Post #92by t00fri » 03.09.2011, 12:01

Here are several further comments reflecting some of my principal considerations both as a professional (astro-particle) physicist and a longstanding Celestia developer:

Celestia strives for a reliable database of deep space objects (DSOs), as extracted from the best scientific catalogs (CDS Strasbourg). Being a 3D visualization, Celestia always requires trustworthy distance values and orientations in 3D space of the included DSOs. From Earth we only can see the 2D projection thereof by looking at the skyplane! An extraction of the required 3D orientation parameters from the 2D measurements is usually challenging and may invoke additional model assumptions. Successful examples of this task are the orbital parameters of multiple stars or also the 3D orientations and distances of galaxies. Globular orientations are trivial as long as the distribution of stars is assumed spherically symmetric. The distances of the 157 galactic globulars are pretty well known.

An important further constraint in Celestia is the spectral window for the imaging of DSOs. Celestia is limited by design to the visual range and hence imported images should strictly be of so-called true color. In Celestia.Sci a much wider approach to color is taken. There I use the concept of color profiles that allow a rather precise matching to the filter characteristics of scientific surveys (e.g SDSS, HST,..., infrared, ultraviolet,...). Multi-frequency astronomy ranges among the most powerful modern observational tools!

++++++++++++++++++++++++++++++++++++++++++
Let me specialize next to problems with a systematic rendering of planetary nebulae (PN) catalogs under these headings.
++++++++++++++++++++++++++++++++++++++++++

PN orientation parameters:
=====================

At CDS Strasbourg you find many smaller catalogs about PN. They list basic parameters (names, coordinates, sizes, spectral info) and distance estimates for about 170 of about 600 known galactic PN. Meanwhile there are also catalogs about PN in other galaxies (LMC, M31,...).

But unfortunately, all catalogs only list a single PN size parameter ("radius"), NOT accounting for elongated or more intricate PN morphology (like 2 lobes etc). For that reason there is also NO information about orientations of the many non-circular PN appearances!

Since we talk about rendering hundreds of PN from leading catalogs, an individual fiddling of the model orientation is impractical at the Celestia distribution level. Yet, this fact is not to demotivate PN affectionados from submitting add-ons with individual PN renderings.

Another critical comment concerns PN color.
========================================

If you google e.g. for the ring nebula M 57, using the "images" option, you get a large listing of M 57 photographs with entirely different colors and apparent shapes!

Hence it does not correspond to Celestia's scientific standards to just pick e.g. the yellow-green image above (Goofy) without making sure that you want to be as close as possible to the visual color rendering. Some knowledge about the physics that makes PN glow is certainly helpful here ;-)

Here are three examples of hires M 57 photos that look very much different from each other:

  • Wikipedia image (see also Goofy above):

    Image

  • This is an LRGB composite CCD image taken with an SBIG STL-11000M CCD and a RCOS 24-inch telescope. The image was taken by Adam Block from Mount Lemmon SkyCenter (Univ. Arizona).

    m57.jpg

  • Finally this one (AP 12" F12.5 Mak-Cass, by Roland Christen),
    exposing a rich additional structure far outside the familiar ring structure. The additional structure becomes visible in infrared light / h-alpha filter!
    (from http://geogdata.csun.edu/~voltaire/roland/m57.html)

M57-5.jpg


I hope this illustrates that also a PN add-on needs some additional work and documentation when it comes to color! It's certainly NOT a good idea to just refer to images from Hubble/NASA because the source is "respectable".

Fridger
Last edited by t00fri on 09.09.2011, 16:16, edited 1 time in total.
Image

MiR
Posts: 247
Joined: 01.02.2010
With us: 14 years 10 months
Location: Germany

Re: New sprites based nebulae

Post #93by MiR » 03.09.2011, 12:57

t00fri wrote:....I hope this illustrates that also a PN add-on needs some additional work and documentation when it comes to color! It's certainly NOT a good idea to just refer to images from Hubble/NASA because the source is "respectable".

Fridger
Just exactly what I meant. But what wonderful pictures ... from both (Hi, and welcome here, Goofy)!

Michael

Avatar
Goofy
Posts: 280
Joined: 30.08.2011
With us: 13 years 3 months
Location: Italy

Re: New sprites based nebulae

Post #94by Goofy » 03.09.2011, 13:01

t00fri wrote:Here are several further comments reflecting some of my principal considerations both as a professional (astro-particle) physicist and a longstanding Celestia developer:
"...snip..."
I hope this illustrates that also a PN add-on needs some additional work and documentation when it comes to color! It's certainly NOT a good idea to just refer to images from Hubble/NASA because the source is "respectable".
Fridger

T00fri, have you got seen my signature?

Goofy :wink:
"Something is always better than nothing!"
HP Omen 15-DC1040nl- Intel® Core i7 9750H, 2.6/4.5 GHz- 1TB PCIe NVMe M.2 SSD+ 1TB SATA 6 SSD- 32GB SDRAM DDR4 2666 MHz- Nvidia GeForce GTX 1660 Ti 6 GB-WIN 11 PRO

Avatar
t00fri
Developer
Posts: 8772
Joined: 29.03.2002
Age: 22
With us: 22 years 8 months
Location: Hamburg, Germany

Re: New sprites based nebulae

Post #95by t00fri » 03.09.2011, 13:11

Goofy wrote:
t00fri wrote:Here are several further comments reflecting some of my principal considerations both as a professional (astro-particle) physicist and a longstanding Celestia developer:
"...snip..."
I hope this illustrates that also a PN add-on needs some additional work and documentation when it comes to color! It's certainly NOT a good idea to just refer to images from Hubble/NASA because the source is "respectable".
Fridger

T00fri, have you got seen my signature?

Goofy :wink:

Sorry, anything wrong on my part? I am not yet with you...

Fridger
Image

Avatar
Topic author
Cham M
Posts: 4324
Joined: 14.01.2004
Age: 60
With us: 20 years 10 months
Location: Montreal

Re: New sprites based nebulae

Post #96by Cham » 03.09.2011, 13:31

On the previous messages, here's my point of view :

About the nebulae colors (and also the shapes), what I'm currently doing is **pure fictious** and "generic" nebulae. I don't pretend to do a reconstruction (or simulation) of any given real nebula : it's too hard to do and it would be very unsatisfying since we simply can't compete with nature (there are too much details and shapes in real nebulae). I still rely on real photographic pictures on simple flat billboards for the true stuff.

Since Celestia is only showing a **very small subset** of what is really "out there", there's plently of space in Celestia to add "semi-realistic" or even totally "fake" nebulae anywhere else, around false white dwarfs, pulsars and black holes, for example. Especially in other galaxies (Andromeda is a nice place to add lots of fictious addons). In all cases, there is no confusion possible (to my students, at least) when the addons are using names which shows that it's about a "fake" representation. For example, I'm calling all of my fake white dwarfs like this : "Naine blanche fictive" (in French, or "Fictious white dwarf"), and nebulae are simply called "N?buleuse", without any catalog number.

Celestia is calling for artistic expressions, even if there is no real scientific motivation ! To me, this is very important.

As Einstein once said : "Imagination is more important than knowledege" !
"Well! I've often seen a cat without a grin", thought Alice; "but a grin without a cat! It's the most curious thing I ever saw in all my life!"

Avatar
Topic author
Cham M
Posts: 4324
Joined: 14.01.2004
Age: 60
With us: 20 years 10 months
Location: Montreal

Re: New sprites based nebulae

Post #97by Cham » 03.09.2011, 13:46

Lets stay on topic.

Here's an interesting experiment. I'm not sure I really like this model, but...

blobs1.jpg
blobs2.jpg


Here's the model :
shell29_sprites.cmod.zip


It's actually two models fusioned into one : one part is using the blend add option, while the other part doesn't. The rendering in Celestia is really interesting. I just don't like much the view from the inside because of a lack of details.
"Well! I've often seen a cat without a grin", thought Alice; "but a grin without a cat! It's the most curious thing I ever saw in all my life!"

Avatar
Topic author
Cham M
Posts: 4324
Joined: 14.01.2004
Age: 60
With us: 20 years 10 months
Location: Montreal

Re: New sprites based nebulae

Post #98by Cham » 03.09.2011, 20:10

Strange. My Mathematica generator gives so much variations in results, just by some slight changes in parameters, that I don't know how to choose anymore ! :? It's like playing with an AlienSkin plug-in for Photoshop. You get so much variations in output by changing slightly the various sliders, it's getting boring after a while !

nebs.jpg
"Well! I've often seen a cat without a grin", thought Alice; "but a grin without a cat! It's the most curious thing I ever saw in all my life!"

Avatar
Topic author
Cham M
Posts: 4324
Joined: 14.01.2004
Age: 60
With us: 20 years 10 months
Location: Montreal

Re: New sprites based nebulae

Post #99by Cham » 03.09.2011, 20:45

Yet one more parameter for the lobes models : a translation of lobes...

translation.jpg
"Well! I've often seen a cat without a grin", thought Alice; "but a grin without a cat! It's the most curious thing I ever saw in all my life!"

Avatar
Fenerit M
Posts: 1880
Joined: 26.03.2007
Age: 17
With us: 17 years 8 months
Location: Thyrrenian sea

Re: New sprites based nebulae

Post #100by Fenerit » 03.09.2011, 21:21

Maybe that could be the main parameter for several correlations. Something that rules: for translation = x then color = y; or: for translation = x + 1 then color = z. :roll:
Never at rest.
Massimo


Return to “Add-on development”