bullet time in 3d games

Started by
2 comments, last by MadMax1992 15 years, 9 months ago
hi I have a question How is a bullet time in 3d games? and do is a just physics engine for this work do is a tutorials or reference for runing bullet time in 3d game
Advertisement
simplest way is divide the time-step you provide to the physics engine's iteration function. e.g.

const float slowFactor = 0.25; // 25% speed
const float timeStep = GetEngine().getFrameDeltaTime();

// in your physics update/game loop..
GetEngine().getPhysics()->work( (isBulletTime) ? timeStep * slowFactor : timeStep );
"I am a donut! Ask not how many tris/batch, but rather how many batches/frame!" -- Matthias Wloka & Richard Huddy, (GDC, DirectX 9 Performance)

http://www.silvermace.com/ -- My personal website
thanks
in max payne
i saw slowly sound effects (for example music or shoting gun)
and alteration graphics
how is a this work
The Hz at which your speakers vibrate is slowed down by a certain factor (for example, 1 / 0.25) All you need to do is to load a sound file, make sure you make it a few times longer, and play it.

This topic is closed to new replies.

Advertisement