Opened 11 years ago

Last modified 10 years ago

#1743 closed defect

Super fancy water problems in Atlas — at Initial Version

Reported by: historic_bruno Owned by:
Priority: Should Have Milestone: Alpha 16
Component: Atlas editor Keywords:
Cc: wraitii Patch:

Description

Two related problems:

  • Modifying terrain causes a noticeable delay in Atlas when super fancy water effects are enabled, since it recomputes all the water render data.
    • I think one thing which would help is waiting until the user has stopped modifying terrain before updating, but it will still cause a delay.
    • Not sure if it's feasible to do a partial update of the data, perhaps restricted to a certain area which was modified?
    • Another thing to consider, if we allow terrain to change during games, the same case will be used, and as annoying as it is in Atlas, it would be far worse to experience this delay in-game.
    • Other options: threading or optimizing the computation, or splitting it into multiple steps?
  • Changing water height doesn't force the data to update, should be a simple fix to CCmpWaterManager.

Change History (0)

Note: See TracTickets for help on using tickets.