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

Simphonium: proof of concept #1000

Closed
3 of 7 tasks
SCA-ZMT opened this issue Jul 6, 2023 · 1 comment
Closed
3 of 7 tasks

Simphonium: proof of concept #1000

SCA-ZMT opened this issue Jul 6, 2023 · 1 comment
Milestone

Comments

@SCA-ZMT
Copy link
Contributor

SCA-ZMT commented Jul 6, 2023

In the context of the UI unification efforts, test sim4life as an Electron-based application with React.js UI.

  • run current sim4life within an Electron window in development configuration
  • investigate improvements to 3D view frame rate
    • using a Node.js native addon and boost::interprocess (needs Electron 20.3.8 or earlier because of V8 memory cage)
    • using a Node.js native addon and Windows named pipes
    • using zmq
  • render static build of the UI from electron
    • fix socket.io connection upgrade
@SCA-ZMT SCA-ZMT added this to the Watermelon milestone Jul 6, 2023
@SCA-ZMT SCA-ZMT modified the milestones: Watermelon, Sundae Aug 10, 2023
@SCA-ZMT
Copy link
Contributor Author

SCA-ZMT commented Aug 10, 2023

Update for Sprint Sundae

  • finished prototype with dev server and direct rendering of 3D view via named pipes onto canvas
  • performance improved but is still not good enough

@SCA-ZMT SCA-ZMT closed this as not planned Won't fix, can't repro, duplicate, stale Nov 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant