Replies: 23 comments 2 replies
-
nice. though it seems to stress my laptop's thermal management :D related: #54 |
Beta Was this translation helpful? Give feedback.
-
Let me reduce the fps to 60, it will be more gentle! |
Beta Was this translation helpful? Give feedback.
-
Is it more gentle now? The fps is now chosen by the browser (and varies between 40 to 60 on my laptop) |
Beta Was this translation helpful? Give feedback.
-
This is too cool! Thank you for putting this together. I've been meaning to add compiled binaries of the demo to the Releases, but I love the idea of a web-based demo.
I need to familiarize myself emscripten first. Do you mind if I add a link to your demo in our README? |
Beta Was this translation helpful? Give feedback.
-
With pleasure; of course you can. I will leave it on the server. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
@pthom, I know it's been a while but I finally updated the README to link to your demo. Thanks again for creating and hosting this. Should any major features be added, I will let you know if the demo needs rebuilding. If you ever decide to stop hosting, please let me know. Closing this issue. |
Beta Was this translation helpful? Give feedback.
-
@epezent : thanks for letting me know! Ping me when you want an update. |
Beta Was this translation helpful? Give feedback.
-
Just for info, I updated the demo today with the latest code. |
Beta Was this translation helpful? Give feedback.
-
Thanks @pthom! The benchmark is still crashing for whatever reason. Were you ever able to investigate? I'm curious if it's something we could fix on our end. |
Beta Was this translation helpful? Give feedback.
-
Does the benchmark still with #88 and compiling with |
Beta Was this translation helpful? Give feedback.
-
I have updated the code with the correct compile definition, and the benchmark now works. By the way, I also updated to implot current version (which required to Create/Destroy Implot context). |
Beta Was this translation helpful? Give feedback.
-
Thanks @pthom! I added some new styling stuff to the demo this morning that you may want to update for. Also, if it's not too much trouble could you try merging the ImGui |
Beta Was this translation helpful? Give feedback.
-
@epezent : I updated the implot code and used a mix branch between docking and tables (see this commit) There were some merge errors in the imgui example files which I deliberately ignored. The tables example now works. |
Beta Was this translation helpful? Give feedback.
-
@pthom , I was wondering if you experience white flickering dots in the ImPlot online demo. I noticed them today. I see them in Chrome and Edge. I checked your other Hello ImGui projects, and didn't see any. I was wondering if somehow ImPlot is causing the issue, but the white dots appear before any ImPlot code has been invoked (i.e. immedialtey when the demo is opened and before any plots are shown). Is this an Emscripten issue? |
Beta Was this translation helpful? Give feedback.
-
@epezent : I just make a test on several browsers (namely firefox under Windows, linux and osx; chrome under osx and windows; edge under windows; chromium under linux) and I did not experience any flickering on neither of them. My main machine is a mac, and I am using virtual machines for windows and linux. Could you share a screenshot or a small video? Are you able to reproduce it on a different PC? |
Beta Was this translation helpful? Give feedback.
-
Sent you an email. I'll try to reproduce on another machine later. |
Beta Was this translation helpful? Give feedback.
-
Just a quick message to say that I updated the demo with the latest implot version (+ latest commit on imgui's docking branch), as of 2021/03/10. |
Beta Was this translation helpful? Give feedback.
-
Hello, I just updated the demo with the latest implot commit. |
Beta Was this translation helpful? Give feedback.
-
Once again, thank you @pthom for hosting the demo! |
Beta Was this translation helpful? Give feedback.
-
Hello, |
Beta Was this translation helpful? Give feedback.
-
Hello, Another update to the demo today.
|
Beta Was this translation helpful? Give feedback.
-
Happy new year! I just updated the demo today. I now uses imgui V1.89.2, as well as implot (11/25/2022). |
Beta Was this translation helpful? Give feedback.
-
Your library is truly awesome, congrats!
When it come to C++ libraries, most of the time there is most of the time no easy way to get a working demonstration. First, you have to download the code setup the build environment, etc. There, C++ is lagging behind some other languages, especially on the web.
However, emscripten can help a lot in this case. In order to tryr to fill this gap, I spent a few hours this afternoon in order to make an online demo of your library.
It is live here, and the source code for this demo is on github.
Here are some screenshots:
implot demo:
![image](https://user-images.githubusercontent.com/7694091/86048896-7a962900-ba51-11ea-843c-a670a30e0577.png)
source code browser with access to the different demos:
![image](https://user-images.githubusercontent.com/7694091/86048951-8c77cc00-ba51-11ea-837c-fe14390a6871.png)
It runs at 120 fps, except for the benchmark (which I suspect is blocked because it may consume too much memory)
If you are interested, you could may be use this in order to add an interactive demo in your Readme. Feel free to deploy the wasm files on any server of your choice.
Thanks
Beta Was this translation helpful? Give feedback.
All reactions