Re: [osg-users] problems with new version OSG 2.6.0

2008-07-29 Thread GMD GammerMaxyandex.ru
Hi.

After some more debugging I got next:

file osgUtil/LineSegmentIntersector.cpp

lost Transform/Geode/drawable reaches this expression
line 388: drawable-accept(ti);

but next if executes time by time(drawable-accept fails in some situations).
if (ti._hit)

It means that error is in the drawable-accept(ti). I can't say any more 
because I have not enough knowledges about OSG.

(
I think I have found place where error with intersection is. While debugging I 
got next results:
In file osgUtil/IntersectionVisitor.cpp
void IntersectionVisitor::apply(osg::Node node),
void IntersectionVisitor::apply(osg::Group group) etc.
all ok, names of intersected objects appeares all times it must be
(std::cout  Node appy=   node.getName()  std::endl;)
file osgUtil/LineSegmentIntersector.cpp
function void LineSegmentIntersector::intersect(osgUtil::IntersectionVisitor 
iv, osg::Drawable* drawable)
in line 338 expected name also appeares 
but line 444 (osgUtil/LineSegmentIntersector.cpp) (insertIntersection(hit);)
sometimes never executes!
It means that problem somewhere in osgUtil/LineSegmentIntersector.cpp
)


28.07.08, 22:44, GMD GammerMaxyandex.ru [EMAIL PROTECTED]:

 Here is the small example, where described problem appeares. Example is 
 modified example of osgpick (chenged code which returns name of object and 
 osg scene). To see this problem you must go in the deep of room (way is 
 showen in 00.jpeg). Then you need make several clicks in different positions 
 (movements bitween positions must be small) and you will see that cursor 
 often falls throught the object over which cursor is (possible positions is 
 showen on 11.jpg). There is two archives in attachement (with textures and 
 without them). Code is in osgpick.zip file which taken from example osgpick. 
 I hope this is enough to illustrate described problem. And I think it will be 
 not good if this error appeares in this release (2.6.0).
 Thanks, Max.
 files:
 (download: enter number, click green button)
 http://narod.ru/disk/171128/osgpick.zip.html
 http://narod.ru/disk/1711073000/00.JPG.html
 http://narod.ru/disk/1711279000/11.JPG.html
 http://narod.ru/disk/1712663000/museum_with_textures.zip.html
 Thanks, Max.
 28.07.08, 10:47, GMD GammerMaxyandex.ru [EMAIL PROTECTED]:
  Ok, I'll make small example and show where problem occures. I'll try do 
  this today.
  28.07.08, 00:33, sherman wilcox [EMAIL PROTECTED]:
   Can you make a small and simple prototype that *reliably* reproduces
   the problem? You have a better chance of getting help that way.
   On Sun, Jul 27, 2008 at 2:50 AM, GMD GammerMaxyandex.ru
   [EMAIL PROTECTED] wrote:
Some offers of OSG 2.6.0( problems with new version).
Let's wait with OSG 2.6.0 release.  I asked this because I found a 
problem with osgUtil::LineSegmentIntersector function.
In OSG v 2.5.5 version of OSG function 
viewer-computeIntersections(x,y, hlist) works very strange - when 
cursor movements over object is short it(cursor) falls throught the 
object and function returns name of object which is behind 
current(object over which cursor is). In earlyer(less 2.5.2) versions 
of OSG this error has never appeared. How can I solve this problem in 
this(2.5.5) version of OSG?
It is necessary to solve the problem until  OSG 2.6.0 release.
Thanks in advance.  Best regards, Max.
___
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
   
   ___
   osg-users mailing list
   osg-users@lists.openscenegraph.org
   http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

-- 
Яндекс.Открытки на все случаи жизни http://cards.yandex.ru/
___
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org


Re: [osg-users] problems with new version OSG 2.6.0

2008-07-28 Thread GMD GammerMaxyandex.ru
Ok, I'll make small example and show where problem occures. I'll try do this 
today.

28.07.08, 00:33, sherman wilcox [EMAIL PROTECTED]:

 Can you make a small and simple prototype that *reliably* reproduces
 the problem? You have a better chance of getting help that way.
 On Sun, Jul 27, 2008 at 2:50 AM, GMD GammerMaxyandex.ru
 [EMAIL PROTECTED] wrote:
  Some offers of OSG 2.6.0( problems with new version).
  Let's wait with OSG 2.6.0 release.  I asked this because I found a problem 
  with osgUtil::LineSegmentIntersector function.
  In OSG v 2.5.5 version of OSG function viewer-computeIntersections(x,y, 
  hlist) works very strange - when cursor movements over object is short 
  it(cursor) falls throught the object and function returns name of object 
  which is behind current(object over which cursor is). In earlyer(less 
  2.5.2) versions of OSG this error has never appeared. How can I solve this 
  problem in this(2.5.5) version of OSG?
  It is necessary to solve the problem until  OSG 2.6.0 release.
  Thanks in advance.  Best regards, Max.
  ___
  osg-users mailing list
  osg-users@lists.openscenegraph.org
  http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
 
 ___
 osg-users mailing list
 osg-users@lists.openscenegraph.org
 http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

-- 
Зал славы: все победители конкурсов на Яндекс.Фотках 
http://fotki.yandex.ru/contests.xml
___
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org


Re: [osg-users] problems with new version OSG 2.6.0

2008-07-28 Thread GMD GammerMaxyandex.ru
Here is the small example, where described problem appeares. Example is 
modified example of osgpick (chenged code which returns name of object and osg 
scene). To see this problem you must go in the deep of room (way is showen in 
00.jpeg). Then you need make several clicks in different positions (movements 
bitween positions must be small) and you will see that cursor often falls 
throught the object over which cursor is (possible positions is showen on 
11.jpg). There is two archives in attachement (with textures and without them). 
Code is in osgpick.zip file which taken from example osgpick. I hope this is 
enough to illustrate described problem. And I think it will be not good if this 
error appeares in this release (2.6.0).
Thanks, Max.

files:

(download: enter number, click green button)
http://narod.ru/disk/171128/osgpick.zip.html
http://narod.ru/disk/1711073000/00.JPG.html
http://narod.ru/disk/1711279000/11.JPG.html
http://narod.ru/disk/1712663000/museum_with_textures.zip.html

Thanks, Max.



28.07.08, 10:47, GMD GammerMaxyandex.ru [EMAIL PROTECTED]:

 Ok, I'll make small example and show where problem occures. I'll try do this 
 today.
 28.07.08, 00:33, sherman wilcox [EMAIL PROTECTED]:
  Can you make a small and simple prototype that *reliably* reproduces
  the problem? You have a better chance of getting help that way.
  On Sun, Jul 27, 2008 at 2:50 AM, GMD GammerMaxyandex.ru
  [EMAIL PROTECTED] wrote:
   Some offers of OSG 2.6.0( problems with new version).
   Let's wait with OSG 2.6.0 release.  I asked this because I found a 
   problem with osgUtil::LineSegmentIntersector function.
   In OSG v 2.5.5 version of OSG function viewer-computeIntersections(x,y, 
   hlist) works very strange - when cursor movements over object is short 
   it(cursor) falls throught the object and function returns name of object 
   which is behind current(object over which cursor is). In earlyer(less 
   2.5.2) versions of OSG this error has never appeared. How can I solve 
   this problem in this(2.5.5) version of OSG?
   It is necessary to solve the problem until  OSG 2.6.0 release.
   Thanks in advance.  Best regards, Max.
   ___
   osg-users mailing list
   osg-users@lists.openscenegraph.org
   http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
  
  ___
  osg-users mailing list
  osg-users@lists.openscenegraph.org
  http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

-- 
Яндекс.Открытки на все случаи жизни http://cards.yandex.ru/
___
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org


[osg-users] problems with new version OSG 2.6.0

2008-07-27 Thread GMD GammerMaxyandex.ru
Some offers of OSG 2.6.0( problems with new version).
Let’s wait with OSG 2.6.0 release.  I asked this because I found a problem with 
osgUtil::LineSegmentIntersector function.
In OSG v 2.5.5 version of OSG function viewer-computeIntersections(x,y, hlist) 
works very strange - when cursor movements over object is short it(cursor) 
falls throught the object and function returns name of object which is behind 
current(object over which cursor is). In earlyer(less 2.5.2) versions of OSG 
this error has never appeared. How can I solve this problem in this(2.5.5) 
version of OSG?
It is necessary to solve the problem until  OSG 2.6.0 release. 
Thanks in advance.  Best regards, Max.
___
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org


Re: [osg-users] problems with new version OSG 2.6.0

2008-07-27 Thread Gordon Tomlinson
You could debug the issue, find the problem and possibly fix it, after all 
you’re the one that is experiencing the issue and you have full the source code

__
Gordon Tomlinson 

Email   : [EMAIL PROTECTED]
YIM/AIM : gordon3dBrit
MSN IM  : [EMAIL PROTECTED]
Website : www.vis-sim.com www.gordontomlinson.com 
__

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of GMD 
GammerMaxyandex.ru
Sent: Sunday, July 27, 2008 3:51 AM
To: osg-users@lists.openscenegraph.org; [EMAIL PROTECTED]
Subject: [osg-users] problems with new version OSG 2.6.0

Some offers of OSG 2.6.0( problems with new version).
Let’s wait with OSG 2.6.0 release.  I asked this because I found a problem with 
osgUtil::LineSegmentIntersector function.
In OSG v 2.5.5 version of OSG function viewer-computeIntersections(x,y, hlist) 
works very strange - when cursor movements over object is short it(cursor) 
falls throught the object and function returns name of object which is behind 
current(object over which cursor is). In earlyer(less 2.5.2) versions of OSG 
this error has never appeared. How can I solve this problem in this(2.5.5) 
version of OSG?
It is necessary to solve the problem until  OSG 2.6.0 release. 
Thanks in advance.  Best regards, Max.
___
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

___
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org


Re: [osg-users] problems with new version OSG 2.6.0

2008-07-27 Thread sherman wilcox
Can you make a small and simple prototype that *reliably* reproduces
the problem? You have a better chance of getting help that way.

On Sun, Jul 27, 2008 at 2:50 AM, GMD GammerMaxyandex.ru
[EMAIL PROTECTED] wrote:
 Some offers of OSG 2.6.0( problems with new version).
 Let's wait with OSG 2.6.0 release.  I asked this because I found a problem 
 with osgUtil::LineSegmentIntersector function.
 In OSG v 2.5.5 version of OSG function viewer-computeIntersections(x,y, 
 hlist) works very strange - when cursor movements over object is short 
 it(cursor) falls throught the object and function returns name of object 
 which is behind current(object over which cursor is). In earlyer(less 2.5.2) 
 versions of OSG this error has never appeared. How can I solve this problem 
 in this(2.5.5) version of OSG?
 It is necessary to solve the problem until  OSG 2.6.0 release.
 Thanks in advance.  Best regards, Max.
 ___
 osg-users mailing list
 osg-users@lists.openscenegraph.org
 http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

___
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org