Claudio Piciarelli (Piccia)
Claudio Piciarelli (Piccia)
  • Видео 2
  • Просмотров 3 066
animated light bar in blender
I recently had to create an animated light bar with a light bouncing back and forth (if you're no more young, like me, you'll remember the Knight Rider TV show...). Since it's a bit tricky, I made a video explaining the technique I used. If you have better ideas, let me know!
Link to the .blend file: drive.google.com/file/d/1fFoh2izn0h-9jzFuc8Q0QuskfBJYjd1n/view?usp=sharing
Просмотров: 358

Видео

Blender camera culling with geometry nodesBlender camera culling with geometry nodes
Blender camera culling with geometry nodes
Просмотров 2,7 тыс.Год назад
When you scatter objects over a surface using geometry nodes (distribute points instances on points), you often get way too many objects than really needed, because most of them will lie outside the camera view. In this tutorial I'm showing how to achieve camera culling, this is limiting the object distribution only in the viewable area of the scene. Download the nodes setup: drive.google.com/f...

Комментарии

  • @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!

  • @jasonpwilding
    @jasonpwilding Месяц назад

    Hey, thank you SO much for this! You saved me a TON of time. I have a question for you, I wanted to make this a continual loop. So, I arranged my array around an empty and placed them on the curve, I changed the wrap from ping pong to wrap, and although it does go now in a continuous circle, it starts again so the gradient does not apply at start and finish. Do you have a hint on how to make the light gradient work in a continuous loop around the wrap?

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

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

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

    Amazing Tutorial!!! Thanks!!!

  • @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が燃えずに済んだよ!

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

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

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

    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.

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

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

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

    hi, i got a model of knight rider kitt, and i want put this scaner animation, but i dont know how to aplicate this efect in the frontal.

  • @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. )

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

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

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

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

  • @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

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

    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<0. If you download the scene from the link in description, you can find the updated version.

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

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

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

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

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

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

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

    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.

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

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

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

    comment

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

    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!

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

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

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

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

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

      thank you! I added the link in the description

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

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

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

      ​@@girltrashstuffthanks, should be fixed now