KO 3: il personaggio appare staccato dal terreno con il cutaway attivo #280
Labels
No labels
alpha:wave-0
alpha:wave-1
alpha:wave-2
alpha:wave-3
area:assets
area:combat
area:ecology
area:infra
area:render
area:scripting
area:ui
area:world
enhancement
epic
migration
post-alpha
roadmap
tech-debt
type:bug
type:chore
type:design
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
marco/IsoMmo#280
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Dentro il cratere, con il cutaway attivo, il personaggio appare staccato dal terreno — "vola". Osservato a
(7514,4267),cutMode True.Non è chiuso dalla regione preservata di #279: quella garantisce che la cella sia disegnata, non che il piede dello sprite coincida con la superficie interpolata.
Ipotesi da misurare, non da dedurre
DisplayZdella cella (Mobile.GroundZ = world.DisplayZAt), mentre la mesh interpola fra i vertici del rombo: su un pendio il punto del piede può cadere sopra o sotto la superficie effettivamente disegnata.DisplayZAtfuori dalla finestra corrente ricade sullaGroundZAtgrezza: attraversando quel confine la quota dello sprite salta di quanto vale lo smoothing.TerrainDisplayHeight) su una scogliera può valere diverse unità: lì lo scarto è massimo.Come misurarlo
Sonda che, per la cella del giocatore, stampi nell'overlay admin:
SurfaceZautoritativa,DisplayZdella cella, e la Z interpolata della mesh nel punto esatto del piede. Il colpevole è la coppia che diverge.Definition of Done
(7514,4267)con la sonda, e la causa nominata (quale delle tre, o un'altra).