mirror of
https://github.com/hrydgard/ppsspp.git
synced 2024-11-23 05:19:56 +00:00
OpenXR - Make camera pitch value floating-point
This commit is contained in:
parent
b7eefbc3f0
commit
0f313e1d13
@ -388,15 +388,9 @@ void UpdateVRInput(bool haptics, float dp_xscale, float dp_yscale) {
|
||||
g_Config.fCameraHeight = clampFloat(g_Config.fCameraHeight, -150.0f, 150.0f);
|
||||
break;
|
||||
case JOYSTICK_AXIS_Z:
|
||||
if (g_Config.bEnableVR) {
|
||||
if (axis.second < -0.75f) g_Config.fHeadUpDisplayScale -= 0.01f;
|
||||
if (axis.second > 0.75f) g_Config.fHeadUpDisplayScale += 0.01f;
|
||||
g_Config.fHeadUpDisplayScale = clampFloat(g_Config.fHeadUpDisplayScale, 0.0f, 1.5f);
|
||||
} else {
|
||||
if (axis.second < -0.75f) g_Config.fCanvas3DDistance += 0.1f;
|
||||
if (axis.second > 0.75f) g_Config.fCanvas3DDistance -= 0.1f;
|
||||
g_Config.fCanvas3DDistance = clampFloat(g_Config.fCanvas3DDistance, 1.0f, 15.0f);
|
||||
}
|
||||
if (axis.second < -0.75f) g_Config.fCameraPitch -= 0.5f;
|
||||
if (axis.second > 0.75f) g_Config.fCameraPitch += 0.5f;
|
||||
g_Config.fCameraPitch = clampFloat(g_Config.fCameraPitch, -90.0f, 90.0f);
|
||||
break;
|
||||
case JOYSTICK_AXIS_RZ:
|
||||
if (axis.second > 0.75f) g_Config.fCameraDistance -= 0.1f;
|
||||
@ -539,11 +533,10 @@ bool UpdateVRKeys(const KeyInput &key) {
|
||||
|
||||
// Reset camera adjust
|
||||
if (pspKeys[VIRTKEY_VR_CAMERA_ADJUST] && pspKeys[VIRTKEY_VR_CAMERA_RESET]) {
|
||||
g_Config.fCanvas3DDistance = 3.0f;
|
||||
g_Config.fCameraHeight = 0;
|
||||
g_Config.fCameraSide = 0;
|
||||
g_Config.fCameraDistance = 0;
|
||||
g_Config.fHeadUpDisplayScale = 0.3f;
|
||||
g_Config.fCameraPitch = 0;
|
||||
}
|
||||
|
||||
//block keys by camera adjust
|
||||
@ -878,23 +871,13 @@ void UpdateVRViewMatrices() {
|
||||
invView = XrPosef_Inverse(invView);
|
||||
}
|
||||
|
||||
// apply camera pitch offset
|
||||
float pitchOffset = 0;
|
||||
// apply camera pitch
|
||||
float s = sin(ToRadians(g_Config.fCameraPitch));
|
||||
float c = cos(ToRadians(g_Config.fCameraPitch));
|
||||
XrVector3f positionOffset = {g_Config.fCameraSide, g_Config.fCameraHeight, g_Config.fCameraDistance};
|
||||
if (!flatScreen) {
|
||||
switch (g_Config.iCameraPitch) {
|
||||
case 1: //Top view -> First person
|
||||
pitchOffset = 90;
|
||||
positionOffset = {positionOffset.x, positionOffset.z, -positionOffset.y};
|
||||
break;
|
||||
case 2: //First person -> Top view
|
||||
pitchOffset = -90;
|
||||
positionOffset = {positionOffset.x, -positionOffset.z + 20, positionOffset.y};
|
||||
break;
|
||||
}
|
||||
XrQuaternionf rotationOffset = XrQuaternionf_CreateFromVectorAngle({1, 0, 0}, ToRadians(pitchOffset));
|
||||
invView.orientation = XrQuaternionf_Multiply(rotationOffset, invView.orientation);
|
||||
}
|
||||
positionOffset = {positionOffset.x, s * positionOffset.z + c * positionOffset.y, c * positionOffset.z - s * positionOffset.y};
|
||||
XrQuaternionf rotationOffset = XrQuaternionf_CreateFromVectorAngle({1, 0, 0}, ToRadians(g_Config.fCameraPitch));
|
||||
invView.orientation = XrQuaternionf_Multiply(rotationOffset, invView.orientation);
|
||||
|
||||
// decompose rotation
|
||||
XrVector3f rotation = XrQuaternionf_ToEulerAngles(invView.orientation);
|
||||
@ -912,14 +895,14 @@ void UpdateVRViewMatrices() {
|
||||
invView.orientation = XrQuaternionf_Multiply(roll, XrQuaternionf_Multiply(pitch, yaw));
|
||||
if (!VR_GetConfig(VR_CONFIG_REPROJECTION)) {
|
||||
float axis = vrMirroring[VR_MIRRORING_PITCH] ? -1.0f : 1.0f;
|
||||
invView.orientation = XrQuaternionf_CreateFromVectorAngle({axis, 0, 0}, ToRadians(pitchOffset));
|
||||
invView.orientation = XrQuaternionf_CreateFromVectorAngle({axis, 0, 0}, ToRadians(g_Config.fCameraPitch));
|
||||
}
|
||||
|
||||
float M[16];
|
||||
XrQuaternionf_ToMatrix4f(&invView.orientation, M);
|
||||
|
||||
// Apply 6Dof head movement
|
||||
if (g_Config.bEnable6DoF && !g_Config.bHeadRotationEnabled && (g_Config.iCameraPitch == 0)) {
|
||||
if (g_Config.bEnable6DoF && !g_Config.bHeadRotationEnabled) {
|
||||
M[3] -= vrView[0].pose.position.x * (vrMirroring[VR_MIRRORING_AXIS_X] ? -1.0f : 1.0f) * scale;
|
||||
M[7] -= vrView[0].pose.position.y * (vrMirroring[VR_MIRRORING_AXIS_Y] ? -1.0f : 1.0f) * scale;
|
||||
M[11] -= vrView[0].pose.position.z * (vrMirroring[VR_MIRRORING_AXIS_Z] ? -1.0f : 1.0f) * scale;
|
||||
|
@ -965,7 +965,7 @@ static const ConfigSetting vrSettings[] = {
|
||||
ConfigSetting("VRCameraDistance", &g_Config.fCameraDistance, 0.0f, CfgFlag::PER_GAME),
|
||||
ConfigSetting("VRCameraHeight", &g_Config.fCameraHeight, 0.0f, CfgFlag::PER_GAME),
|
||||
ConfigSetting("VRCameraSide", &g_Config.fCameraSide, 0.0f, CfgFlag::PER_GAME),
|
||||
ConfigSetting("VRCameraPitch", &g_Config.iCameraPitch, 0, CfgFlag::PER_GAME),
|
||||
ConfigSetting("VRCameraPitch", &g_Config.fCameraPitch, 0.0f, CfgFlag::PER_GAME),
|
||||
ConfigSetting("VRCanvasDistance", &g_Config.fCanvasDistance, 12.0f, CfgFlag::DEFAULT),
|
||||
ConfigSetting("VRCanvas3DDistance", &g_Config.fCanvas3DDistance, 3.0f, CfgFlag::DEFAULT),
|
||||
ConfigSetting("VRFieldOfView", &g_Config.fFieldOfViewPercentage, 100.0f, CfgFlag::PER_GAME),
|
||||
|
@ -490,6 +490,7 @@ public:
|
||||
float fCameraDistance;
|
||||
float fCameraHeight;
|
||||
float fCameraSide;
|
||||
float fCameraPitch;
|
||||
float fCanvasDistance;
|
||||
float fCanvas3DDistance;
|
||||
float fFieldOfViewPercentage;
|
||||
@ -498,7 +499,6 @@ public:
|
||||
float fHeadRotationScale;
|
||||
bool bHeadRotationEnabled;
|
||||
bool bHeadRotationSmoothing;
|
||||
int iCameraPitch;
|
||||
|
||||
// Debugger
|
||||
int iDisasmWindowX;
|
||||
|
@ -1311,8 +1311,6 @@ void GameSettingsScreen::CreateVRSettings(UI::ViewGroup *vrSettings) {
|
||||
vrSettings->Add(new CheckBox(&g_Config.bEnableMotions, vr->T("Map controller movements to keys")));
|
||||
PopupSliderChoiceFloat *vrMotions = vrSettings->Add(new PopupSliderChoiceFloat(&g_Config.fMotionLength, 0.3f, 1.0f, 0.5f, vr->T("Motion needed to generate action"), 0.1f, screenManager(), vr->T("m")));
|
||||
vrMotions->SetEnabledPtr(&g_Config.bEnableMotions);
|
||||
static const char *cameraPitchModes[] = { "Disabled", "Top view -> First person", "First person -> Top view" };
|
||||
vrSettings->Add(new PopupMultiChoice(&g_Config.iCameraPitch, vr->T("Camera type"), cameraPitchModes, 0, 3, I18NCat::NONE, screenManager()));
|
||||
}
|
||||
|
||||
UI::EventReturn GameSettingsScreen::OnAutoFrameskip(UI::EventParams &e) {
|
||||
|
@ -1419,7 +1419,6 @@ New version of PPSSPP available = تتوفر نسخة جديدة من الب
|
||||
% of native FoV = % of native FoV
|
||||
6DoF movement = 6DoF movement
|
||||
Anti-flickering flow = Anti-flickering flow
|
||||
Camera type = وضع الكاميرا
|
||||
Distance to 2D menus and scenes = Distance to 2D menus and scenes
|
||||
Distance to 3D scenes when VR disabled = Distance to 3D scenes when VR disabled
|
||||
Experts only = Experts only
|
||||
|
@ -1411,7 +1411,6 @@ New version of PPSSPP available = New version of PPSSPP available
|
||||
% of native FoV = % of native FoV
|
||||
6DoF movement = 6DoF movement
|
||||
Anti-flickering flow = Anti-flickering flow
|
||||
Camera type = Camera type
|
||||
Distance to 2D menus and scenes = Distance to 2D menus and scenes
|
||||
Distance to 3D scenes when VR disabled = Distance to 3D scenes when VR disabled
|
||||
Experts only = Experts only
|
||||
|
@ -1411,7 +1411,6 @@ New version of PPSSPP available = Налична е нова версия на P
|
||||
% of native FoV = % of native FoV
|
||||
6DoF movement = 6DoF movement
|
||||
Anti-flickering flow = Anti-flickering flow
|
||||
Camera type = Camera type
|
||||
Distance to 2D menus and scenes = Distance to 2D menus and scenes
|
||||
Distance to 3D scenes when VR disabled = Distance to 3D scenes when VR disabled
|
||||
Experts only = Experts only
|
||||
|
@ -1411,7 +1411,6 @@ New version of PPSSPP available = Nova versió de PPSSPP disponible
|
||||
% of native FoV = % of native FoV
|
||||
6DoF movement = 6DoF movement
|
||||
Anti-flickering flow = Anti-flickering flow
|
||||
Camera type = Camera type
|
||||
Distance to 2D menus and scenes = Distance to 2D menus and scenes
|
||||
Distance to 3D scenes when VR disabled = Distance to 3D scenes when VR disabled
|
||||
Experts only = Experts only
|
||||
|
@ -1411,7 +1411,6 @@ New version of PPSSPP available = Je dostupná nová verze PPSSPP
|
||||
% of native FoV = % výchozího FoV
|
||||
6DoF movement = 6DoF movement
|
||||
Anti-flickering flow = Anti-flickering flow
|
||||
Camera type = Camera type
|
||||
Distance to 2D menus and scenes = Distance to 2D menus and scenes
|
||||
Distance to 3D scenes when VR disabled = Distance to 3D scenes when VR disabled
|
||||
Experts only = Experts only
|
||||
|
@ -1411,7 +1411,6 @@ New version of PPSSPP available = Ny version af PPSSPP tilgængelig
|
||||
% of native FoV = % of native FoV
|
||||
6DoF movement = 6DoF movement
|
||||
Anti-flickering flow = Anti-flickering flow
|
||||
Camera type = Camera type
|
||||
Distance to 2D menus and scenes = Distance to 2D menus and scenes
|
||||
Distance to 3D scenes when VR disabled = Distance to 3D scenes when VR disabled
|
||||
Experts only = Experts only
|
||||
|
@ -1411,7 +1411,6 @@ New version of PPSSPP available = Neue PPSSPP Version verfügbar
|
||||
% of native FoV = % of native FoV
|
||||
6DoF movement = 6DoF movement
|
||||
Anti-flickering flow = Anti-flickering flow
|
||||
Camera type = Kameratyp
|
||||
Distance to 2D menus and scenes = Distance to 2D menus and scenes
|
||||
Distance to 3D scenes when VR disabled = Distance to 3D scenes when VR disabled
|
||||
Experts only = Experts only
|
||||
|
@ -1411,7 +1411,6 @@ New version of PPSSPP available = New version of PPSSPP available
|
||||
% of native FoV = % of native FoV
|
||||
6DoF movement = 6DoF movement
|
||||
Anti-flickering flow = Anti-flickering flow
|
||||
Camera type = Camera type
|
||||
Distance to 2D menus and scenes = Distance to 2D menus and scenes
|
||||
Distance to 3D scenes when VR disabled = Distance to 3D scenes when VR disabled
|
||||
Experts only = Experts only
|
||||
|
@ -1448,7 +1448,6 @@ Heads-up display detection = Heads-up display detection
|
||||
Map controller movements to keys = Map controller movements to keys
|
||||
Map HMD rotations on keys instead of VR camera = Map HMD rotations on keys instead of VR camera
|
||||
Manual switching between flat screen and VR using SCREEN key = Manual switching between flat screen and VR using SCREEN key
|
||||
Camera type = Camera type
|
||||
Motion needed to generate action = Motion needed to generate action
|
||||
Stereoscopic vision (Experimental) = Stereoscopic vision (Experimental)
|
||||
Virtual reality = Virtual reality
|
||||
|
@ -1413,7 +1413,6 @@ New version of PPSSPP available = Nueva versión de PPSSPP disponible
|
||||
% of native FoV = % de campo de visión nativo
|
||||
6DoF movement = Movimiento 6DoF
|
||||
Anti-flickering flow = Anti-flickering flow
|
||||
Camera type = Camera type
|
||||
Distance to 2D menus and scenes = Distancia de los menús y escenas 2D
|
||||
Distance to 3D scenes when VR disabled = Distance to 3D scenes when VR disabled
|
||||
Experts only = Experts only
|
||||
|
@ -1413,7 +1413,6 @@ New version of PPSSPP available = Nueva versión de PPSSPP disponible
|
||||
% of native FoV = % of native FoV
|
||||
6DoF movement = movimiento 6DoF
|
||||
Anti-flickering flow = Anti-flickering flow
|
||||
Camera type = Tipo de cámara
|
||||
Distance to 2D menus and scenes = Distancia a menús y escenas 2D
|
||||
Distance to 3D scenes when VR disabled = Distancia a escenas 3D cuando la realidad virtual está desactivada
|
||||
Experts only = Solo expertos
|
||||
|
@ -1411,7 +1411,6 @@ New version of PPSSPP available = ورژن جدیدی از ppsspp موجود ا
|
||||
% of native FoV = % of native FoV
|
||||
6DoF movement = 6DoF movement
|
||||
Anti-flickering flow = Anti-flickering flow
|
||||
Camera type = Camera type
|
||||
Distance to 2D menus and scenes = Distance to 2D menus and scenes
|
||||
Distance to 3D scenes when VR disabled = Distance to 3D scenes when VR disabled
|
||||
Experts only = Experts only
|
||||
|
@ -1411,7 +1411,6 @@ New version of PPSSPP available = Uusi PPSSPP-versio saatavilla
|
||||
% of native FoV = % of native FoV
|
||||
6DoF movement = 6DoF-liike (kuusi vapausastetta)
|
||||
Anti-flickering flow = Anti-flickering flow
|
||||
Camera type = Kameratyyppi
|
||||
Distance to 2D menus and scenes = Etäisyys 2D-valikkoihin ja kohtauksiin
|
||||
Distance to 3D scenes when VR disabled = Etäisyys 3D-kohtauksiin, kun VR on poistettu käytöstä
|
||||
Experts only = Vain asiantuntijoille
|
||||
|
@ -1402,7 +1402,6 @@ New version of PPSSPP available = Nouvelle version de PPSSPP disponible
|
||||
% of native FoV = % of native FoV
|
||||
6DoF movement = 6DoF movement
|
||||
Anti-flickering flow = Anti-flickering flow
|
||||
Camera type = Camera type
|
||||
Distance to 2D menus and scenes = Distance to 2D menus and scenes
|
||||
Distance to 3D scenes when VR disabled = Distance to 3D scenes when VR disabled
|
||||
Experts only = Experts only
|
||||
|
@ -1411,7 +1411,6 @@ New version of PPSSPP available = Nova versión de PPSSPP dispoñible
|
||||
% of native FoV = % of native FoV
|
||||
6DoF movement = 6DoF movement
|
||||
Anti-flickering flow = Anti-flickering flow
|
||||
Camera type = Camera type
|
||||
Distance to 2D menus and scenes = Distance to 2D menus and scenes
|
||||
Distance to 3D scenes when VR disabled = Distance to 3D scenes when VR disabled
|
||||
Experts only = Experts only
|
||||
|
@ -1411,7 +1411,6 @@ New version of PPSSPP available = Νέα διαθέσιμη έκδοση PPSSPP
|
||||
% of native FoV = % of native FoV
|
||||
6DoF movement = 6DoF movement
|
||||
Anti-flickering flow = Anti-flickering flow
|
||||
Camera type = Camera type
|
||||
Distance to 2D menus and scenes = Distance to 2D menus and scenes
|
||||
Distance to 3D scenes when VR disabled = Distance to 3D scenes when VR disabled
|
||||
Experts only = Experts only
|
||||
|
@ -1411,7 +1411,6 @@ New version of PPSSPP available = New version of PPSSPP available
|
||||
% of native FoV = % of native FoV
|
||||
6DoF movement = 6DoF movement
|
||||
Anti-flickering flow = Anti-flickering flow
|
||||
Camera type = Camera type
|
||||
Distance to 2D menus and scenes = Distance to 2D menus and scenes
|
||||
Distance to 3D scenes when VR disabled = Distance to 3D scenes when VR disabled
|
||||
Experts only = Experts only
|
||||
|
@ -1411,7 +1411,6 @@ New version of PPSSPP available = New version of PPSSPP available
|
||||
% of native FoV = % of native FoV
|
||||
6DoF movement = 6DoF movement
|
||||
Anti-flickering flow = Anti-flickering flow
|
||||
Camera type = Camera type
|
||||
Distance to 2D menus and scenes = Distance to 2D menus and scenes
|
||||
Distance to 3D scenes when VR disabled = Distance to 3D scenes when VR disabled
|
||||
Experts only = Experts only
|
||||
|
@ -1411,7 +1411,6 @@ New version of PPSSPP available = Nova verzija PPSSPP-a je dostupna
|
||||
% of native FoV = % of native FoV
|
||||
6DoF movement = 6DoF movement
|
||||
Anti-flickering flow = Anti-flickering flow
|
||||
Camera type = Camera type
|
||||
Distance to 2D menus and scenes = Distance to 2D menus and scenes
|
||||
Distance to 3D scenes when VR disabled = Distance to 3D scenes when VR disabled
|
||||
Experts only = Experts only
|
||||
|
@ -1411,7 +1411,6 @@ New version of PPSSPP available = Elérhető a PPSSPP egy újabb verziója
|
||||
% of native FoV = % of native FoV
|
||||
6DoF movement = 6DoF movement
|
||||
Anti-flickering flow = Anti-flickering flow
|
||||
Camera type = Camera type
|
||||
Distance to 2D menus and scenes = Distance to 2D menus and scenes
|
||||
Distance to 3D scenes when VR disabled = Distance to 3D scenes when VR disabled
|
||||
Experts only = Experts only
|
||||
|
@ -1411,7 +1411,6 @@ New version of PPSSPP available = Versi baru PPSSPP tersedia
|
||||
% of native FoV = % of native FoV
|
||||
6DoF movement = 6DoF movement
|
||||
Anti-flickering flow = Anti-flickering flow
|
||||
Camera type = Camera type
|
||||
Distance to 2D menus and scenes = Distance to 2D menus and scenes
|
||||
Distance to 3D scenes when VR disabled = Distance to 3D scenes when VR disabled
|
||||
Experts only = Experts only
|
||||
|
@ -1413,7 +1413,6 @@ New version of PPSSPP available = È disponibile una nuova versione di PPSSPP
|
||||
% of native FoV = % del FoV nativo
|
||||
6DoF movement = Movimento 6DoF
|
||||
Anti-flickering flow = Anti-flickering flow
|
||||
Camera type = Tipo di telecamera
|
||||
Distance to 2D menus and scenes = Distanza dai menu e dalle scene 2D
|
||||
Distance to 3D scenes when VR disabled = Distance to 3D scenes when VR disabled
|
||||
Experts only = Solo per esperti
|
||||
|
@ -1411,7 +1411,6 @@ New version of PPSSPP available = 新しいバージョンのPPSSPPを利用で
|
||||
% of native FoV = ネイティブ視野角(FoV)の %
|
||||
6DoF movement = 6DoF動作
|
||||
Anti-flickering flow = Anti-flickering flow
|
||||
Camera type = Camera type
|
||||
Distance to 2D menus and scenes = 2Dメニューと空間までの距離
|
||||
Distance to 3D scenes when VR disabled = Distance to 3D scenes when VR disabled
|
||||
Experts only = Experts only
|
||||
|
@ -1411,7 +1411,6 @@ New version of PPSSPP available = Versi anyar PPSSPP mpun ono monggo di comot
|
||||
% of native FoV = % of native FoV
|
||||
6DoF movement = 6DoF movement
|
||||
Anti-flickering flow = Anti-flickering flow
|
||||
Camera type = Camera type
|
||||
Distance to 2D menus and scenes = Distance to 2D menus and scenes
|
||||
Distance to 3D scenes when VR disabled = Distance to 3D scenes when VR disabled
|
||||
Experts only = Experts only
|
||||
|
@ -1424,7 +1424,6 @@ Heads-up display detection = 헤드업 디스플레이 감지
|
||||
Map controller movements to keys = 컨트롤러 이동을 키에 매핑
|
||||
Map HMD rotations on keys instead of VR camera = VR 카메라 대신 키에 HMD 회전 매핑하기
|
||||
Manual switching between flat screen and VR using SCREEN key = 화면 키를 사용하여 평면 화면과 VR 간 수동 전환
|
||||
Camera type = 카메라 유형
|
||||
Motion needed to generate action = 동작 생성에 필요한 동작
|
||||
Stereoscopic vision (Experimental) = 입체시 (실험적)
|
||||
Virtual reality = 가상 현실
|
||||
|
@ -1438,7 +1438,6 @@ Heads-up display detection = Heads-up display detection
|
||||
Map controller movements to keys = Map controller movements to keys
|
||||
Map HMD rotations on keys instead of VR camera = Map HMD rotations on keys instead of VR camera
|
||||
Manual switching between flat screen and VR using SCREEN key = Manual switching between flat screen and VR using SCREEN key
|
||||
Camera type = Camera type
|
||||
Motion needed to generate action = Motion needed to generate action
|
||||
Stereoscopic vision (Experimental) = Stereoscopic vision (Experimental)
|
||||
Virtual reality = Virtual reality
|
||||
|
@ -1411,7 +1411,6 @@ New version of PPSSPP available = ເວີຊັ່ນໃໝ່ຂອງ PPSSPP
|
||||
% of native FoV = % of native FoV
|
||||
6DoF movement = 6DoF movement
|
||||
Anti-flickering flow = Anti-flickering flow
|
||||
Camera type = Camera type
|
||||
Distance to 2D menus and scenes = Distance to 2D menus and scenes
|
||||
Distance to 3D scenes when VR disabled = Distance to 3D scenes when VR disabled
|
||||
Experts only = Experts only
|
||||
|
@ -1411,7 +1411,6 @@ New version of PPSSPP available = Galima nauja "PPSSPP" versija
|
||||
% of native FoV = % of native FoV
|
||||
6DoF movement = 6DoF movement
|
||||
Anti-flickering flow = Anti-flickering flow
|
||||
Camera type = Camera type
|
||||
Distance to 2D menus and scenes = Distance to 2D menus and scenes
|
||||
Distance to 3D scenes when VR disabled = Distance to 3D scenes when VR disabled
|
||||
Experts only = Experts only
|
||||
|
@ -1411,7 +1411,6 @@ New version of PPSSPP available = Versi terbaru PPSSPP tersedia
|
||||
% of native FoV = % of native FoV
|
||||
6DoF movement = 6DoF movement
|
||||
Anti-flickering flow = Anti-flickering flow
|
||||
Camera type = Camera type
|
||||
Distance to 2D menus and scenes = Distance to 2D menus and scenes
|
||||
Distance to 3D scenes when VR disabled = Distance to 3D scenes when VR disabled
|
||||
Experts only = Experts only
|
||||
|
@ -1411,7 +1411,6 @@ New version of PPSSPP available = Er is een nieuwe versie van PPSSPP beschikbaar
|
||||
% of native FoV = % of native FoV
|
||||
6DoF movement = 6DoF movement
|
||||
Anti-flickering flow = Anti-flickering flow
|
||||
Camera type = Camera type
|
||||
Distance to 2D menus and scenes = Distance to 2D menus and scenes
|
||||
Distance to 3D scenes when VR disabled = Distance to 3D scenes when VR disabled
|
||||
Experts only = Experts only
|
||||
|
@ -1411,7 +1411,6 @@ New version of PPSSPP available = New version of PPSSPP available
|
||||
% of native FoV = % of native FoV
|
||||
6DoF movement = 6DoF movement
|
||||
Anti-flickering flow = Anti-flickering flow
|
||||
Camera type = Camera type
|
||||
Distance to 2D menus and scenes = Distance to 2D menus and scenes
|
||||
Distance to 3D scenes when VR disabled = Distance to 3D scenes when VR disabled
|
||||
Experts only = Experts only
|
||||
|
@ -1416,7 +1416,6 @@ New version of PPSSPP available = Dostępna jest nowa wersja PPSSPP!
|
||||
% of native FoV = % natywnego FoV
|
||||
6DoF movement = 6DoF movement
|
||||
Anti-flickering flow = Anti-flickering flow
|
||||
Camera type = Typ kamery
|
||||
Distance to 2D menus and scenes = Dystans do elementów 2D
|
||||
Distance to 3D scenes when VR disabled = Dystans do scen 3D przy wyłączonym VR
|
||||
Experts only = Tylko dla ekspertów
|
||||
|
@ -1448,7 +1448,6 @@ Heads-up display detection = Detecção do aviso antecipado da exibição
|
||||
Map controller movements to keys = Mapear os movimentos do controle nas teclas
|
||||
Map HMD rotations on keys instead of VR camera = Rotações HMD do mapa nas teclas ao invés da câmera da realidade virtual
|
||||
Manual switching between flat screen and VR using SCREEN key = Troca manual entre a tela plana e a realidade virtual usando a tecla da TELA
|
||||
Camera type = Tipo de câmera
|
||||
Motion needed to generate action = Movimento necessário pra gerar ação
|
||||
Stereoscopic vision (Experimental) = Visão estereoscópica (Experimental)
|
||||
Virtual reality = Realidade virtual
|
||||
|
@ -1438,7 +1438,6 @@ Screen representation = Representação da tela
|
||||
% of native FoV = % do campo de visão (FoV) nativo
|
||||
6DoF movement = Movimento 6DoF
|
||||
Anti-flickering flow = Anti-flickering flow
|
||||
Camera type = Tipo de câmera
|
||||
Distance to 2D menus and scenes = Distância aos menus e cenas 2D
|
||||
Distance to 3D scenes when VR disabled = Distância às cenas 3D quando a realidade virtual estiver desativada
|
||||
Experts only = Apenas programadores
|
||||
|
@ -1412,7 +1412,6 @@ New version of PPSSPP available = Nouă versiune de PPSSPP disponibilă.
|
||||
% of native FoV = % of native FoV
|
||||
6DoF movement = 6DoF movement
|
||||
Anti-flickering flow = Anti-flickering flow
|
||||
Camera type = Camera type
|
||||
Distance to 2D menus and scenes = Distance to 2D menus and scenes
|
||||
Distance to 3D scenes when VR disabled = Distance to 3D scenes when VR disabled
|
||||
Experts only = Experts only
|
||||
|
@ -1411,7 +1411,6 @@ New version of PPSSPP available = Доступна новая версия PPSSP
|
||||
% of native FoV = % стандартного угла обзора
|
||||
6DoF movement = Движение 6DoF
|
||||
Anti-flickering flow = Anti-flickering flow
|
||||
Camera type = Тип камеры
|
||||
Distance to 2D menus and scenes = Расстояние до 2D-меню и сцен
|
||||
Distance to 3D scenes when VR disabled = Расстояние до 3D-сцен при отключенной ВР
|
||||
Experts only = Только для экспертов
|
||||
|
@ -1412,7 +1412,6 @@ New version of PPSSPP available = Ny version av PPSSPP tillgänglig
|
||||
% of native FoV = % of native FoV
|
||||
6DoF movement = 6DoF rörelse
|
||||
Anti-flickering flow = Anti-flickering flow
|
||||
Camera type = Kameratyp
|
||||
Distance to 2D menus and scenes = Avstånd till 2D-menyer och scener
|
||||
Distance to 3D scenes when VR disabled = Distance to 3D scenes when VR disabled
|
||||
Experts only = Experts only
|
||||
|
@ -1415,7 +1415,6 @@ New version of PPSSPP available = Meron nang bagong bersiyon ang PPSSPP
|
||||
% of native FoV = % of native FoV
|
||||
6DoF movement = 6DoF movement
|
||||
Anti-flickering flow = Anti-flickering flow
|
||||
Camera type = Uri ng Camera
|
||||
Distance to 2D menus and scenes = Distansya sa mga 2D na menu at mga eksena
|
||||
Distance to 3D scenes when VR disabled = Distansya sa mga 3D na eksena noong hindi pinagana ang VR
|
||||
Experts only = Mga eksperto lamang
|
||||
|
@ -1438,14 +1438,11 @@ New version of PPSSPP available = PPSSPP เวอร์ชั่นใหม่
|
||||
% of native FoV = % ของค่า FoV ดั้งเดิม
|
||||
6DoF movement = การเคลื่อนไหวแบบ 6DoF
|
||||
Anti-flickering flow = Anti-flickering flow
|
||||
Camera type = ปรับแต่งประเภทมุมกล้อง
|
||||
Disabled = ปิดการใช้งาน
|
||||
Distance to 2D menus and scenes = ระยะห่างจากเมนูสองมิติ และฉาก
|
||||
Distance to 3D scenes when VR disabled = ระยะห่างจากฉากสามมิติ เมื่อ VR ถูกปิดใช้งาน
|
||||
Enable passthrough = เปิดใช้งานการส่งผ่าน
|
||||
Experts only = สำหรับผู้เชี่ยวชาญเท่านั้น
|
||||
Field of view scale = สเกลของมุมมองพื้นที่รอบตัว
|
||||
First person -> Top view = มุมมองบุคคลที่หนึ่ง -> มุมมองจากด้านบน
|
||||
Force 72Hz update = บังคับรีเฟรชเรทไปที่ 72Hz
|
||||
Game camera rotation step per frame = สเต็ปการหมุนมุมกล้องเกมต่อเฟรม
|
||||
Game camera uses rotation smoothing = มุมกล้องเกมใช้การหมุนแบบนุ่มนวล
|
||||
@ -1456,7 +1453,6 @@ Map controller movements to keys = เซ็ตปุ่มควบคุมด
|
||||
Map HMD rotations on keys instead of VR camera = เซ็ตการควบคุมการหมุน HMD โดยใช้ปุ่มกด แทนการใช้กล้อง VR
|
||||
Motion needed to generate action = จำเป็นต้องขยับท่าทางเพื่อเซ็ตปุ่มที่ต้องการ
|
||||
Stereoscopic vision (Experimental) = มุมมองภาพแบบสามมิติ (ขั้นทดสอบ)
|
||||
Top view -> First person = มุมมองจากด้านบน -> มุมมองบุคคลที่หนึ่ง
|
||||
Virtual reality = ความเป็นจริงเสมือน
|
||||
VR camera = มุมกล้อง VR
|
||||
VR controllers = จอยควบคุม VR
|
||||
|
@ -1412,7 +1412,6 @@ New version of PPSSPP available = PPSSPP'nin yeni sürümü mevcut
|
||||
% of native FoV = % of native FoV
|
||||
6DoF movement = 6DoF hareketi
|
||||
Anti-flickering flow = Anti-flickering flow
|
||||
Camera type = Kamera türü
|
||||
Distance to 2D menus and scenes = 2D menülere ve sahnelere olan mesafe
|
||||
Distance to 3D scenes when VR disabled = VR devre dışı bırakıldığında 3D sahnelere olan mesafe
|
||||
Experts only = Yalnızca uzmanlar
|
||||
|
@ -1411,7 +1411,6 @@ New version of PPSSPP available = Доступна нова версія PPSSPP
|
||||
% of native FoV = % of native FoV
|
||||
6DoF movement = 6DoF movement
|
||||
Anti-flickering flow = Anti-flickering flow
|
||||
Camera type = Camera type
|
||||
Distance to 2D menus and scenes = Distance to 2D menus and scenes
|
||||
Distance to 3D scenes when VR disabled = Distance to 3D scenes when VR disabled
|
||||
Experts only = Experts only
|
||||
|
@ -1411,7 +1411,6 @@ New version of PPSSPP available = Đã có phiên bản mới của PPSSPP
|
||||
% of native FoV = % of native FoV
|
||||
6DoF movement = 6DoF movement
|
||||
Anti-flickering flow = Anti-flickering flow
|
||||
Camera type = Camera type
|
||||
Distance to 2D menus and scenes = Distance to 2D menus and scenes
|
||||
Distance to 3D scenes when VR disabled = Distance to 3D scenes when VR disabled
|
||||
Experts only = Experts only
|
||||
|
@ -1414,7 +1414,6 @@ Search term = 搜索关键词
|
||||
% of native FoV = 原生视角的%
|
||||
6DoF movement = 6自由度移动
|
||||
Anti-flickering flow = Anti-flickering flow
|
||||
Camera type = 相机类型
|
||||
Distance to 2D menus and scenes = 2D菜单和场景的距离
|
||||
Distance to 3D scenes when VR disabled = 3D场景的距离 (VR关闭时)
|
||||
Experts only = 专家模式
|
||||
|
@ -1412,7 +1412,6 @@ Screen representation = 螢幕呈現
|
||||
% of native FoV = % 於原生視野
|
||||
6DoF movement = 六自由度移動
|
||||
Anti-flickering flow = Anti-flickering flow
|
||||
Camera type = 相機類型
|
||||
Distance to 2D menus and scenes = 2D 選單及場景距離
|
||||
Distance to 3D scenes when VR disabled = VR 停用時的 3D 場景距離
|
||||
Experts only = 僅限專家
|
||||
|
Loading…
Reference in New Issue
Block a user