Genesis, Monday - MOON -"Selene,
Greek moon goddes or lunar deity,
Luna or Diana Lucifera - 'Diana Bringer of Light' in
Roman mythology"
-"The
etymology of Selene is uncertain,
but if the word is of Greek origin, it is likely
connected to the word 'selas', meaning light.
'Boreion Selas' is the Greek name for Aurora
Borealis."
why Bullet demos feel like happening on the moon?
(Open Source - BULLET PHYSICS LIBRARY, Physics Symulation
Forum)
Aug 22, 2008
you
know whats funny,
when you said >>"This would result in
the type of display you mention." i didnt
realise you were referring to "drop framerate"
kind of display, but i thought you were referring to
ORIGINAL problem in question of moon-like motion ...and
it all made sense ..hahahaaa, you can see now by my reply
that i was wondering why didnt you say that earlier
but seriously,
it seems very logical this kind of timing to cause that
kind of low-gravity and moon-like feeling...
just imagine if my computer was just about powerful
enough to run the demo in full speed, then if i run some
stuff in background it looks like it could produce just
about that much slow down so you couldnt really say its
error and because you expect frame rate to drop NOT
animation speed, you never realize weired moon gravity is
due slow-down of the application
and if new bunny-car demo is the most demanding on
CPU/GPU that would explain why i see most of the
"effect" in that particular demo
that would also explain why our demos work fine, as we
all fix the framerates to suit our application ..and
Bullet demos, well thats the thing, im not sure, but i
see in vehicleDemo dt = 1.0/420.f
..anyway,
im almost ready to conclude this and say moon-like effect
in Bullet demos is not due to undefined scale and
oversized objects, but due to way animation timing is
handled
Aug 22, 2008
and
so,
thanks to simple misunderstanding i guessed it right
without even knowing what i was talking about really..
how strange
at least right about what i was talking about, still not
quite sure if we were all talking about the same thing..
anyway, as i said - just change stepSimulation arguments
to (dt, 10, dt), which is kind of wrong, but still works
and in effect you would be doing this: stepSimulation
(dt, 0);
thats it... now,
if you were reading this forum or Chunky's PDF,
or Bullet online help you know thats exactly what you are
highly encouraged NOT to do and why it took me a while to
come around to that answer
so, there is more to it...
Genesis, Tuesday
----------------------------------------------------------------------------------------------

abaraba1@yahoo.com
http://www.oocities.org/ze_aks/myos.htm
|