Model Viewer for my web app? #4549
Replies: 7 comments 14 replies
-
Beta Was this translation helpful? Give feedback.
-
Hey there @matt998759! I think it depends on how much functionality/granularity you are wanting with your products. If you are wanting simple color/size changes, I would say MV is good. They don't have great options for hiding/showing parts, but you can always "hack" your way down to ThreeJS and do it there. If you're wanting full control I would say just use ThreeJS, and then you can always export your model to MV (onto a different page or something) to get the AR functionality. I'm still relatively new to programming, so what I'm listing below is still a work in progress. But will hopefully show what can be done with MV! I have built my app from no experience at all using MV, so hopefully that shows how easy it is to set up. Documentation is great, and I feel the community is helpful here as well. Simple chair with just color swapping |
Beta Was this translation helpful? Give feedback.
-
@zpennachi @WadeMorrison Our GLB files have several materials and textures defined by a UUID (see attached screenshot). We are trying to dynamically replace a material by UUID. How can we get that UUID from modelViewerTexture.model.materials? |
Beta Was this translation helpful? Give feedback.
-
@zpennachi any ideas on this? I am happy to pay you or anyone that has solution to that a consulting fee. We are obviously in a bit of a time crunch and this is where we are getting hung up. Any help would be greatly appreciated. Thank you! |
Beta Was this translation helpful? Give feedback.
-
Yes, please email me at mattannen at gmail dot com.
On 11/8/2023 8:22:05 AM, WadeMorrison ***@***.***> wrote:
Okay, I will look into them both and see what I can come up with.
Do you have discord or an email I can keep in contact with you, so we don't keep blowing up the discussion board?
—
Reply to this email directly, view it on GitHub [#4549 (reply in thread)], or unsubscribe [https://github.com/notifications/unsubscribe-auth/A7ODPNEMB6N3LUDMUFYCAATYDOBP3AVCNFSM6AAAAAA6TTTEMSVHI2DSMVQWIX3LMV43SRDJONRXK43TNFXW4Q3PNVWWK3TUHM3TKMJQGY2TC].
You are receiving this because you were mentioned.Message ID: ***@***.***>
[241a4be2-ef5b-4c9c-8d4f-dc55f48dc72e]
|
Beta Was this translation helpful? Give feedback.
-
@WadeMorrison thank you for your help, we are back up and running and have replaced Sayduck. Their bankruptcy was a blessing I guess since this will save us about $8,000 a year using model-viewer in our environment with no view or model limitations. Everything is running like it was before. Thank you all for your help. Let me know if you want a free phone case or something thru our site. Least I can do. |
Beta Was this translation helpful? Give feedback.
-
@WadeMorrison Looking for more work? |
Beta Was this translation helpful? Give feedback.
-
Good evening,
I woke up this morning to news that our 3D/AR provider is going bankrupt and will be shutting it's servers down. We used them for modeling and hosting our ~200 product assets.
Background:
I run an ecommerce site that allows customers to personalize items. They can preview item with their customizations in 3D/AR via browser.
When customers request 3D, we are generating JPG/PNG design files and passing those to our provider viewer to swap out the texture.
I was able to pull my GLB files from them before the servers went down. I also have USDZ and GLTF files for what it's worth but I believe the GLTF will have external references to provider servers so these are probably useless.
I have been looking a lot into model-viewer today and am hopeful this could be a solution. Based on my very brief explanation would model-viewer be a sufficient replacement?
I attached an example GLB file I have just for reference. 16oz Insulated Tumbler (Clasp Top) (1).zip
Anyone that has knowledge on this your help is greatly appreciated. I would be willing to pay someone for consulting hours.
Thank you,
Matt
Beta Was this translation helpful? Give feedback.
All reactions