View Issue Details

IDProjectCategoryView StatusLast Update
0000109Gorilla3DFeature Requestpublic2020-10-11 11:11
Reporteradministrator Assigned Toadministrator  
PrioritynormalSeverityfeatureReproducibilityalways
Status resolvedResolutionfixed 
Product Version0.8.3.x 
Target Version0.8.3.xFixed in Version0.8.3.x 
Summary0000109: Optimize physics particle influencer and computation
DescriptionCurrently 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.
TagsNo tags attached.
Delphi-Version 10.4.1
OpenGLVersionOpenGL 4.3

Activities

administrator

2020-10-11 11:11

administrator   ~0000109

A particle cache was implemented storing changes.
After step update finished, we now flush particle changes at once. This increases performance a lot.

Issue History

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