Home › Forums › General Questions › Verge3D limits — Dynamically update geometry metrics
- This topic has 10 replies, 5 voices, and was last updated 3 years ago by peet.
-
AuthorPosts
-
2020-09-18 at 10:35 am #33008mrmacParticipant
I am looking for some advice to see if Blender>Verge3D is the best approach for building modular type product configurators.
I am hoping to be able to make modifications dynamically, as opposed to having pre-canned adjustments like changing the colour or material of a chair, for example.
I’ve made a diagram so I can visually support what I’m trying to describe.
I’ll be using this product — a wooden pegboard shelf as an example.
Source:(https://www.georgeandwilly.com/products/wooden-pegboard-with-wooden-pegs?variant=963543736¤cy=AUD&utm_source=google&utm_medium=cpc&utm_campaign=google+shopping&gclid=EAIaIQobChMInObippzy6wIVA7eWCh12xgEFEAQYASABEgLjc_D_BwE)Step 1) Change dimensions — Height & width
Step 2) Change material — Plywood, Vaneer etc textures/colour
Step 3) Add drill pattern at a global scope —Pattern would need to ’tile’ to dimensions
Step 4) Ability to edit & split layout at a local/section scope —’tiling’ would need to adjust based on defined minimums dynamically. Be able to change each section to a set of product-related patterns.
Step 5) Increase/decrease margins
Step 6) Change the density of the pattern; maybe think of this as padding.
Step 7) Finally add shelves or objects for display mockup.Diagram: https://jmp.sh/X132dgX
Here is an example of a configurator that makes similar modifications dynamically
(https://tylko.com/shelf/bookcases/1504419/?cv=0&board=cat_1__type_all__id_4252)Are these functions and modifications achievable using Blender & Verge3D?
Any advice on how to approach something like this is appreciated!2020-09-18 at 12:06 pm #33015Yuri KovelenovStaffHi,
Yes this all can be done with Verge3D. The closest example is this I think:
Custom Plywood DesksSince you need to change the meshes dynamically, then I’d suggest looking at Verge3D demo called Parametric Models, there shape keys are employed for this purpose. Changing materials is straightforward – you can swap textures, modify colors or assign entirely new materials.
2020-09-19 at 6:27 am #33046mrmacParticipantHi Yuri
Thanks for your response, I’m glad it’s all possible with Verge.
The example looks like its integrated into Shopify, while it runs okay there are some minor delays I noticed.
If the end goal was to produce a quote only, and I integrated Verge3D into a single page Vue.js app, is this going to have greater optimization and load time benefits?
Thank you!
2020-09-19 at 9:42 am #33047Yuri KovelenovStaff2020-09-19 at 9:28 pm #33070mrmacParticipantThanks Yuri!
2020-09-22 at 1:09 am #33123GLiFTeKCustomerWhere’s the ‘like’ button here??
Visit the GLIFTEK Verge3D Plugins Store!
GLIFTEK.com for Plugin Documentation & LIVE DEMOS!
LIKE The GLIFTEK Facebook Page for updates!
Join the Verge 3D Discord Server!
plz share Discord link & on your signature!2021-11-15 at 2:12 pm #46965peetCustomerHi Yuri,
I have just found this post luckily. :)
In your “Custom Plywood Desks” example the texture is dynamically updating when the sizes are changing.May I ask how it is possible to reach? For me, the texture is stretching.
It would be a big help for me.Thank you in advance! :)
2021-11-16 at 6:43 am #46971Mikhail LuzyaninStaffYou need to use texture projection instead of uvmaping. Look at the Parametric Objects demo example.
Co-founder and lead graphics specialist at Soft8Soft.
2021-11-16 at 4:36 pm #46994peetCustomerHi Mikhail,
Thanks for the tip. :)
I have checked the “Parametric Models” demo file, however, I haven’t found any texture projection-related stuff on it.
Do you know any tutorial about this texture projection technic?
Thank you in advance!
Best regards
2021-11-17 at 8:17 am #47001Mikhail LuzyaninStaffThe setup is very simple. I’ve marked all important thing with red.
Attachments:
You must be logged in to view attached files.Co-founder and lead graphics specialist at Soft8Soft.
2021-11-17 at 10:42 am #47019peetCustomerThank you for the prompt answer, Mikhail!
I have switched to Blender from 3ds Max and with your explanation, it’s working like a charm.
Thanks again and have a good day! :)
-
AuthorPosts
- You must be logged in to reply to this topic.