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
.
Note:
See TracTickets
for help on using tickets.