We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.

Verge3D limits — Dynamically update geometry metrics

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.
Viewing 11 posts - 1 through 11 (of 11 total)
  • Author
    Posts
  • #33008
    mrmac
    Participant

    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&currency=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!

    #33015

    Hi,

    Yes this all can be done with Verge3D. The closest example is this I think:
    Custom Plywood Desks

    Since 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.

    Chief 3D Verger | LinkedIn | Twitter

    #33046
    mrmac
    Participant

    Hi 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!

    #33047

    yeah, it would be a more compact app that would likely load and work faster!

    Chief 3D Verger | LinkedIn | Twitter

    #33070
    mrmac
    Participant

    Thanks Yuri!

    #33123
    GLiFTeK
    Customer
    #46965
    peet
    Customer

    Hi 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! :)

    #46971

    You need to use texture projection instead of uvmaping. Look at the Parametric Objects demo example.

    Co-founder and lead graphics specialist at Soft8Soft.

    #46994
    peet
    Customer

    Hi 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

    #47001

    The 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.

    #47019
    peet
    Customer

    Thank 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! :)

Viewing 11 posts - 1 through 11 (of 11 total)
  • You must be logged in to reply to this topic.