converter fromFloat() shows our monkey
This commit is contained in:
parent
aaa580852e
commit
6b89b73fcc
|
@ -9,7 +9,7 @@ var result =
|
|||
|
||||
var meshes = 0;
|
||||
function addMesh(x, y, z) {
|
||||
result += `\t obj->add(VectorFx::fromInt(${x}, ${y}, ${z}));\n`;
|
||||
result += `\t obj->add(VectorFx::fromFloat(${x}, ${y}, ${z}));\n`;
|
||||
meshes++;
|
||||
}
|
||||
var faces = 0;
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -31,8 +31,9 @@ void MonkeyScene::tick(u16 keys) {
|
|||
int curmsecs = engine->getTimer()->getMsecs();
|
||||
int elapsed = curmsecs - msecs;
|
||||
msecs = curmsecs;
|
||||
int fps = 1000 / elapsed;
|
||||
|
||||
TextStream::instance().setText(std::to_string(1000 / elapsed) + std::string(" FPS"), 1, 1);
|
||||
TextStream::instance().setText(std::to_string(fps < 0 ? 0 : fps) + std::string(" FPS"), 1, 1);
|
||||
|
||||
monkey->rotate(2, 2);
|
||||
}
|
||||
|
|
|
@ -33,6 +33,10 @@ public:
|
|||
return VectorFx(int2fx(x), int2fx(y), int2fx(z));
|
||||
}
|
||||
|
||||
static VectorFx fromFloat(float x, float y, float z) {
|
||||
return VectorFx(float2fx(x), float2fx(y), float2fx(z));
|
||||
}
|
||||
|
||||
inline VectorFx toInt() const {
|
||||
return VectorFx(fx2int(v.x), fx2int(v.y), fx2int(v.z));
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue