Home › Forums › General Questions › Hiding objects to improve verge3d performance?
- This topic has 30 replies, 3 voices, and was last updated 4 months ago by c4cc.
-
AuthorPosts
-
2023-10-28 at 2:36 pm #68013c4ccParticipant
Thanks, I’ll do this. So far, on youtube, most mecha rigging were based on separate mesh parts, not a mecha as a single mesh.
- This reply was modified 1 year ago by c4cc.
2023-10-28 at 2:55 pm #68015kdvParticipantThis video can help
There a lot of other videos on how to use bones to animate mechanisms…
Puzzles and JS coding. Fast and expensive.
If you don’t see the meaning in something it primarily means that you just don’t see it but not the absence of the meaning at all.
2023-10-28 at 3:23 pm #68016kdvParticipantmost mecha rigging were based on separate mesh parts, not a mecha as a single mesh
It doesn’t matter. When (and if) you understand how to bind vertex groups to bones you will be able to do it with any mesh.
Puzzles and JS coding. Fast and expensive.
If you don’t see the meaning in something it primarily means that you just don’t see it but not the absence of the meaning at all.
2023-10-28 at 4:10 pm #68017c4ccParticipantAlright. I’ll get down to this some time in the future, thanks.
2023-10-29 at 2:00 am #68022c4ccParticipantAs an animation alternative to rigging and bones, , do you think something like this (key framing vertices) might work as well too, to improve overall app performance (e.g., less render calls, higher fps) so the app runs faster and smoother, with lesser lags?
- This reply was modified 1 year ago by c4cc.
2023-10-29 at 8:52 am #68029kdvParticipantNo.
AnimAll
is supported by Blender itself only.Puzzles and JS coding. Fast and expensive.
If you don’t see the meaning in something it primarily means that you just don’t see it but not the absence of the meaning at all.
2023-10-30 at 3:51 am #68058c4ccParticipantOk thanks. So I guess I gotta do this
This video can help
<iframe loading=”lazy” title=”Blender Tutorial – Robot arm animation with an armature – 2″ width=”640″ height=”360″ src=”https://www.youtube.com/embed/6xvnRpU7vNw?feature=oembed” frameborder=”0″ allow=”accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share” allowfullscreen=””></iframe>
There a lot of other videos on how to use bones to animate mechanisms…
And learn these too
It doesn’t matter. When (and if) you understand how to bind vertex groups to bones you will be able to do it with any mesh.2023-10-30 at 3:53 am #68060c4ccParticipantAlso, does hiding objects help free browser space and memory, thus increasing overall app performance (e.g., running smoother and less laggy, more FPS, less render calls, etc)
2024-01-30 at 9:33 am #70024c4ccParticipantAll other meshes are rendered only if they are in the camera’s field of view.
<iframe loading=”lazy” title=”render calls and tris rendered” width=”640″ height=”360″ src=”https://www.youtube.com/embed/d8E67aJxZNg?feature=oembed” frameborder=”0″ allow=”accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share” allowfullscreen=””></iframe>
What about if the hide object puzzles are used to hide objects on screen? Will this improve performance too? Especially saving more browser space/memory, and improving FPS rate?
2024-07-10 at 4:15 am #75814c4ccParticipantmost mecha rigging were based on separate mesh parts, not a mecha as a single mesh
It doesn’t matter. When (and if) you understand how to bind vertex groups to bones you will be able to do it with any mesh.
I’ll try this, but using “with empty groups” under “Armature deform” instead of “automatic weights” as per this screenshot
Or maybe I’ll try this instead
2024-07-10 at 6:47 pm #75843visualizerCustomerThanks, I’ll do this. So far, on youtube, most mecha rigging were based on separate mesh parts, not a mecha as a single mesh.
Sorry I saw your post a bit late but you can refer to my Robot ( in projects ) Verge 3d file created in blender.
2024-07-10 at 6:51 pm #75844visualizerCustomerAlso, does hiding objects help free browser space and memory, thus increasing overall app performance (e.g., running smoother and less laggy, more FPS, less render calls, etc)
Also, does hiding objects help free browser space and memory, thus increasing overall app performance (e.g., running smoother and less laggy, more FPS, less render calls, etc)
Use progressive loading OR delayed loading technique if you worry about too many parts in your verge file & if they are heavy in mesh count.
In another case I suggest to optimize the mesh models to minimum possible size. I have done it several times in projects. the best so far is bringing the file size from 800 MBs to 25 Mbs Level3 optimization technique.
2024-07-11 at 9:01 am #75853c4ccParticipantIn another case I suggest to optimize the mesh models to minimum possible size. I have done it several times in projects. the best so far is bringing the file size from 800 MBs to 25 Mbs Level3 optimization technique.
Level 3 optimization? What’s that, and what do you do?
2024-07-12 at 6:37 am #75866c4ccParticipantWhen (and if) you understand how to bind vertex groups to bones you will be able to do it with any mesh.
How do you do this? Any video tutorial recommendation?
This one requires modifiers, sadly. I want a video tutorial on binding vertex groups to bones without modifiers, if possible
2024-07-12 at 3:27 pm #75879visualizerCustomerLevel3 is highly sophisticated approach towards reducing mesh count by using pure gaming low poly experience. Its advanced level of working on LOD for gaming asset creations. No AI shit. Its purely human experienced lol. The file size exceptionally reduces and loading time is very fast.
Its fun really sometimes to achieve some impossible results.
for reference here are few screenshots of worked things in recent past.
This is mainly used for LIDAR scan data to convert in 3D model asset- This reply was modified 4 months, 1 week ago by visualizer.
- This reply was modified 4 months, 1 week ago by visualizer.
Attachments:
You must be logged in to view attached files. -
AuthorPosts
- You must be logged in to reply to this topic.