Hi Mathias,

thanks for the detailed answer. That indeed helps a lot. May I ask a follow-up 
question?

> I typically prepare a lot of things that are usually sensible and helpful
> for its own but with such a final goal in mind. Once all is set up in place 
> I just need to grab into the black hat and pull out a white rabbit - in
> this case this could be space flight. Totally independent of your
> request, but only realizing stuff that is helpfull for its own and fitting
> together into some bigger picture.

I see a need for the Flightgear devel community to self-organize, and I wonder 
how the white rabbit trick fits into here.

For instance, I spent the better part of six month working out how to put a 
non-local haze into shaders, how to make that interact with the background 
Rayleigh and Mie scattering, how sunlight illuminates the various elements in 
the scene as a function of sun angle with the horizon, how to fold light 
perception effects in the eye into the problem which weighs the actual light 
intensity in the scene about logarithmically and how to render all that fast 
enough.

Now, I am all too aware that there may be technically better solution to the 
problem, because I don't know too much about the technical aspects of 3d 
rendering. But the value of the exercise rests in the algorithms, and also to a 
large degree in the parameter tune and their link to the weather system.

To write a code solving the sky scattering integrals isn't that difficult (I 
code Quantum Field Theory for a living which is quite a bit harder). But to 
make just the right approximations, to get the right set of parameters that 
produces credible skies and to tune them that they change credibly with weather 
an other effects - that is an art. I've probably spent more than 100 working 
hours just comparing my sky image collection with Flightgear output and tuned 
parameters.

That's 100 hours of rather valuable work for the project, which are in danger 
of being lost for your implementation of the sky scattering dependent on just 
how you implement things in detail. So, what I'm wondering is - shouldn't we 
have had a talk at some point how to make use of the information which is 
around? Or do you consider that problem already solved? Or do you think it's 
someone else's (my?) problem to re-tune everything once a new framework is 
available?

I've been talking a lot to Stuart about cloud rendering, I've been in contact 
with Emilian and Vivian about their work factoring out fog, I expect to be 
discussing with Frederic when he gets to the point, and this seems a natural 
thing to me.

Cheers,

* Thorsten
------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
_______________________________________________
Flightgear-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/flightgear-devel

Reply via email to