feat(render): implement Campaign AR and terrain fidelity
This commit is contained in:
parent
99cf26e00c
commit
7a5f96ede5
368 changed files with 50611 additions and 950 deletions
|
|
@ -122,7 +122,9 @@ internal sealed class StaticRenderProjectionJournal :
|
|||
&& accepted.Source.AppearanceFingerprint
|
||||
== retained.Record.Source.AppearanceFingerprint
|
||||
&& accepted.EntityPayload.IsBuildingShell
|
||||
== retained.Record.EntityPayload.IsBuildingShell)
|
||||
== retained.Record.EntityPayload.IsBuildingShell
|
||||
&& accepted.EntityPayload.CasterIdentity
|
||||
== retained.Record.EntityPayload.CasterIdentity)
|
||||
{
|
||||
accepted = accepted with
|
||||
{
|
||||
|
|
@ -245,7 +247,10 @@ internal sealed class StaticRenderProjectionJournal :
|
|||
tracked.Record.Residency.OwnerLandblockId,
|
||||
tracked.Record.Residency.FullCellId,
|
||||
entity,
|
||||
spatiallyVisible: true) with
|
||||
spatiallyVisible: true,
|
||||
casterIdentity: entity.IsBuildingShell
|
||||
? RenderCasterIdentityKind.Building
|
||||
: RenderCasterIdentityKind.OutdoorStatic) with
|
||||
{
|
||||
PreviousTransform = new PreviousRenderTransform(
|
||||
tracked.Record.Transform.LocalToWorld),
|
||||
|
|
@ -317,7 +322,10 @@ internal sealed class StaticRenderProjectionJournal :
|
|||
landblockId,
|
||||
fullCellId,
|
||||
entity,
|
||||
spatiallyVisible: true) with
|
||||
spatiallyVisible: true,
|
||||
casterIdentity: entity.IsBuildingShell
|
||||
? RenderCasterIdentityKind.Building
|
||||
: RenderCasterIdentityKind.OutdoorStatic) with
|
||||
{
|
||||
SortKey = sortKey,
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue