-
Notifications
You must be signed in to change notification settings - Fork 0
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
The frame rate of large models is lower than before #7
Comments
Thanks for reporting this - looking into it! |
May I ask when this issue can be resolved? The performance and frame rate are not as smooth as before when using large models |
Hi wwjje, @vim-sroberge is currently working on a fix. Hoping to have it merged in the next few days. |
Hi wwjje, The new release 0.39.0 includes performance improvements.
|
Hi,I tried it out,The frame rate has increased to around 40FPS, but still hasn't reached 60FPS. During use, there may be a slight lag and lack of smoothness when zooming in, out, or rotating. I tried another version (https://github.com/vimaec/vim-webgl-viewer/tree/v1.5.2) again, and no matter how I operate it, zoom in, zoom out, or rotate, it always has a full frame rate of 60FPS. Why is that? |
I used the same computer and the same large model for testing. You can also test it. vim-webgl-viewer v1.5.2 performs very smoothly, always running at a full frame rate of 60FPS |
I will look into it and try an older version. Thanks for the details. |
May I ask what the reason is? Is it easy to fix? |
You can greatly improve performance by using FrontSide rendering only instead of Two-Sided. It can cause visual artifacts for some geometry. You can change it at run time with There are now plans to add this option to the settings UI. |
Yes, I did make the modifications much faster. Will the impact be significant after the modifications? What is VIM Ultra? I can't run it to check, it seems to be missing the address of the server's websocket |
Do I need to use Vim.Enterprise? It requires a license, is there a trial version available? |
You don't need to use VIM Enterprise to run VIM Ultra. All you need is the VIM Desktop app which is available in the standard "VIM Desktop Installer" (see our release notes for download links) |
I am running it now, but it seems that I can only see the example model. If I change the local model or other models, WebGL can view it, but Ultra cannot |
You should be able to change the ultra demo code to point to any file you want, the file can either be local or remote. The server will then download the file and display it. |
I changed the addresses to‘ http://192.168.1.3:5174/vim-web/new.vim ','./new.vim 'and the download url and webgl that can be accessed by the Internet can be displayed normally, and Ultra prompts download error,But the Vim example can be opened normally. I also need to add the following configurations in order to run properly, otherwise an error will occur. I'm not sure if it will have any impact |
@wwjje for VIM Ultra to work, the VIM file needs to be hosted from a server which can respond to HTTP GET requests. |
The frame rate of large models is lower than before. The previous version had 60 frames per second, but now it only has a frame rate of 20-30 frames per second
The text was updated successfully, but these errors were encountered: