voxelinc / voxellancer

A Game about Voxels in Space
http://voxellancer.chrdw.de
14 stars 2 forks source link

Movement performance improvement #593

Closed mrzzzrm closed 10 years ago

mrzzzrm commented 10 years ago

Fixes #578 Depends on #585

Before this PR, when executing Movement::performStepped(), the possibleColliders were determined via a WorldTreeQuery for every atomic step. Now this is done for the whole Movement-phase.

Also adds Transform::mixed() to interpolate between 2 Transforms.

mrzzzrm commented 10 years ago

In #594 now, so no dependency anymore