Pin released client to entity-forward camera
This commit is contained in:
parent
35ff288aab
commit
9799dbe9fe
6 changed files with 37 additions and 31 deletions
|
|
@ -591,12 +591,13 @@ namespace GameCult.EveUnity.GenericClient.PlayModeTests
|
|||
aimDotDistance = Vector3.Distance(playerMarker.transform.position, aimRenderer.ViewDotPosition);
|
||||
Assert.That(aimDotDistance, Is.GreaterThanOrEqualTo(49.9f));
|
||||
Assert.That(camera.cullingMask & (1 << mapLayer), Is.Zero);
|
||||
Assert.That(runtime.ActiveWorld.CameraDistance, Is.EqualTo(70f).Within(0.001f));
|
||||
Assert.That(runtime.ActiveWorld.CameraRig, Is.EqualTo("perspective.entity-forward-follow.v1"));
|
||||
Assert.That(runtime.ActiveWorld.CameraDistance, Is.EqualTo(30f).Within(0.001f));
|
||||
Assert.That(camera.fieldOfView, Is.EqualTo(60f).Within(0.001f));
|
||||
Assert.That(runtime.ActiveWorld.CameraPositionDamping, Is.EqualTo(2f).Within(0.001f));
|
||||
Assert.That(runtime.ActiveWorld.CameraPositionDamping, Is.EqualTo(0f).Within(0.001f));
|
||||
var playerViewport = camera.WorldToViewportPoint(playerMarker.transform.position);
|
||||
Assert.That(playerViewport.x, Is.EqualTo(0.66f).Within(0.01f));
|
||||
Assert.That(playerViewport.y, Is.EqualTo(0.55f).Within(0.01f));
|
||||
Assert.That(playerViewport.x, Is.EqualTo(0.64f).Within(0.01f));
|
||||
Assert.That(playerViewport.y, Is.EqualTo(0.81f).Within(0.01f));
|
||||
MeasureViewportCoverage(camera, playerRenderers, out var playerViewportWidth, out var playerViewportHeight);
|
||||
var playerRendererFacts = playerRenderers
|
||||
.Select(renderer => RendererFact.From(camera, renderer))
|
||||
|
|
|
|||
Reference in a new issue