Opened 10 years ago

Closed 9 years ago

Last modified 9 years ago

#2643 closed defect (fixed)

Incorrect culling for some particles

Reported by: Philip Taylor Owned by: ben
Priority: Should Have Milestone: Alpha 18
Component: Core engine Keywords:
Cc: Patch:

Description

Load Azure Coast. Enable 'reveal map', disable 'restrict camera'. Zoom out a long way.

There are no visible clouds. Roughly once the bottom-left corner of the map is visible, all the clouds suddenly become visible.

I assume this is a problem with the new UnitRenderer culling - it's probably computing the clouds' bounds as (0,0,0)-(0,0,0) or something like that, so they're being culled when they shouldn't be.

Change History (6)

comment:1 by Itms, 10 years ago

Milestone: Alpha 17Alpha 18

comment:2 by Stan, 9 years ago

r15265 is related. and maybe r15445.

Last edited 9 years ago by Stan (previous) (diff)

comment:3 by historic_bruno, 9 years ago

Milestone: Alpha 18Backlog

If this only affects clouds at ridiculous zooms, it's not too serious,

in reply to:  3 comment:4 by historic_bruno, 9 years ago

Replying to historic_bruno:

If this only affects clouds at ridiculous zooms, it's not too serious,

Unfortunately it affects clouds, dust storms, construction and destruction dust at normal camera views (as reported here), they are only visible at ridiculous zooms. So it's more serious than I thought.

Last edited 9 years ago by historic_bruno (previous) (diff)

comment:5 by ben, 9 years ago

Owner: set to ben
Resolution: fixed
Status: newclosed

In 16397:

Fixes invisible particles (clouds, dust storms) due to incorrect bounds calculations on the emitters, fixes #2643.
Makes the emitters a little more efficient by only setting position/rotation when their transform changes.

comment:6 by historic_bruno, 9 years ago

Milestone: BacklogAlpha 18
Note: See TracTickets for help on using tickets.