Genesis, Thursday - JUPITER -"Thor
is the red-haired and bearded god of thunder.
Donderdag in Dutch, Donnerstag in German...
Thunderday"
-"Thor,
equivalent of Zeus in the Greek pantheon and Jupiter
in Roman mythology, was a much revered god of the
ancient Germanic peoples from at least the earliest
surviving written accounts of the indigenous Germanic
tribes to over a thousand years later..
Thor was
gradually demonized by the growing influence of
Christian missionaries. After Christian influence was
cemented in law, traces of belief went increasingly
underground into mainly rural areas.."
Frame Rate Independence
(Open Source - BULLET PHYSICS LIBRARY, Physics Symulation
Forum)
Aug 26, 2008
i dont understand
how every single one of my questions that started this
discussion ended up ignored, together with almost
everything else i said later on?
>>"Abaraba: OK, one last attempt
before I quit responding to this."
- Chunky,
what does that mean? ..you dont really have to, and i
wish there was much less talk about basic stuff that gets
repeated over and over again even tho the very names of
these variables are sufficient to explain what each of
these 3 parameters for stepSimulation() mean:
stepSimulation(
btScalar timeStep,int maxSubSteps, btScalar
fixedTimeStep)
lets hear whether it
WORKS and point out which Bullet demo we should be
looking at? ...also, you could choose to respond to other
99% of my questions that were not addressed in any way,
even tho in most cases can be answered by simple yes/no
or choose a) / b)
i did answer to your comment, let me quote myself:
"i have no idea about that function i just
copy/pasted it as it was already used as example" -
meaning i use proper timing or/AND BULLET DEMOS code -
"i also used CcdPhysicsDemo as example.." - it
was clear stepSimulation(dt, 0) works for me,
that i CAN calculate and fix framerates on fast(er)
computer - AND nothing would really properly work in
millsec. ...and again i used BULLET DEMOS as example...
so forget milliseconds already, ok?
>>"
Have. You. Tried. Dividing. Your. First.
Parameter.."
- whats wrong, why are you talking like that?
milliseconds, eh ...yes, i have time in seconds - lets
just talk about *CcdPhysicsDemo*, or any other Bullet
demo to keep this simple, ok? so, in what Bullet demos is
"Frame Rate Independence" implemented or, if
not, choose one Bullet demo and show me?
have.you.tried.overloading.your.scene.or.you.just.ignorant.as.you.have.500FPS.to.spare.on
every.render-pass.so.in.effect.you're.blind.to.be.noticing.this.problem.in.a.first.place..
maybe?
>>"You
need to show some actual code here. Spark, I, Erwin, all
have working code.."
- are you kidding me??
there are 7 snippets of code i am trying to discuss
here... lets just talk about *CcdPhysicsDemo*, or any
other Bullet demo so everyone can follow, ok?
cheers
p.s.
1.)
for all people that have no problem achieving "Frame
Rate Independence", but still for some reason wanna
go around changing everything - please open new thread to
discuss API changes, please
2.)
for all people that want to discuss basics usage of
stepSimulation and what each parameter means please just
read documentation and then join in, please
3.)
please, try to address questions with answers not
assumptions, if possible ..or at least try to 1st answer
the questions that are most simple for you and skip the
ones you have nothing new to say or know about.. thanks
Aug 26, 2008
>>"It
is your arrogant attitude that make us ignore you. Change
your attitude to be more friendly, or get banned. The
CcdPhysicsDemo 'stepSimulation' is framerate
independent."
- Erwin,
English is not my 1st language, i made clear that im
stupid, that i do not understand and merely seek
explanation, it did occur to me that my overexplanations
could appear wrong, and so i did say this:
>"hope i didnt give wrong impression - i do
like Bullet a lot and i didnt mean to sound as if i
question the way things are done, im simply too stupid
for that, im truly asking all these questions and looking
forward to hear answer to as many as possible, i hope i
explained enough the way i misunderstand things so i can
be more easily corrected... and most of all i hope this
is not some stupid driver/hardware problem"
i thought i
was helping everyone else too, to understand this and
also helping you to improve the library...i can
demonstrate, i can video CcdPhysicsDemo and everything im
talking about ..are you not interested?
i invite,
if i may, everyone else who experiencing the same problem
to say so - i hope its obvious this is constructive and
bona fide invitation .. i have no idea why this feels
like a "taboo", but you can see everyone kind
of hesitates to confirm it, even tho its obvious there is
something wrong or, at least, not clear about how it is
all supposed to be or "look" like
please,
if possible, tolerate my bad English and terrible
communication skills.. thank you
Aug 26, 2008
>>"If
the computer is too slow to perform the simulation
substeps in real-time, this has nothing to do with
failing 'Frame Rate Independence', but the simulation is
too intensive for your computer"
- ok, thats wonderful, i thank you!
..allow me to take something out of that i havent come
across so far and it may be a KEYWORD to understand and
separate terminology and confusion, let me call them like
this:
1.)
"FALLING-framerate" Independence
(thats what i want, eg change your stepping to
stepSimulation(dt, 0), load heavily your scene and watch
fps drops while *Bullet physics still runs in real-time*)
2.)
just "frame-rate Independence" as in -
"one does not influence another"
(overload your scene and *everything* will slow down,
unless...)
thats great,
so, my new understanding is now this:
a.)
Bullet features 2nd kind of "frame-rate
Independence", which gives you FREEDOM to sync your
timer and animation with Bullet's internal 60fps as you
see fit
b.)
it can do 1st - "FALLING-framerate"
Independence by using stepSimulation(dt, 0), but it is
not deterministic
and now,
best of all,
this would resolve and explain everything for me
c.)
stepSimulation(dt, 10or100or1000or5000..) should be doing
something 'visually similar' to what stepSimulation(dt,
0) in practice does or not?
it helped
and is appreciated..
Genesis, Friday
----------------------------------------------------------------------------------------------

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