Blender camera culling with geometry nodes

Поделиться
HTML-код
  • Опубликовано: 18 дек 2024

Комментарии • 28

  • @michaelchurch2957
    @michaelchurch2957 3 дня назад

    By far the best way to accomplish camera culling! Kudos to you. I’ve been so annoyed with the raycasting solution because I’d need an invisible plane with set dimensions which didn’t react to changes in focal length. Thank you so much!

  • @pitched7401
    @pitched7401 10 месяцев назад +3

    finally a proper explanation on how to get the accurate image plane. Thanks alot

  • @ckat609
    @ckat609 Год назад +4

    Dude, what a great explanation! People should go more in-depth, like you did, instead of just making follow along videos. I wish you'd do more of this!

  • @gabrielgonach6330
    @gabrielgonach6330 Год назад +4

    Best camera culling I've seen. Thank you very much!

  • @BlenderFun_
    @BlenderFun_ 5 месяцев назад

    best camera culling tutorial i saw until now on yt! Great work!

  • @AlbinThorburn
    @AlbinThorburn 8 месяцев назад

    Thank you so much Claudio! Worked flawlessly a year after :)

  • @woolenwoods665
    @woolenwoods665 Год назад +3

    such a good tutorial!
    it would be perfect if you can provide the scene file to download.

    • @picciafoobar
      @picciafoobar  Год назад +1

      thank you! I added the link in the description

    • @girltrashstuff
      @girltrashstuff Год назад +1

      @@picciafoobar Awesome tutorial, but I just wanted to let you know that the link in the description doesn't work :)

    • @picciafoobar
      @picciafoobar  Год назад +1

      ​@@girltrashstuffthanks, should be fixed now

  • @vasigrafix
    @vasigrafix Год назад +1

    This is a really useful tutorial, I finally understood it. Really well explained. Thank you very much!

  • @irismuddyhehe
    @irismuddyhehe Год назад +1

    thank you very much for your thorough explanation! it was very awesome. please make more stuff!

  • @pitched7401
    @pitched7401 5 месяцев назад +1

    Returned to it after a while and noticed an issue. The boolean is true for the space in front of the camera, but also behind. This is noticeable, when the camera is on the same global Z as the culled geometry. The solution is to add another "AND" into the boolean logic and take the dot product of the Pos - Loc Vector with "Rotate Vector" rotating v[0,0,-1] by the camera rotation. This result can be plugged into the AND directly and gives information on what is considered in front of the camera.

  • @reddotheredneck
    @reddotheredneck 10 месяцев назад

    great way of explaining, thanks! I needed to project 3d points in camera space and back, and this tutorial helped me a lot. I may study vector math ahah

  • @dorex2007
    @dorex2007 Год назад +1

    Super well done. Thanks so much for a great explanation !

  • @Bozhkov85
    @Bozhkov85 2 месяца назад

    To adjust the aspect ratio, use not the sensor height, but the sensor length divided by the frame size ratio. Something like this 36 mm / (1280px / 900px). The aspect ratio of the frame can be calculated using the Copy as New driver.

  • @50m46
    @50m46 3 месяца назад

    ありがとう!おかげでPCが燃えずに済んだよ!

  • @odealajoie-fr
    @odealajoie-fr Год назад

    Thanks a lot, your tuto saved me a lot of time and computer ressources!!

  • @dorex2007
    @dorex2007 Год назад +1

    PS. your link to google drive is incomplete.
    I was having issues with changing the focal length, and having low angles of view until I changed the Object Info for the camera to Relative instead of Original.

  • @lukazvd
    @lukazvd Год назад +1

    How do I stop it from creating instances behind the camera?

    • @picciafoobar
      @picciafoobar  Год назад

      that's something I didn't address in the video. However, you can just check that the transformed coordinates (after the vector rotate) have z

  • @michajabonski214
    @michajabonski214 3 месяца назад

    Hey, is there any way to mix this with weight paint to tell blender where to scatter all points?

  • @ruslandad365
    @ruslandad365 2 месяца назад

    Amazing Tutorial!!!
    Thanks!!!

  • @shattleStudio
    @shattleStudio 7 месяцев назад

    Hello. Did I understand correct that solution don't work at 4.x ver? I put it inside my own project and it do nothing, put in brand new project and nothing happened. Even try to rebuild the whole tree by my own and still nothing

  • @Mike365Smith
    @Mike365Smith 7 месяцев назад

    Great Video - Bad Audio... ( but it was worth it - to learn from you. )

  • @sebastiengarnier6664
    @sebastiengarnier6664 Год назад

    comment

  • @ruslandad365
    @ruslandad365 2 месяца назад

    hey how can I make it so that the back edges are cut off not on flat geometry?