Real-Time Hair Rendering with Hair Meshes - SIGGRAPH 2024

แชร์
ฝัง
  • เผยแพร่เมื่อ 14 ต.ค. 2024
  • Gaurav Bhokare, Eisen Montalvo, Elie Diaz, Cem Yuksel
    Real-Time Hair Rendering with Hair Meshes
    SIGGRAPH Conference Papers, 2024
    Project page: cemyuksel.com/r...
    Hair meshes are known to be effective for modeling and animating hair in computer graphics. We present how the hair mesh structure can be used for efficiently rendering strand-based hair models on the GPU with on-the-fly geometry generation that provides orders of magnitude reduction in storage and memory bandwidth. We use mesh shaders to carefully distribute the computation and a custom texture layout for offloading a part of the computation to the hardware texture units. We also present a set of procedural styling operations to achieve hair strand variations for a wide range of hairstyles and a consistent coordinate-frame generation approach to attach these variations to an animating/deforming hair mesh. Finally, we describe level-of-detail techniques for improving the performance of rendering distant hair models. Our results show an unprecedented level of performance with strand-based hair rendering, achieving hundreds of full hair models animated and rendered at real-time frame rates on a consumer GPU.

ความคิดเห็น • 44

  • @DJGrazba
    @DJGrazba 2 หลายเดือนก่อน +18

    this looks amazing i am gonna implement the paper graet work

  • @TigraPolosatiy
    @TigraPolosatiy 2 หลายเดือนก่อน +10

    10 Hairy Teapots Out of 10 🫖

  • @anthonysteinerv
    @anthonysteinerv 2 หลายเดือนก่อน +5

    Looks amazing! Next year I'll be applying to the CG master's program in Utah, would love to learn a lot of things!

  • @anontwo4667
    @anontwo4667 2 หลายเดือนก่อน +14

    Hairy teapots are nightmare fuel.

  • @remkojacobs9309
    @remkojacobs9309 2 หลายเดือนก่อน +6

    Wow. Just wow

  • @jacejunk
    @jacejunk 2 หลายเดือนก่อน

    Wow, I remember when the originally referenced paper came out and now it is in real time. Interesting sign of progress.

  • @djmips
    @djmips หลายเดือนก่อน

    Tribble rendering!

  •  2 หลายเดือนก่อน

    Outstanding 😮 Thank you for the white paper about this fantastic work!

    • @CGToonStudio
      @CGToonStudio 2 หลายเดือนก่อน

      What you do with the papper?

    •  2 หลายเดือนก่อน

      @@CGToonStudio Read and understand how this special effect has been made. And eventually, implement by myself.

  • @Mayank-lf2ym
    @Mayank-lf2ym หลายเดือนก่อน +1

    Came here after branch Education channel

  • @ozankayikci
    @ozankayikci 2 หลายเดือนก่อน +1

    impressive work 👏

  • @Hellemmm
    @Hellemmm 2 หลายเดือนก่อน +1

    Great!! ❤❤❤❤

  • @Rush_Blank
    @Rush_Blank 2 หลายเดือนก่อน +1

    So amazing performance😮😮😮!

  • @zergidrom4572
    @zergidrom4572 2 หลายเดือนก่อน

    This is so sick

  • @TheRealJerseyJoe
    @TheRealJerseyJoe 2 หลายเดือนก่อน +1

    Very nice !

  • @Yusuf_AGAC
    @Yusuf_AGAC 2 หลายเดือนก่อน +1

    Elinize sağlık.

  • @LOC-Ness
    @LOC-Ness 2 หลายเดือนก่อน +11

    sooo hehe, you're not gonna enforce that patent are you?

  • @illidan-gb9sk
    @illidan-gb9sk 2 หลายเดือนก่อน +10

    >RTX 4090
    >consumer GPU

    • @gabrielnatan7567
      @gabrielnatan7567 2 หลายเดือนก่อน

      It is a 4090, and it is rendering beyond 400 FPS. I think that it could run on my 1050-not at 400 FPS, but maybe at 40 FPS.

    • @gabrielnatan7567
      @gabrielnatan7567 2 หลายเดือนก่อน

      ok, he should have written high-end consumer GPU.

  • @Mass-Sim
    @Mass-Sim 2 หลายเดือนก่อน

    Nice. If we joined forces we'd nearly have the complete package.

  • @mrkoreankim1
    @mrkoreankim1 2 หลายเดือนก่อน +1

    That last one 😂😂

  • @emretekmen1602
    @emretekmen1602 หลายเดือนก่อน

    Cem neden soyadını düzgün yazmıyorsun

  • @mxdwnm
    @mxdwnm 2 หลายเดือนก่อน

    How can I use this on Blender?

  • @themidnightspark9431
    @themidnightspark9431 2 หลายเดือนก่อน +5

    Imma use this in my game. Sue me.

  • @AndreNunesArt
    @AndreNunesArt 2 หลายเดือนก่อน

    😮

  • @ineqvation
    @ineqvation 2 หลายเดือนก่อน +1

    Very nice results! I wonder, though, why is Frostbite's work in hair simulation and rendering being consequently ignored? Your paper doesn't even mention it, when it's the actual state of the art.
    th-cam.com/video/HPgWKev7B3g/w-d-xo.html

  • @memomind7415
    @memomind7415 2 หลายเดือนก่อน

    Is there free software for windows?
    Thank you

  • @khoavo5758
    @khoavo5758 2 หลายเดือนก่อน +1

    Everyday we stray further away from God's Light...
    Just kidding, I'm just a bit creeped out at the start :)

  • @timmygilbert4102
    @timmygilbert4102 2 หลายเดือนก่อน +2

    The model is so wrong for afro texture 😢

  • @ElonyMusky2
    @ElonyMusky2 2 หลายเดือนก่อน +16

    Why did you file a patent for this? This is normally how people would do hair? this is absolute greed and disrespect for the industry. disgusting...

    • @roganjosh6220
      @roganjosh6220 2 หลายเดือนก่อน

      I assume the patent is for the implementation featured in his 3DSMax plugin "HairFarm"; the algorithm is given in his 2009 paper, since algorithms aren't protected by patents (they can still be trade secrets, but only as long as the algorithm's presence isn't public domain...?)

  • @zxcaaq
    @zxcaaq 2 หลายเดือนก่อน +26

    You patented this? nice thanks for making game development worse. Clap clap be proud of yourself.

    • @reeeyou
      @reeeyou 2 หลายเดือนก่อน +12

      I don't think there's anything inherently wrong about patenting it, unless he's taking it to the grave without telling the public.
      As the one who comes out with it, he should patent it. If he releases this information without patents, someone else can submit this idea as a patent, essentially becoming even worse by profiteering it without even putting in effort.

    • @TaraNasupovic
      @TaraNasupovic 2 หลายเดือนก่อน

      @@reeeyou He's not responding to any of the comments talking about the patent.

    • @pismaniyepismaniye480
      @pismaniyepismaniye480 หลายเดือนก่อน

      @@TaraNasupovic United States patent: US20110063291A1, granted patent number US9177421B2. Expires in 2032

    • @AusReddit
      @AusReddit 27 วันที่ผ่านมา +1

      I'm talking to the professor right now, as one of his students. This is free for everyone to use. Patenting doesn't necessarily mean unavailable.

    • @pismaniyepismaniye480
      @pismaniyepismaniye480 27 วันที่ผ่านมา

      @@AusReddit you are talking with Cem Yuksel?