Custom VR - Lattice generated from an iPhone 3D scan

Поділитися
Вставка
  • Опубліковано 12 чер 2024
  • AR/VR 01E - The future of Industrial Design - Automated Mass Personalized Products.
    Building the software system in Rhino / Grasshopper that automatically generates the custom VR facial interface from a 3D face scan captured on an iPhone using parametric design.
    00:00 - Intro
    01:01 - Custom Mask Interface
    02:33 - Grasshopper Overview
    04:20 - Custom Mask Generation
    07:22 - Grasshopper Automation
    09:25 - Custom Product Business
    11:28 - Mask 3D Print Testing
    12:57 - Close
  • Наука та технологія

КОМЕНТАРІ • 26

  • @BenoitPerocheau
    @BenoitPerocheau 10 місяців тому +4

    I love your take on grasshopper, I’m a parametric cad designer and it’s definitely on my list of things to learn !

  • @hopperblue934
    @hopperblue934 11 місяців тому +2

    Additive manufacturing is very interesting, and the transparent resin has no pollution, very user-friendly, simulation and simulation, watching your video has increased my confidence in 3D printing! Haha, thank you very much!😍😍😍

  • @killerlaur
    @killerlaur 10 місяців тому +1

    Far out i'd love that software, custom facial interfaces sounds like it would be a game changer for comfort!
    This is amazing, glad I saw your channel.

  • @ezyto
    @ezyto 10 місяців тому +5

    This is actually really awesome! Would you be willing to release this tool to allow others to generate perfect facial interfaces?
    Either way great project, awesome work.

  • @staticinteger
    @staticinteger 10 місяців тому +2

    I can't believe you have this few subscribers and viewers. You've definitely got a new subscriber out of me! Really enjoying this series!

  • @pironiero
    @pironiero 10 місяців тому +3

    That K letter in your subscriber counter shoud be replaced with M
    holy shid, this is so awsome

  • @aminghafoori6496
    @aminghafoori6496 10 місяців тому +6

    please make the program you made open source i love to see it ,
    it seems really interesting

  • @vladvasyliev5838
    @vladvasyliev5838 10 місяців тому +4

    Hello!
    I just found out about your channel and you are just amazing, it's difficult to believe all of that you've done by yourself! Is that true?
    Also, I'm very interested if there is any way to access your work? I would like to print a custom Quest Pro facemask for myself.
    Thank you for sharing your amazing work on UA-cam and greetings from Ukraine!

  • @jamesbaconreid
    @jamesbaconreid 2 місяці тому

    this is epic, i wanna give this a try

  • @stefanguiton
    @stefanguiton 9 місяців тому +1

    Excellent videos!

  • @denys-p
    @denys-p 2 місяці тому

    Wow, that is really amazing

  • @nouc23
    @nouc23 10 місяців тому +2

    This is crazy! For todays tech its looks so simply create such tool.
    I have thinking for some time about creating custom face mask adapter for FPV googles. I'm using F360 for few years for modeling. But after watching your video i'm looking forward to try to make it in grasshooper. Can you explain in some more details how you analyze and position face scan in relative to mask mockup?
    Overal. this is briliant!

    • @PyottDesign
      @PyottDesign  10 місяців тому +3

      I actually skipped a step in the video (it was already getting too long), but the trick for orienting the face scan is to do a landmark detection pass outside of Grasshopper after scanning. This generates a text file with a bunch of coordinates on the 3D model that I can pull into the Grasshopper script. The library I use generates a large number of landmark points but I mostly just use the left/right eye, tip of the nose, etc. With those points I can just draw in a capital “T” between the eyes and nose points then orient the T in 3D space so it's vertical and facing the correct direction. Not sure if that makes sense but it isn’t super complicated to do in practice.
      If you do a search for “dlib facial landmark detection” you will find a bunch of info. I would also recommend asking around on the McNeel Forum under the Grasshopper category. There are a lot of smart people on there that are happy to help. Good luck!

  • @homelessgod2145
    @homelessgod2145 10 місяців тому

  • @N1ncom
    @N1ncom Місяць тому

    Coming from a background in mechanical engineering, I am quite familiar with parametric 3D-modelling software, manufacturing and 3D-scanning methods. However, I'm not that used to surface modelling and Rhino + grasshopper for example.
    Do you have any resources you would recommend to learning rhino and grasshopper?
    I am interested in doing similar creation of lattice structure geometry based on 3D-scanned point clouds.
    Also, just found out about this channel because of the controller video and the content is great!

    • @PyottDesign
      @PyottDesign  Місяць тому

      Thanks! David Rutten’s Gasshopper basics series is a good place to start for GH. The Rhino3D channel is pretty solid in general for Rhino basics.
      ua-cam.com/play/PLWIvZT_UEpWW3m5iJl7eVAIsCs-FwbwC5.html&si=YKajXajBlvXe7l9y
      I would also recommend searching through McNeel Forums. Many times you can find similar projects to what you are trying to do with definitions you can download and modify which really helps with the learning process.
      discourse.mcneel.com/t/dendro-dynamically-driven-variable-radius-lattice/82200
      My next episode is going to be revisiting this project, but for the Quest 3. Hope you check it out too.

  • @bartz0rt928
    @bartz0rt928 8 місяців тому +1

    Are you planning to sell this in some way? Because I see the "patent pending" thing and it doesn't look like you've published the program. I suspect that there's some market for costum face gaskets for VR headsets if the scanning is easy enough and the product can be made sufficiently cheaply. I'd prefer an open source solution, but I feel like almost nothing related to VR takes that route so I think you could find enough people who'd be willing to pay something.

    • @PyottDesign
      @PyottDesign  8 місяців тому +3

      There wasn’t enough interest to justify the cost of a patent so I didn't follow through with it. The build system is all running off of a Rhino / Grasshopper script, not a proper code base. I considered posting it as a paid Patreon download but I think I would end up with a bunch of angry subscribers when they realized they need a $1,000 piece of software to run the script. I am going to do another episode after the new year where I modify the build system to work with the stock Oculus 3 so I will figure it out then.

  • @HendoRising
    @HendoRising 2 місяці тому

    Did you use cocoon to mesh the lattice in grasshopper?

  • @thorgraum1462
    @thorgraum1462 9 місяців тому

    is there any way you would publish that program? im currently making a pair of night vision goggles and i would LOVE to be able to generate the face mask adapter like this

    • @PyottDesign
      @PyottDesign  9 місяців тому +2

      Thanks for checking out the channel, I've gotten a lot of interest in releasing the generation program. Unfortunately it's really a working demo not a proper prototype, mostly running under Rhino/Grasshopper & not a stand alone executable or source code that I could easily upload on Git.
      I'm tentatively planning on making an updated version that works on the Oculus 3 next year sometime that I do a more proper release on.

    • @thorgraum1462
      @thorgraum1462 9 місяців тому

      @@PyottDesign very nice!

  • @taitywaity1836
    @taitywaity1836 5 місяців тому

    what did you use to create the ui interface for grasshopper??

    • @PyottDesign
      @PyottDesign  5 місяців тому

      That’s all done in Human UI

    • @taitywaity1836
      @taitywaity1836 5 місяців тому

      Huh, never knew Human UI was capable of that!

  • @nikki-u.w.u
    @nikki-u.w.u 10 місяців тому

    I would like to make facial interface for my pico 4. Are you planing to make your project accessible for free or with a donation? Or maybe we can send face scan to you and you return stl back, so no code is leaking from your side?