Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

perf(GUI): performance #174

Merged
merged 7 commits into from
May 29, 2023
Merged

Conversation

hellmor
Copy link
Collaborator

@hellmor hellmor commented May 25, 2023

Improve GUI.
Add performance sample.

Improve GUI.
Add performance sample.
revert a sample.
fix some errors of rebuild gui
@hellmor hellmor added the feature New feature or request label May 25, 2023
@hellmor hellmor added this to the 0.6 milestone May 25, 2023
When the imageType changes, the position attribute needs to be changed
@lslzl3000
Copy link
Collaborator

tried with 30000 sprites, drop fps with toggleMove

looks like it lost performance on update transform
Screenshot 2023-05-25 at 18 59 23

and rebuildGUIMesh also takes a lot of time
Screenshot 2023-05-25 at 19 08 00

See Sample_UIPerformance2.ts
@hellmor
Copy link
Collaborator Author

hellmor commented May 25, 2023

tried with 30000 sprites, drop fps with toggleMove

looks like it lost performance on update transform Screenshot 2023-05-25 at 18 59 23

and rebuildGUIMesh also takes a lot of time Screenshot 2023-05-25 at 19 08 00

See Sample_UIPerformance2.ts

fix the erro of layout sprites.
@X-OldGentleMan X-OldGentleMan merged commit 58ad344 into Orillusion:dev May 29, 2023
1 check passed
@lslzl3000 lslzl3000 mentioned this pull request May 30, 2023
@hellmor hellmor deleted the guiPerformance branch June 1, 2023 06:42
@lslzl3000 lslzl3000 mentioned this pull request Aug 10, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or request
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

None yet

4 participants