On Mon, Apr 8, 2013 at 8:04 AM, Renk Thorsten wrote: > If I may bother everyone again - here's my current list of open questions. > Any help or pointers would be appreciated:
Things have been remarkably quiet the last couple of weeks - good to have something to discuss :) > * Where do the runway and taxiway lights enter the rendering scheme? They > need to be fogged consistently with the rest of the scene, but I do not know > where to set this - which effect are they using? I suspect they are just using the default terrain effect, if anything. They are generated from the C-code when the tile it loaded (IIRC simgear/scene/tgdb/obj.cxx though I'm not at my FG computer to check) If you want any changes I'd be happy to make them, though I'd expect it's the sort of change that you could make yourself with a little digging :). FYI, I've got a list as long as my arm of FG things to do, and have struggled to find any time to spend on FG for the last month. Off the top of my head I've got the following things on my plate right now: - Improve Basic Weather integration with Atmospheric shaders. Thorsten's provided soem documentation of the properties to be set, and I need to either write some property rules for Basic Weather or modify the C-code. - Review Vivian's changes to the Weather dialog (this is not to mean I don't think Vivian's work is a step forward, I just need to think about it a bit) - Modify trees so that there's no need to change the texture set under atmospheric light shading. This is almost complete and means that trees above the snow-line are snow-covered, and deciduous trees in autumn/winter lose their leaves - Further improvements to AA refueling - support drogue/probe positions - Move the loading of trees/buildings from the tile loading into a deferred LoD node so that they only get generated when the user gets closer to them. This should improve tile loading times and memory occupancy. Of course, it's nice to have so many interesting tasks to work on, but if anyone is looking for some work to do and would like to take one one of the tasks, they'd be very welcome :) > * Where does precipitation enter the rendering scheme? It'll be somewhere in the C code. I'll have a root around for it and let you know. > * Why are the runway and taxiway designation signs using the terrain shader? > Can (should) this be changed? Yup, I'm sure this can be changed :) I'll take a look if no-one beats me too it. > See http://www.flightgear.org/forums/viewtopic.php?f=47&t=18999 > > * Can we generate more vertex attributes than tangents, normals and > binormals? For instance, can we do components of the curvature? I would think it would be straightforward to do this, but I don't know the perf/capacity impact of doing so. > * How difficult would it be to expand the tree generating system to a > multi-tier system in which we can in addition generate a circle of vegetation > in the range of ~50-100 m for high resolution scenes landing off airfields? > Do we generate the memory load from trees at tile loading time, or at tree > loading time? Currently we generate all the trees at tile loading time, and then use LoD to control how many are displayed. So the memory cost of incurred at tile load time. As mentioned above, I'd like to change this so that tree generation is deferred into the LoD node. Mathias has shown how this can be done, and I need to extend his work. I don't think there's a sensible way to generate additional trees at 50-100m. With the changes described above, the overall memory occupancy of trees should go down, so perhaps it won't matter as much? > * Just how are the LOD ranges defined in the view menu used? I am genuinely > confused, I understand that LOD bare sets the terrain, but that's the limit. > Does anyone know? To my embarrassment, I don't know how they are used, except to say that they aren't used for tree, random buildings, and (probably) random objects. That's probably a bug. -Stuart ------------------------------------------------------------------------------ Minimize network downtime and maximize team effectiveness. Reduce network management and security costs.Learn how to hire the most talented Cisco Certified professionals. Visit the Employer Resources Portal http://www.cisco.com/web/learning/employer_resources/index.html _______________________________________________ Flightgear-devel mailing list Flightgear-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/flightgear-devel