mirror of
https://github.com/mwpenny/portal64-still-alive.git
synced 2024-10-19 22:27:36 -04:00
Re-enable freecam
Previous camera changes caused the freecam transform to not be applied
This commit is contained in:
parent
2f5a377b7f
commit
03034a3868
|
@ -296,6 +296,7 @@ LookAt gLookAt = gdSPDefLookAt(127, 0, 0, 0, 127, 0);
|
|||
|
||||
void sceneRender(struct Scene* scene, struct RenderState* renderState, struct GraphicsTask* task) {
|
||||
playerApplyCameraTransform(&scene->player, &scene->camera.transform);
|
||||
vector3Add(&scene->camera.transform.position, &scene->freeCameraOffset, &scene->camera.transform.position);
|
||||
|
||||
gSPSetLights1(renderState->dl++, gSceneLights);
|
||||
LookAt* lookAt = renderStateRequestLookAt(renderState);
|
||||
|
@ -804,8 +805,6 @@ void sceneUpdate(struct Scene* scene) {
|
|||
scene->freeCameraOffset = gZeroVec;
|
||||
}
|
||||
|
||||
vector3Add(&scene->camera.transform.position, &scene->freeCameraOffset, &scene->camera.transform.position);
|
||||
|
||||
if (controllerGetButtonDown(2, L_TRIG)) {
|
||||
levelQueueLoad(NEXT_LEVEL, NULL, NULL);
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue