TUTORIAL: Fspy and UVProject in Blender! - making photoreal scenes with little effort that look ace!

Поделиться
HTML-код
  • Опубликовано: 21 авг 2024
  • I love Blender...
    And I tell people a lot about how much it can do. Yet, People often think it doesn't do the same sort of stuff that people can do in Maya and 3DSMax in regards to TV quality visuals. A lot of visuals are faked by using real photographs. Guess what? Blender can do that too.
    So on this tutorial, we talk about two things, Fspy and UVProject.
    Fspy is a free, open source software that creates a camera and it's position from the vertical and horizontal planes in our picture and exports them into Blender via an addon that you get when you get the software. And UVProject is a modifier - see I'm still all about the modifiers - that makes the UV mapping for your shader correspond with the view from your camera. Couple these two together, and you can quickly create scenes that would take forever to build and shade. And Hollywood has been using this process for years to make environments seem real.
    you can find out more about Fspy here:
    fspy.io/
    The photo used in this tutorial has come from unsplash
    unsplash.com/p...
    And the person who photographed it is Nolan Issac:
    unsplash.com/@...
    Please click subscribe for more tutorials or one by one learning and tooltips from GENVFX
    Bye and stay safe.
    --------------------------------
    website: www.gen-vfx.com
    twitter: / genoden
    If you want to use the music in this tutorial, you can! It is:
    "Work It Out" by LiQWYD www.liqwidmusi...
    Music promoted by www.free-stock...
    Creative Commons Attribution 3.0 Unported License
    creativecommon...

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

  • @spittingame4241
    @spittingame4241 3 года назад +13

    See, as I make my game, I made the basic layouts to buildings and houses but I want my interiors to be realistic looking like this. This video is fantastic 👍🏿

    • @GENVFX
      @GENVFX  3 года назад +2

      You're fantastic! Thanks, man.

  • @shellcky
    @shellcky 2 года назад +4

    Great tut! 17:02 - you can check image dimention in bleder as well (image node properties panel - select image node and hit "n" key)

    • @GENVFX
      @GENVFX  2 года назад

      On yeah! I forget about that all the time, thanks!

  • @MarkBTomlinson
    @MarkBTomlinson 3 года назад +7

    I haven't used this one in a while in fact I think it may have been Maya the last time. Played with it recently in Blender though and it is still a handy tool.
    BTW: Hover over an input in Blender and CTRL C/V works for copy pasting data fields and even colours, no need to select, click or memorise values :)

    • @GENVFX
      @GENVFX  3 года назад +2

      I know, but I had a moment of blankness.
      My favourite CTRL+C use is when animating a rig. You select a pose, use CTRL_C to copy all the values and then move to your new frame, and press CTRL+SHFT+V and it pastes the "arm_L" to "arm_R" , "though_L" to "thigh_R" effectively pating in the flipped version of the pose. Just marvellous.

  • @violentpixelation5486
    @violentpixelation5486 2 года назад +2

    Awesome tutorial about UV projection . I wanted to get into fspy for a long time. Here we go. Thanks alot.

  • @Igoreshkin
    @Igoreshkin 2 года назад +1

    Fspy is powerful tool. I'm glad it is also free.

  • @user-ud6nv2lk8d
    @user-ud6nv2lk8d 3 года назад +1

    thank you I have been looking at these tutorials all week this is one the the best I've seen

    • @GENVFX
      @GENVFX  3 года назад +1

      Wow, thanks so much!

  • @stenmajor963
    @stenmajor963 3 года назад +2

    Thanks. We'll made tutorial. Entertaining and I could learn something. Keep going!

    • @GENVFX
      @GENVFX  3 года назад +2

      Thanks so much!

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

    Many Thanks!!!

  • @PointBlankRULZ
    @PointBlankRULZ 2 года назад

    my brain hurts!
    Great video! Definitely the best guide on how to do this so far.

  • @michaelb1099
    @michaelb1099 9 месяцев назад

    BRILLIANT explains so much thank you

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

      You're very welcome!

  • @alhassant9204
    @alhassant9204 3 года назад +1

    Mate this is brilliantl! Cheers

    • @GENVFX
      @GENVFX  3 года назад +1

      Absolutely chuffed you like it!

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

    Very nice

  • @cazdghost
    @cazdghost 2 года назад

    Auto Sub thanks for sharing this. Great video to start making realistic interiors using Fspy and projection

  • @ANGEL-fg4hv
    @ANGEL-fg4hv 2 года назад

    This should help me with building interiors from reference images from customers .
    Thanks 😊

    • @GENVFX
      @GENVFX  2 года назад

      Great idea!

  • @user-ws9ps1sr8e
    @user-ws9ps1sr8e 2 года назад +3

    Great tutorial! :) But how do I combine several images projections from different angles into one as you mentioned from 13:50? Can you please demonstrate this? Or reference me to a tutorial for it? I can't seem to find it anywhere. Thanks!

    • @GENVFX
      @GENVFX  2 года назад +2

      I'm going to do a tutorial on this really soon as I want to be sure I get the information right! Stay tuned!

    • @cazdghost
      @cazdghost 2 года назад

      @@GENVFX Looking forward to the tutorial. good luck

    • @ivandsmendes
      @ivandsmendes 2 года назад

      @@GENVFX I’m also looking for that! I want to recreate an entire room in 3d, for which I have 3 photos. With Fspy, as long as the photos have the same reference point and world origin, it works perfectly. The problem comes with the 3rd photo, from a different angle, that doesn’t share the same reference point. Any thoughts on that? Perhaps you could cover it on your upcoming video! Many thanks! Love your tutorials!

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

      ​@@ivandsmendes I've had multiple pictures from the same building line up pretty well. A key thing that you need to do or keep in mind is to have the eye-height at which the picture was taken (which will later be the camera's height in Blender) be as close as possible to all other pictures (if the height didn't differ a big amount) or match that of the picture taken, at least.
      The amount of precision that it caused me to reach in different parts of similar building elements was always scary, I could line them up almost perfectly that way.
      When you do this, keep in mind that fSpy by default uses a full-frame sensor camera type, so if yours isn't, you need to correct it, otherwise the scale will be off.
      Reference points are just that, reference points for that exact picture, but should line up when you keep the above points in mind.

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

      one cam by view

  • @sczottb
    @sczottb 2 года назад +1

    "Until the sun comes up over Santa Monica Boulevard"

    • @GENVFX
      @GENVFX  2 года назад

      All I wanna do is have some fun, I've got a feeling I'm not the only one.

  • @michaelb1099
    @michaelb1099 9 месяцев назад

    I assume after the modeling and projection this model could be exported for use in unreal engine?

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

      Yes. As, if animating, you have access to fbx export and now usd

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

    thz thz thz 😉

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

    That back wall seems bowed in the middle.

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

      Possibly, but it was undistorted. I may not have been completely accurate, but the effect is still the same.

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

      Just you clarify, im referring to the actual back wall in that room in the picture lol. Just making sure

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

      Sure, but the principle of the tutorial was not about a perfect undistorted. It is about UVproject and how to make something appear real with minimal modelling.

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

    can the add on do multiple camera projection? like in MARI??

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

      You can use three images and project them in the one modifier, but I've still not tried this yet.

  • @raw_pc
    @raw_pc 2 года назад +2

    F9 !!!!!!!!!!!!!!!!!!!! 🚀

    • @GENVFX
      @GENVFX  2 года назад

      Parameters? I'll need to look at my video again to see what you're referring to.

    • @raw_pc
      @raw_pc 2 года назад

      @@GENVFX Heh :) Yes, parameters window. I didn't know you can open that panel again after you click away during initial object creation.

    • @GENVFX
      @GENVFX  2 года назад

      Yes, you can, but only if you haven't done anything else to the object. It's a one time do over kind of thing!
      You choose...wisely.

  • @SamEmilio2
    @SamEmilio2 2 года назад

    Ugh.. this is such a great tutorial but I seem to be alone with an issue I'm having. For some reason when I get to the step of adding in the image node at 16:00, my imported JPEG appears solid pink. Any idea why that'd be happening?? Same image as the one brought to fspy.

    • @GENVFX
      @GENVFX  2 года назад

      Hi there. I'm not sure. It could be an issue with the jpeg. I recommend taking it into another package such as Krita or even Microsoft paint and exporting out a duplicate as, say, a PNG. If the codec of your chosen JPEG is having problems in Blender, it might be that a different format will change this.

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

      I had this as well, I needed to use the .fspy imported object for the texture, because it contains the background image, it's a bit odd to say the least.

  • @Medwig
    @Medwig 2 года назад

    15:00 I don't have any UV projection image in my drive so I cannot project the texture to it

    • @GENVFX
      @GENVFX  2 года назад

      I found this image on unsplash.com. there are so many good pictures you can choose from there and they are all royalty free so you can use them on jobs as well as for learning software like here

  • @guritche
    @guritche 2 года назад

    When I line up the x and y on fSpy the resulting z axis is always pointing down! I tried changing the x vanishing point to -x and now the z points up properly. However when I try to import into blender I now get an error and the camera doesn't import. anyone else experience this?

    • @GENVFX
      @GENVFX  2 года назад

      Hi there, Mario. I've just run fspy with a new image, added the fspy addon for Blender to 3.0 and done an import and it was fine.
      What I did do, which was definitely different to yours, was I did no invert the X, but I did invert the Y to get the UpZ to be correct. Also, I saved it as an fspy file and then selected that file via the addon. Are you trying to just import the file, or are you using the addon from fspy? If you're not, it might be that, I know it was something I did when I first started using fspy.

    • @guritche
      @guritche 2 года назад

      @@GENVFX thanks for trying it out! I finally figured it out. I had two different photos of this house that I was trying to add to my project. I eventually realized that I get this error if I try to import a second project. I had to delete the first camera and then the other photo imported ok!

    • @GENVFX
      @GENVFX  2 года назад

      @@guritche oh wow, well sorted out! I've never tried to import two cameras into the scene, but seeing as the cameras have the same name, that might have been the problem. I'd maybe try again but rename the first camera to something different. That way you may be able to keep them both.

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

      @@guritche That's odd, I can import as many as I want, as long as the checkbox for "Update existing camera's" is checked, or if it's not, the filename for the resulting camera is different.

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

    The video is great but You sped up the part that I really wanted to take a slow closer look at 🤦‍♀️ now this just another sped making of a room, not entirely a tutorial is it?

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

      I see what you're saying, but the tutorial was not necessarily about the actual loop tool or extrude - -which I basically all I was doing - but more about the actual process to using Fspy and the camera projection tool. I mean, I sped that bit up because it was just repeating the same process as the unsped up stuff at the beginning of the refining. But, maybe you're right, maybe I should have left it all in.

  • @harryalpert8002
    @harryalpert8002 2 года назад

    do you know how to use fspy to make those fake 3d anamorphic corner vid boards?

    • @GENVFX
      @GENVFX  2 года назад +1

      Hi there. I have a rough idea. The optical illusion boards only work truly from one angle and on a TV or a computer screen. Look at them from any other angle than the perfect one, and it looks a bit off, or just downright wrong.
      With fspy, you can take your image of a billboard and drop it in to find the camera angle of the photographer. Save out the scene, import it into Blender via the addon and then project your chosen footage into it using the camera as a UVprojector.
      To make the footage/video you want to play in it, animate your scene as you would normally, then import the fspy camera and render it with that camera. This rendered output is what you need to project onto the billboard. Any other angle but that view (or a little in each direction from that view) it will look weird, which means you've done it correctly!

    • @harryalpert8002
      @harryalpert8002 2 года назад +1

      @@GENVFX awesome! thanks!

    • @GENVFX
      @GENVFX  2 года назад +1

      Hope it works. If you have something to share at some point, I'd love to have a look!

    • @harryalpert8002
      @harryalpert8002 2 года назад

      @@GENVFX sure thing!

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

    je te suivais bien jusqu"a ce que tu mette le mode acceleré😑😑😑

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

      I'm sorry to hear that. If it's any consolation, all of the sped up section was just the modelling I had already explained, so just loop curs and extrusions to match the artwork.

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

    this was exactly, what i was looking for for 3 days.