Tutorial - How to use fSpy with Blender

Sdílet
Vložit
  • čas přidán 6. 09. 2024

Komentáře • 71

  • @draddams
    @draddams Před 2 lety +18

    Thank you! An fSpy tutorial that actually explains how the reference distance works.

    • @SanningArkitekter
      @SanningArkitekter  Před 2 lety +2

      We're really happy that you found it informative! Best wishes /Sofia & Alexander

  • @F1WestCoast
    @F1WestCoast Před 6 měsíci +2

    Don't know why this video doesn't have 55K thumbs up... very nice!

  • @kmjgsdkmjgsd
    @kmjgsdkmjgsd Před 2 lety +3

    Thank you so much for actually showing how to install the addon (unlike the other tutorials)! This is really handy when a little photogrammetry has failed. Now all I have to do is align them...

    • @SanningArkitekter
      @SanningArkitekter  Před 2 lety

      We are very happy to hear that it has helped you :) Good luck, and best wishes, Sofia & Alexander

  • @jwilliams8210
    @jwilliams8210 Před 9 dny +1

    Very nice tutorial. And I love Erik Satie BTW!

    • @SanningArkitekter
      @SanningArkitekter  Před 7 dny +1

      We are very glad that you appreciate the tutorial! And yes, he is among the very best :) Best wishes /S&A

  • @jsalm194
    @jsalm194 Před 2 lety +4

    Really, really: Excellent tutorial. Thank you very much.

    • @SanningArkitekter
      @SanningArkitekter  Před 2 lety

      Thank you so much! We are very glad that it helped you! Best wishes /Sofia & Alexander

  • @bowasmr
    @bowasmr Před 3 lety +1

    Heheheh Kiruna. Blir alltid knas när jag ska använda fSpy. Nice tut! Nu kanske jag äntligen kan få det att funka.

    • @SanningArkitekter
      @SanningArkitekter  Před 3 lety

      Tack så mycket! Vi hade initialt också svårigheter med fSpy, särskilt att få perspektivet att helt överensstämma med verkligheten (som ju är hela poängen), men det som hjälpte där för oss var att ange en tredje perspektivaxel själva, och inte lita på att bildens mittpunkt faktiskt är kamerans mittpunkt - om bilden är beskuren så stämmer det ju inte alls, och det är svårt att veta om man inte tagit referensbilden själv :) Allt gott till dig, och lycka till! /Sofia & Alexander

  • @anthonymartin3336
    @anthonymartin3336 Před 3 lety +2

    Very clear and helpful. Thanks

    • @SanningArkitekter
      @SanningArkitekter  Před 3 lety

      Thank you for your kind words, Anthony! We wish you all the best in your project! /Sofia & Alexander

  • @AugustRenders
    @AugustRenders Před 2 lety +3

    My version of Blender is not installing the plugin.
    Is this problem caused by the version of the software that I'm using? (3.1)

    • @SanningArkitekter
      @SanningArkitekter  Před 2 lety +2

      Hello! It works for us with 3.1, so we guess that it is not a compatibility error. We presume that you have followed these instructions: github.com/stuffmatic/fSpy-Blender#getting-started
      If that does not work, then we could suggest that you instead of automatically install the .zip via the Blender interface (Install addon), manually unzip the .zip file in file explorer, and then copy/move the files into the Blender addons folder directory. For Blender 3.1 and Windows, it is "C:\Users\YOURUSERNAME\AppData\Roaming\Blender Foundation\Blender\3.1\scripts\addons". If you place the .py files ("__init__.py", "addon.py", "fspy.py") in a folder named "fspy_blender", residing in the addons folder, then you should find the plugin in the Blender Preferences\ Add-ons list - search for "fspy", and check the checkmark to activate the plugin (click "Save preferences" if you want to have the plugin activated by default). We hope that this solves it for you :) /Sofia & Alexander

    • @lazyy3d
      @lazyy3d Před 6 měsíci

      Thank you soo much for resolving this issue of Fspy blender addon. I was trying to find solution from last 2 days.@@SanningArkitekter

  • @sargon2760
    @sargon2760 Před 2 lety +5

    why can't i find fspy in plugins

    • @SanningArkitekter
      @SanningArkitekter  Před 2 lety +2

      To install the plugin, please follow the instructions found here: github.com/stuffmatic/fSpy-Blender#getting-started
      All the best /Sofia & Alexander

  • @dalajlampa1170
    @dalajlampa1170 Před 2 lety

    Thank you Filippo Brunelleschi! Btw, great tutorial!

    • @SanningArkitekter
      @SanningArkitekter  Před 2 lety +2

      Yes, Per Gantelius' excellent software is not created out of thin air - it is standing on the shoulders of giants, linear perspective theory-wise :) And we are very glad that you like the tutorial! Best wishes /S&A

  • @kgeorgejunior
    @kgeorgejunior Před 2 lety +1

    Really informative and helpful!!! Thank you!

    • @SanningArkitekter
      @SanningArkitekter  Před 2 lety +1

      Thank you very much for your kind words! We are very glad you think so! /S&A

  • @DenisRadenkovic
    @DenisRadenkovic Před 2 lety +6

    Thanks, this is an excellent tutorial. I'm only starting to learn Blender, and was wondering whether fSpy can also be used to dynamically apply or project the textures from the objects in the photo onto the equivalent objects in the model? For example, can the the brickwork texture from the photo be dynamically projected on to the 3d model of the building?

    • @SanningArkitekter
      @SanningArkitekter  Před 2 lety +1

      Thank you for your kind words! And what you are speaking of is most easily achieved by unwrapping with the Project From View method. This will unwrap the selected faces as shown in the current view, so it is adequate enough if you are aiming for a still shot from a similar angle as the original photograph, but might reveal itself to be sub-par if one rotates the camera view too much :) We can recommend this tutorial (but if you want to search yourself, the keywords are "Project From View"): czcams.com/video/huIQySVEfGk/video.html&ab_channel=BlenderSecrets
      All the best to you /Sofia & Alexander

  • @ViktorBoel
    @ViktorBoel Před 2 lety +2

    What if the fSpy-addon doesn't show up? - It almost looks like it isn't the right file-type? I dunno

    • @SanningArkitekter
      @SanningArkitekter  Před 2 lety +1

      Hello, Viktor! We presume that you have followed these instructions: github.com/stuffmatic/fSpy-Blender#getting-started
      If that does not work, then we could suggest that you instead of automatically install the .zip via the Blender interface (Install addon), manually unzip the .zip file in file explorer, and then copy/move the files into the Blender addons folder directory. For Blender 2.93 and Windows, it is "C:\Users\YOURUSERNAME\AppData\Roaming\Blender Foundation\Blender\2.93\scripts\addons". If you place the .py files ("__init__.py", "addon.py", "fspy.py") in a folder named "fspy_blender", residing in the addons folder, then you should find the plugin in the Blender Preferences\ Add-ons list - search for "fspy", and check the checkmark to activate the plugin (click "Save preferences" if you want to have the plugin activated by default). We hope that this solves it for you :) /Sofia & Alexander

  • @kemeraljones
    @kemeraljones Před 2 lety

    Very good Tutorial. Thanks

    • @SanningArkitekter
      @SanningArkitekter  Před 2 lety

      Thank you so much for your encouraging words! Best wishes /S&A

  • @comoeraanteswd
    @comoeraanteswd Před 5 měsíci +1

    Muchas gracias

  • @kermitrehab
    @kermitrehab Před 2 lety +2

    Great video, thanx, one question about the final position of the gizmo, somehow intuitively want to have it at the bottom base of the house .

    • @SanningArkitekter
      @SanningArkitekter  Před 2 lety +2

      Hello, and thank you for your much appreciated words! And regarding your very valid question about the position of the gizmo in fSpy, we deliberately chose the roof corner meeting due to us wanting to replicate as closely as possible the scale of the building - we had measured the length of the building's long axis, and since the bottom base of the building is occluded in the reference photo, the point from which we could most reliably approximate the whole length of the building (by dragging out the bracket from end to end, along the X axis of the gizmo) was the roof corner. If your given reference photo allows for it, it is not less preferable to choose the bottom base corner :) We also want to point out that the object origin can be very easily manipulated/moved into a custom position in Blender later on, so it is entirely possible to define the gizmo position in fSpy as seen fit for reference scaling purposes (as well as clear axiality), model in Blender with that as the origin, and then at a suitable moment simply select (in Edit mode) the vertex you want to use as origin, SHIFT+S\Cursor to selected, then in Object mode, click Object\Set Origin\Origin to 3D cursor. This will change the origin to the vertex you chose (or you can select a face or edge instead - the cursor will be positioned at the center of it), no matter where you positioned it in fSpy :) Best wishes /Sofia & Alexander

    • @devinodell6152
      @devinodell6152 Před rokem +1

      @@SanningArkitekter Wow I know I'm late to the party but what a good reply! I was scrolling the comments for this exact question and did not expect to find such a detailed response

    • @SanningArkitekter
      @SanningArkitekter  Před rokem +1

      @@devinodell6152 We're glad you found it, and glad that it helped you too :) All the best to you! /Sofia & Alexander

  • @ShonHarito2
    @ShonHarito2 Před 3 lety +1

    Nice work man!

  • @AminWahid-uw5ds
    @AminWahid-uw5ds Před rokem +2

    👍

  • @jamesriley5057
    @jamesriley5057 Před měsícem

    I would like to zoom in, in Fspy, when placing the vanishing points, but there seems to be no option to do so. Could that be?

    • @SanningArkitekter
      @SanningArkitekter  Před měsícem

      If memory serves us correct, there is no option to zoom per se, but if you hold SHIFT (or was it any other key?) then you will see a sort of magnifying glass, which will help you position the points :) Best wishes /S&A

    • @jamesriley5057
      @jamesriley5057 Před měsícem +1

      @@SanningArkitekter thanks. That works for me!

    • @SanningArkitekter
      @SanningArkitekter  Před měsícem

      @@jamesriley5057 That is great to hear! :) /S&A

  • @lizardboydiego2576
    @lizardboydiego2576 Před 2 lety +2

    Thanks for the tutorial, by the way my reference has 1 vanishing point, I don't know what to pay attention to and is there anything that is much different from the two vanishing point setting

    • @lizardboydiego2576
      @lizardboydiego2576 Před 2 lety +1

      because a lot of interior photo reference have 1 vanishing point

    • @SanningArkitekter
      @SanningArkitekter  Před 2 lety

      ​@@lizardboydiego2576 Hello there! Thank you for your appreciation; and regarding your question, we have only our limited experience to draw from: When there is only one visible vanishing point in the image, set "Number of Vanishing Points" to 1 instead of 2, and orient the two lines for Vanishing point axis index 1 (which still has two lines) along the perspective lines visible in the image. Then, since the setting has been changed from 2 to 1, the second index Vanishing point axis only has one line, and this you should experiment with freely, until the XYZ gizmo looks reasonable enough. The 3D guides (box, XY grid floor, etc.) can be of help. And even if you are unsure about the final positioning of the axis lines, briefly test out your approximation in Blender, to see if you have gotten close enough to your tolerance or not :) Best wishes, Sofia & Alexander

    • @lizardboydiego2576
      @lizardboydiego2576 Před 2 lety +1

      @@SanningArkitekter Tysm for the great explanation your tutorial is very helpful

    • @SanningArkitekter
      @SanningArkitekter  Před 2 lety

      @@lizardboydiego2576 Thank you! We wish you good luck! /S&A

    • @bpampuch
      @bpampuch Před 2 lety

      For 1-point perspective there are two things you have to remember. It’s very probable that you’ll get wrong alignment with Z axis (as interior visualizations are often shifted/cropped) - you’ll need to manually set the principal point in such a case. Luckily for 1 point perspective the principal point overlaps the vanishing point so it’s not a big deal. The other thing to do is to determine the focal length. I cover this in my tutorial if you’re interested
      czcams.com/video/daiMOYR8GS8/video.html hope that helps

  • @massofficial9386
    @massofficial9386 Před 5 měsíci +1

    thank you brooooooo

  • @daliaelrashidy5044
    @daliaelrashidy5044 Před rokem

    Hello Fspy is givving me an error of unkown location when i open the image on blender , how can i fix that please ?

    • @SanningArkitekter
      @SanningArkitekter  Před rokem

      Hello, Dalia! Sorry for the late reply. Hmm, we don't have an answer to this, but we hope that you have solved your issue in some way. So when you open the exported .fspy project file, the only error message is "unknown location"? Sincerely, Sofia & Alexander

  • @silverstone4958
    @silverstone4958 Před 2 lety +1

    Excellent. Why don't have English subtitles? Is it so difficalt?

    • @SanningArkitekter
      @SanningArkitekter  Před 2 lety +1

      Thank you for notifying us that this video lacks subtitles! The automatic generation of subtitles must have failed for this particular video for some reason. We now have changed the only relevant setting which might or might not have contributed to this error, now explicitly stating that this video has never been aired on U.S. television, and await for the process to hopefully initiate. All the best to you, Sofia & Alexander

    • @silverstone4958
      @silverstone4958 Před 2 lety

      @@SanningArkitekter Thank you!

  • @milanzeeman4454
    @milanzeeman4454 Před rokem

    what is the diffrents betweeen Fspy and just a image reference

    • @SanningArkitekter
      @SanningArkitekter  Před rokem +1

      Hello, Milan! With fSpy, you'll "automatically" (the result of your manual tracing of vanishing point/lines in fSpy) create camera parameters, which are imported as a camera in Blender, so you'll get a digital Blender camera which has approximatively (as good as you identify the vanishing points in fSpy) the same properties as the physical camera that took the picture you used as a reference. This can be very useful for many usecases, such as if you want to superimpose digital objects on the original photograph. Best wishes to you /Sofia & Alexander

  • @harryalpert8002
    @harryalpert8002 Před 2 lety +1

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

    • @SanningArkitekter
      @SanningArkitekter  Před 2 lety +1

      Hello, Harry! We are intrigued by your question, although we have no answer to it. Not being acquainted to the concept that you describe, do you mean something like this? czcams.com/video/fhqOBYStKAA/video.html&ab_channel=VamossART
      Or is it something else you intend?
      We are sorry that we could not be of any help at the start of this question, but nevertheless shooting in the dark here, perhaps you could find the reference video that interests you, capture a still screenshot of a frame where there are clear X and Y axes visible (like the rectangular paper in the linked example - which then again might not be what you intend), which could then be traceable with fSpy per above method - then you would extract the camera lens parameters that the original shooter used for his/her illusion, and then you could experiment in Blender with creating your own. But we are sorry that we are not acquainted enough to the concept to be of any real help. We wish you all the best, Sofia & Alexander

    • @harryalpert8002
      @harryalpert8002 Před 2 lety +1

      @@SanningArkitekter thanks! i'll have a look.

  • @angelofdeath095
    @angelofdeath095 Před rokem +1

    how did you set the measured distance to 3700 ?

    • @SanningArkitekter
      @SanningArkitekter  Před rokem

      Hello! If you go to the following timestamp:
      2:52 fSpy: Final positioning of origin point, and scaling
      Then you should be able to see the exact way we did it :)
      Sincerely, Sofia & Alexander

    • @agb2819
      @agb2819 Před 9 měsíci

      @@SanningArkitekter Actually, how did you get 37 for the mesher? Maybe I'm missing something, but its not clear how you did it. Thanks

    • @SanningArkitekter
      @SanningArkitekter  Před 9 měsíci +1

      @@agb2819 Hello! We want to clarify that it is not a number magically conjured from fSpy, but an approximate distance measured in a separate map application. From 1:11 and forward, we check the physical distance along the intended X axis, as measured with Bing Maps, and then at 2:52 and forward, we make sure that the Reference Distance is set to be aligned to the X axis, and then adjust the end points of the Reference Distance ruler to correspond with the approximate length of the building, and set the value (3700 cm) as previously measured. Best wishes /S&A

  • @artemborodkin
    @artemborodkin Před 3 lety +1

    Great, thanx!

  • @repeekyraidcero
    @repeekyraidcero Před rokem

    For photos, Of ppl.
    That would be cool

    • @SanningArkitekter
      @SanningArkitekter  Před rokem

      You can use this with any pinhole-camera image, but if the image only consist of a human (like a portrait), then of course it would be non-intuitive to use, since you need a clear vanishing point/visible axes to be able to use fSpy properly :) /S&A

  • @kurokishizx
    @kurokishizx Před 2 měsíci

    I'm so disappointed fspy doesn't support video reference and only still image

    • @SanningArkitekter
      @SanningArkitekter  Před 2 měsíci +1

      If you come across a program or a workflow which accomodates that - please make sure to tell us :) Best wishes /S&A