Material animation lighting works here , but ac objects with an emmisive setting no longer 'emit' , (as already reported on IRC)...
On 11/15/09, Tim Moore <timo...@redhat.com> wrote: > On 11/15/2009 08:21 PM, Vivian Meazza wrote: >> Csaba Halász wrote: >> >>> >>> On Sun, Nov 15, 2009 at 11:18 AM, Hans Janssen <handigehan...@gmail.com> >>> wrote: >>>> >>>> I just did a build from cvs and did a quik run on KSFO with the c172 >>>> witch seems to be ok, but running at an airport that is not in the base >>>> pkg, like EHLE or EDDI, it starts but stays at the splash screen and >>>> it's beginning to eat memory like mad until that is all consumed than it >>>> starts swapping until that is full and my system becomes unresponsive. >>> >>> Same here at least with KBWI, LHBP, EHAM and EGLL. Splash screen says >>> "Loading scenery objects". >>> OSG is SVN rev. 10705 boost is 1.38, FG is at git >>> 810385cf696020648de0e9a1702b9ebfd33d636b simgear at >>> 91e9534e3b150a3597ab9d891ccaa2eb88806c38. >>> Here is a gdb backtrace, they are not always the same, but the >>> BoundingVolume stuff seems to be there all the time. >>> It does seem to be progressing, because the stg file names in frame >>> #58 keep changing. So I assume it would eventually load the scenery if >>> I only had enough memory... >>> >>> (gdb) bt >>> #0 0x0000000000ac4234 in SGVec3<unsigned int>::operator() >>> (this=0x7f57837d5990, i=0) >>> at sg/git/simgear/math/SGVec3.hxx:59 >>> #1 0x0000000000ac4269 in operator< <unsigned int> (v...@0x409c22c0, >>> v...@0x7f57837d5990) >>> at sg/git/simgear/math/SGVec3.hxx:388 >>> #2 0x0000000000ac435f in std::less<SGVec3<unsigned int> >::operator() >>> (this=0x7f5783812d98, _...@0x409c22c0, >>> _...@0x7f57837d5990) at /usr/include/c++/4.3/bits/stl_function.h:230 >>> #3 0x0000000000ac8a69 in std::_Rb_tree<SGVec3<unsigned int>, >>> SGVec3<unsigned int>, std::_Identity<SGVec3<unsigned int> >, >>> std::less<SGVec3<unsigned int> >, std::allocator<SGVec3<unsigned int> >>>>> ::_M_insert_unique (this=0x7f5783812d98, _...@0x409c22c0) >>> at /usr/include/c++/4.3/bits/stl_tree.h:1141 >>> #4 0x0000000000ac8c35 in std::set<SGVec3<unsigned int>, >>> std::less<SGVec3<unsigned int> >, std::allocator<SGVec3<unsigned int> >>>>> ::insert (this=0x7f5783812d98, _...@0x409c22c0) at >>> /usr/include/c++/4.3/bits/stl_set.h:381 >>> #5 0x0000000000acca67 in >>> simgear::BVHStaticGeometryBuilder::addTriangle (this=0x7f5783812d40, >>> v...@0x7f5782be2b90, >>> v...@0x7f5782be2b9c, v...@0x7f5782be2ba8) at >>> sg/git/simgear/scene/bvh/BVHStaticGeometryBuilder.hxx:112 >>> #6 0x0000000000acccad in >>> simgear::BoundingVolumeBuildVisitor::PFunctor::addTriangle >>> (this=0x409c2f18, v...@0x7f5782be2b90, >>> v...@0x7f5782be2b9c, v...@0x7f5782be2ba8) at >>> sg/git/simgear/scene/model/BoundingVolumeBuildVisitor.hxx:313 >>> #7 0x0000000000accd10 in >>> simgear::BoundingVolumeBuildVisitor::PFunctor::addTriangle >>> (this=0x409c2f18, i1=1500, i2=1501, >>> i3=1502) at >>> sg/git/simgear/scene/model/BoundingVolumeBuildVisitor.hxx:298 >>> #8 0x0000000000acd915 in >>> simgear::BoundingVolumeBuildVisitor::PFunctor::drawArrays >>> (this=0x409c2f18, mode=4, first=0, >>> count=4509) at >>> sg/git/simgear/scene/model/BoundingVolumeBuildVisitor.hxx:107 >>> #9 0x00007f579f3ca3ff in osg::Geometry::accept (this=0xc12ca50, >>> funct...@0x409c2f18) >>> at OpenSceneGraph/src/osg/Geometry.cpp:1365 >>> #10 0x0000000000ac159e in >>> simgear::BoundingVolumeBuildVisitor::fillWith (this=0x409c2ec0, >>> drawable=0xc12ca50) >>> at sg/git/simgear/scene/model/BoundingVolumeBuildVisitor.hxx:398 >>> #11 0x0000000000acdc8c in simgear::BoundingVolumeBuildVisitor::apply >>> (this=0x409c2ec0, geo...@0x7f5794e468d0) >>> at sg/git/simgear/scene/model/BoundingVolumeBuildVisitor.hxx:428 >>> #12 0x0000000000b2c9b6 in simgear::EffectGeode::accept >>> (this=0x7f5794e468d0, n...@0x409c2ec0) >>> at sg/git/simgear/scene/material/EffectGeode.hxx:32 >>> #13 0x00007f579f3f8873 in osg::Group::traverse (this=0x7f5794e58020, >>> n...@0x409c2ec0) >>> at OpenSceneGraph/src/osg/Group.cpp:62 >>> #14 0x000000000043930b in osg::NodeVisitor::traverse (this=0x409c2ec0, >>> no...@0x7f5794e58020) >>> at inst/osg/include/osg/NodeVisitor:191 >>> #15 0x0000000000acc87f in >>> simgear::BoundingVolumeBuildVisitor::traverseAndCollect >>> (this=0x409c2ec0, no...@0x7f5794e58020) >>> at sg/git/simgear/scene/model/BoundingVolumeBuildVisitor.hxx:492 >>> #16 0x0000000000acc89f in simgear::BoundingVolumeBuildVisitor::apply >>> (this=0x409c2ec0, gro...@0x7f5794e58020) >>> at sg/git/simgear/scene/model/BoundingVolumeBuildVisitor.hxx:435 >>> #17 0x00007f579f3fa243 in osg::Group::accept (this=0x7f5794e58020, >>> n...@0x409c2ec0) >>> at OpenSceneGraph/include/osg/Group:38 >>> #18 0x00007f579f3f8873 in osg::Group::traverse (this=0x7f5794e58110, >>> n...@0x409c2ec0) >>> at OpenSceneGraph/src/osg/Group.cpp:62 >>> #19 0x000000000043930b in osg::NodeVisitor::traverse (this=0x409c2ec0, >>> no...@0x7f5794e58110) >>> at inst/osg/include/osg/NodeVisitor:191 >>> #20 0x0000000000acc87f in >>> simgear::BoundingVolumeBuildVisitor::traverseAndCollect >>> (this=0x409c2ec0, no...@0x7f5794e58110) >>> at sg/git/simgear/scene/model/BoundingVolumeBuildVisitor.hxx:492 >>> #21 0x0000000000acc89f in simgear::BoundingVolumeBuildVisitor::apply >>> (this=0x409c2ec0, gro...@0x7f5794e58110) >>> at sg/git/simgear/scene/model/BoundingVolumeBuildVisitor.hxx:435 >>> #22 0x00007f579f3fa243 in osg::Group::accept (this=0x7f5794e58110, >>> n...@0x409c2ec0) >>> at OpenSceneGraph/include/osg/Group:38 >>> #23 0x00007f579f3f8873 in osg::Group::traverse (this=0x1b46e4a0, >>> n...@0x409c2ec0) >>> at OpenSceneGraph/src/osg/Group.cpp:62 >>> #24 0x000000000043930b in osg::NodeVisitor::traverse (this=0x409c2ec0, >>> no...@0x1b46e4a0) >>> at inst/osg/include/osg/NodeVisitor:191 >>> #25 0x0000000000acc77d in >>> simgear::BoundingVolumeBuildVisitor::traverseAndDump (this=0x409c2ec0, >>> no...@0x1b46e4a0) >>> at sg/git/simgear/scene/model/BoundingVolumeBuildVisitor.hxx:465 >>> #26 0x0000000000acc823 in simgear::BoundingVolumeBuildVisitor::apply >>> (this=0x409c2ec0, transfo...@0x1b46e4a0) >>> at sg/git/simgear/scene/model/BoundingVolumeBuildVisitor.hxx:438 >>> #27 0x00007f57a027f896 in osg::MatrixTransform::accept >>> (this=0x1b46e4a0, n...@0x409c2ec0) >>> at OpenSceneGraph/include/osg/MatrixTransform:37 >>> #28 0x00007f579f421a41 in osg::LOD::traverse (this=0x11507510, >>> n...@0x409c2ec0) >>> at OpenSceneGraph/src/osg/LOD.cpp:77 >>> #29 0x000000000043930b in osg::NodeVisitor::traverse (this=0x409c2ec0, >>> no...@0x11507510) >>> at inst/osg/include/osg/NodeVisitor:191 >>> #30 0x0000000000acc87f in >>> simgear::BoundingVolumeBuildVisitor::traverseAndCollect >>> (this=0x409c2ec0, no...@0x11507510) >>> at sg/git/simgear/scene/model/BoundingVolumeBuildVisitor.hxx:492 >>> #31 0x0000000000acc89f in simgear::BoundingVolumeBuildVisitor::apply >>> (this=0x409c2ec0, gro...@0x11507510) >>> at sg/git/simgear/scene/model/BoundingVolumeBuildVisitor.hxx:435 >>> #32 0x00007f579f422386 in osg::LOD::accept (this=0x11507510, >>> n...@0x409c2ec0) at OpenSceneGraph/include/osg/LOD:44 >>> #33 0x00007f579f3f8873 in osg::Group::traverse (this=0x11548b50, >>> n...@0x409c2ec0) >>> at OpenSceneGraph/src/osg/Group.cpp:62 >>> #34 0x000000000043930b in osg::NodeVisitor::traverse (this=0x409c2ec0, >>> no...@0x11548b50) >>> at inst/osg/include/osg/NodeVisitor:191 >>> #35 0x0000000000acc87f in >>> simgear::BoundingVolumeBuildVisitor::traverseAndCollect >>> (this=0x409c2ec0, no...@0x11548b50) >>> at sg/git/simgear/scene/model/BoundingVolumeBuildVisitor.hxx:492 >>> #36 0x0000000000acc89f in simgear::BoundingVolumeBuildVisitor::apply >>> (this=0x409c2ec0, gro...@0x11548b50) >>> at sg/git/simgear/scene/model/BoundingVolumeBuildVisitor.hxx:435 >>> #37 0x00007f579f3fa243 in osg::Group::accept (this=0x11548b50, >>> n...@0x409c2ec0) >>> at OpenSceneGraph/include/osg/Group:38 >>> #38 0x00007f579f3f8873 in osg::Group::traverse (this=0x185d7ba0, >>> n...@0x409c2ec0) >>> at OpenSceneGraph/src/osg/Group.cpp:62 >>> #39 0x000000000043930b in osg::NodeVisitor::traverse (this=0x409c2ec0, >>> no...@0x185d7ba0) >>> at inst/osg/include/osg/NodeVisitor:191 >>> #40 0x0000000000acc87f in >>> simgear::BoundingVolumeBuildVisitor::traverseAndCollect >>> (this=0x409c2ec0, no...@0x185d7ba0) >>> at sg/git/simgear/scene/model/BoundingVolumeBuildVisitor.hxx:492 >>> #41 0x0000000000acc89f in simgear::BoundingVolumeBuildVisitor::apply >>> (this=0x409c2ec0, gro...@0x185d7ba0) >>> at sg/git/simgear/scene/model/BoundingVolumeBuildVisitor.hxx:435 >>> #42 0x00007f579f3fa243 in osg::Group::accept (this=0x185d7ba0, >>> n...@0x409c2ec0) >>> at OpenSceneGraph/include/osg/Group:38 >>> #43 0x00007f579f421a41 in osg::LOD::traverse (this=0x1b217ff0, >>> n...@0x409c2ec0) >>> at OpenSceneGraph/src/osg/LOD.cpp:77 >>> #44 0x000000000043930b in osg::NodeVisitor::traverse (this=0x409c2ec0, >>> no...@0x1b217ff0) >>> at inst/osg/include/osg/NodeVisitor:191 >>> #45 0x0000000000acc87f in >>> simgear::BoundingVolumeBuildVisitor::traverseAndCollect >>> (this=0x409c2ec0, no...@0x1b217ff0) >>> at sg/git/simgear/scene/model/BoundingVolumeBuildVisitor.hxx:492 >>> #46 0x0000000000acc89f in simgear::BoundingVolumeBuildVisitor::apply >>> (this=0x409c2ec0, gro...@0x1b217ff0) >>> at sg/git/simgear/scene/model/BoundingVolumeBuildVisitor.hxx:435 >>> #47 0x00007f579f422386 in osg::LOD::accept (this=0x1b217ff0, >>> n...@0x409c2ec0) at OpenSceneGraph/include/osg/LOD:44 >>> #48 0x00007f579f3f8873 in osg::Group::traverse (this=0x1b4baca0, >>> n...@0x409c2ec0) >>> at OpenSceneGraph/src/osg/Group.cpp:62 >>> #49 0x000000000043930b in osg::NodeVisitor::traverse (this=0x409c2ec0, >>> no...@0x1b4baca0) >>> at inst/osg/include/osg/NodeVisitor:191 >>> #50 0x0000000000acc77d in >>> simgear::BoundingVolumeBuildVisitor::traverseAndDump (this=0x409c2ec0, >>> no...@0x1b4baca0) >>> at sg/git/simgear/scene/model/BoundingVolumeBuildVisitor.hxx:465 >>> #51 0x0000000000acc823 in simgear::BoundingVolumeBuildVisitor::apply >>> (this=0x409c2ec0, transfo...@0x1b4baca0) >>> at sg/git/simgear/scene/model/BoundingVolumeBuildVisitor.hxx:438 >>> #52 0x00007f57a027f896 in osg::MatrixTransform::accept >>> (this=0x1b4baca0, n...@0x409c2ec0) >>> at OpenSceneGraph/include/osg/MatrixTransform:37 >>> #53 0x0000000000abfccf in simgear::BuildGroupBVHPolicy::buildBVH >>> (this=0x1977e4c, filena...@0x409c3790, node=0x1b4baca0) >>> at sg/git/simgear/scene/model/ModelRegistry.cxx:324 >>> #54 0x0000000000a7d724 in >>> simgear::ModelRegistryCallback<simgear::DefaultProcessPolicy, >>> simgear::NoCachePolicy, simgear::NoOptimizePolicy, >>> simgear::NoSubstitutePolicy, simgear::BuildGroupBVHPolicy>::readNode >>> (this=0x1977e40, filena...@0x409c3790, >>> opt=0x7f5780f40470) at >>> sg/git/simgear/scene/model/ModelRegistry.hxx:100 >>> #55 0x0000000000abf1bd in simgear::ModelRegistry::readNode >>> (this=0x1976c30, filena...@0x409c3790, opt=0x7f5780f40470) >>> at sg/git/simgear/scene/model/ModelRegistry.cxx:364 >>> #56 0x00007f579fb2eff6 in osgDB::readNodeFile (filena...@0x409c3790, >>> options=0x7f5780f40470) >>> at OpenSceneGraph/include/osgDB/Registry:248 >>> #57 0x0000000000a8110c in simgear::TileEntry::obj_load >>> (pa...@0x409c3790, geometry=0x7f5780f40080, is_base=true, >>> options=0x7f5780f40470) at >>> sg/git/simgear/scene/tgdb/TileEntry.cxx:162 >>> #58 0x0000000000a82575 in simgear::TileEntry::loadTileByFileName >>> (filena...@0x7f57940029f8, options=0xd103860) >>> at sg/git/simgear/scene/tgdb/TileEntry.cxx:336 >>> #59 0x0000000000aa6b29 in simgear::ReaderWriterSTG::readNode >>> (this=0x1977bd0, filena...@0x7f57940029f8, options=0xd103860) >>> at sg/git/simgear/scene/tgdb/ReaderWriterSTG.cxx:59 >>> #60 0x0000000000a83e03 in >>> simgear::ModelRegistryCallback<simgear::DefaultProcessPolicy, >>> simgear::NoCachePolicy, simgear::NoOptimizePolicy, >>> simgear::NoSubstitutePolicy, >>> simgear::BuildLeafBVHPolicy>::loadUsingReaderWriter >>> (filena...@0x7f57940029f8, >>> opt=0xd103860) at sg/git/simgear/scene/model/ModelRegistry.hxx:115 >>> #61 0x0000000000a83f80 in >>> simgear::ModelRegistryCallback<simgear::DefaultProcessPolicy, >>> simgear::NoCachePolicy, simgear::NoOptimizePolicy, >>> simgear::NoSubstitutePolicy, simgear::BuildLeafBVHPolicy>::readNode >>> (this=0x1977d10, filena...@0x7f57940029f8, >>> opt=0xd103860) at sg/git/simgear/scene/model/ModelRegistry.hxx:92 >>> #62 0x0000000000abf1bd in simgear::ModelRegistry::readNode >>> (this=0x1976c30, filena...@0x7f57940029f8, opt=0xd103860) >>> at sg/git/simgear/scene/model/ModelRegistry.cxx:364 >>> #63 0x00007f579fb015c8 in osgDB::DatabasePager::DatabaseThread::run >>> (this=0x1ab7870) >>> at OpenSceneGraph/include/osgDB/Registry:248 >>> #64 0x00007f579f08bc04 in >>> OpenThreads::ThreadPrivateActions::StartThread (data=<value optimized >>> out>) >>> at OpenSceneGraph/src/OpenThreads/pthreads/PThread.c++:170 >>> #65 0x00007f57a1c16fc7 in start_thread () from /lib/libpthread.so.0 >>> #66 0x00007f579e48e5ad in clone () from /lib/libc.so.6 >>> #67 0x0000000000000000 in ?? () >>> >> >> Seems like we have a major problem with this update. The proximate cause >> looks like the loading of Random Objects. If this option FG runs well at >> all >> the locations that I have tried so far, with the caveat that EDDF and EHAM >> are barely usable - but that's not new. Disabling particles helps a good >> deal. I know that Tim is working on it. >> > The memory problem is fixed in CVS. Other lighting problems have been noted. >> I'm sure more feedback would be welcome. >> > You bet! > Tim > >> Vivian >> >> >> >> ------------------------------------------------------------------------------ >> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 >> 30-Day >> trial. Simplify your report design, integration and deployment - and focus >> on >> what you do best, core application coding. Discover what's new with >> Crystal Reports now. http://p.sf.net/sfu/bobj-july >> _______________________________________________ >> Flightgear-devel mailing list >> Flightgear-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/flightgear-devel >> > > > ------------------------------------------------------------------------------ > Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day > trial. Simplify your report design, integration and deployment - and focus > on > what you do best, core application coding. Discover what's new with > Crystal Reports now. http://p.sf.net/sfu/bobj-july > _______________________________________________ > Flightgear-devel mailing list > Flightgear-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/flightgear-devel > ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Flightgear-devel mailing list Flightgear-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/flightgear-devel