View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000109 | Gorilla3D | Feature Request | public | 2020-10-08 12:24 | 2020-10-11 11:11 |
Reporter | administrator | Assigned To | administrator | ||
Priority | normal | Severity | feature | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Product Version | 0.8.3.x | ||||
Target Version | 0.8.3.x | Fixed in Version | 0.8.3.x | ||
Summary | 0000109: Optimize physics particle influencer and computation | ||||
Description | Currently for each particle on DoOnQ3BodyUpdate a thread synchronization is used with main thread. We have to cache those changes and update them at once. The current implementation is very slow. | ||||
Tags | No tags attached. | ||||
Delphi-Version | 10.4.1 | ||||
OpenGLVersion | OpenGL 4.3 | ||||
|
A particle cache was implemented storing changes. After step update finished, we now flush particle changes at once. This increases performance a lot. |
Date Modified | Username | Field | Change |
---|---|---|---|
2020-10-08 12:24 | administrator | New Issue | |
2020-10-08 12:24 | administrator | Status | new => assigned |
2020-10-08 12:24 | administrator | Assigned To | => administrator |
2020-10-11 11:11 | administrator | Status | assigned => resolved |
2020-10-11 11:11 | administrator | Resolution | open => fixed |
2020-10-11 11:11 | administrator | Fixed in Version | => 0.8.3.x |
2020-10-11 11:11 | administrator | Note Added: 0000109 |