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 [url=http://wildfiregames.com/forum/index.php?showtopic=19662]here[/url]), they are only visible at ridiculous zooms. So it's more serious than I thought.

Version 1, edited 9 years ago by historic_bruno (previous) (next) (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.