Open Source for Architects
Open Source for Architects
  • 58
  • 118 904
Automate BlenderGIS with Python on Swisstopo data
In this video, learn how to model in Blender via the python scripting interface. Being open-source, Blender's modeling software gives us access to the functions that are called up when we click buttons in the classic modeling interface. So we can also call these functions in code, and Blender even has a dedicated interface for this. Imagine having to model all the Swiss mountains, which is a lot of repetitive work. Python code can automate this.
BlenderGIS is an add-on for Blender available on github : github.com/domlysz/BlenderGIS
Swisstopo is Switzerland's official GIS portal, providing elevation models and orthophotos for the entire country : www.swisstopo.admin.ch/en
Full code : github.com/rvouilloz/open-source-for-architects/blob/main/blendergis%20python/swiss%20mountains.py
Переглядів: 350

Відео

Bonsai full demo ! Learn how to model this house in native IFC
Переглядів 6 тис.2 місяці тому
Bonsai, formerly known as BlenderBIM, is an add-on for Blender. Built on the open-source IfcOpenShell library, it enables BIM modeling within Blender! In addition to being open-source, Bonsai introduces the concept of native IFC. Until now considered simply as an export format, IFC, the open BIM standard, becomes the editing native format of your modelisation, avoiding any export problems and e...
Learn to code in Freecad by modeling this stunning parametric Dome - Python scripting Tutorial
Переглядів 4073 місяці тому
FreeCAD is a free and open-source 3D computer-aided design modeling software. In this video, learn how to handle parts modeling through a python macro rather than through the classic user interface. Modeling with code offers amazing capabilities, as in the making of this dome. Stone domes are a common example of stereotomy with good modeling challenges, as the voussoirs on each row have both co...
Compose stunning renders like a painter! How to draw perspective in Freecad to set Blender's camera
Переглядів 8414 місяці тому
The secret of the best architectural renderings lies in the composition of the images, as in the paintings of the Renaissance masters. In this video, you will learn how to draw a perspective using the sketcher of the open-source software Freecad. This will give you the perfect position, fields of view and shift for setting up your camera in Blender visualization software. Source for the images ...
Draw this amazing Fuggoe artwork by Victor Vasarely ! Inkscape tutorial
Переглядів 2266 місяців тому
Fuggoe is a work of art by the famous artist Victor Vasarely. It's an ideal design for discovering Inkscape. Inkscape is an excellent free, open source, cross-platform application that lets you create and edit vector graphics and drawings using practical, intuitive tools. It works directly in the open standard svg format. Architects often use such tools to modify the style of their drawings out...
Publish online a 3D Website ! With Github Pages
Переглядів 2656 місяців тому
Don't miss the first part ! ua-cam.com/video/lkRLYn0e0iM/v-deo.html In this second part, learn how to put your 3D website online! We'll be using Github Pages, which lets you host a website for free as long as you keep your code open-source. Build the website for deployment using Vite, which will create a javascript bundle. Create a github repository linked to your local folder, which we synchro...
Learn the basics to code a stunning 3D Website with Three.js and Vite
Переглядів 8177 місяців тому
Learn how to create your first 3D website in this video! This allows every architect or designer to have a personalized viewer to share any 3D model through a simple web link! Discover the Three.js javascript library, which offers open-source code for numerous examples of using 3D on a website. We'll develop the site using Node.js and npm, as well as the Visual Studio Code editor. Finally, we'l...
Discover Speckle! A free platform to exchange 3D data and collaborate between AEC software
Переглядів 2557 місяців тому
Speckle is an open-source platform for 3D Data interoperability and collaboration! It offers free connectors for almost all software used in architecture and construction and also provides a free 3D viewer, e.g. for sharing projects with clients. Finally, Speckle presents itself as a Git for AEC ; a git is a platform to manage versions and track changes in a project, which foster collaboration,...
How to create this striking map of the Biscione in Genoa with QGIS
Переглядів 5988 місяців тому
How to create this striking map of the Biscione in Genoa with QGIS
Attract bricks of this striking parametric wall in Blender | Geometry Nodes
Переглядів 6249 місяців тому
Attract bricks of this striking parametric wall in Blender | Geometry Nodes
Create and render chair designed by Alvaro Siza - Blender Tutorial
Переглядів 1769 місяців тому
Create and render chair designed by Alvaro Siza - Blender Tutorial
How to use BlenderGIS for Population Density 3D Maps
Переглядів 11 тис.10 місяців тому
How to use BlenderGIS for Population Density 3D Maps
Create stunning Urban Maps with QGIS and the QuickOSM Plugin
Переглядів 27 тис.11 місяців тому
Create stunning Urban Maps with QGIS and the QuickOSM Plugin
Parametric Facade with Blender's Geometry Nodes
Переглядів 2 тис.11 місяців тому
Parametric Facade with Blender's Geometry Nodes
Project GIS Mesh back to Sphere with Geometry Nodes on Blender
Переглядів 882Рік тому
Project GIS Mesh back to Sphere with Geometry Nodes on Blender
Set a Parametric Family with geometric and parametric Drivers with a Geometry Nodes Group in Blender
Переглядів 187Рік тому
Set a Parametric Family with geometric and parametric Drivers with a Geometry Nodes Group in Blender
Model a curved Abeille stone Vault with Geomery Nodes in Blender
Переглядів 523Рік тому
Model a curved Abeille stone Vault with Geomery Nodes in Blender
Detail ! How to draw a CAD 1:20 Section on LibreCAD
Переглядів 458Рік тому
Detail ! How to draw a CAD 1:20 Section on LibreCAD
Model 3D Sites on BlenderGIS with Swisstopo Data
Переглядів 34 тис.Рік тому
Model 3D Sites on BlenderGIS with Swisstopo Data
Code a Web Virtual Tour in Javascript with the open-source Library Three.js
Переглядів 10 тис.Рік тому
Code a Web Virtual Tour in Javascript with the open-source Library Three.js
Double Twist Columns ! How to model them with the parametric add-on Sverchok for Blender
Переглядів 551Рік тому
Double Twist Columns ! How to model them with the parametric add-on Sverchok for Blender
All you need to Map a Territory with QGIS
Переглядів 1,3 тис.Рік тому
All you need to Map a Territory with QGIS
Capture a Photogrammetric 3D Survey with Meshroom and use it in Cloudcompare, Freecad & Blender
Переглядів 4,8 тис.Рік тому
Capture a Photogrammetric 3D Survey with Meshroom and use it in Cloudcompare, Freecad & Blender
Create a Procedural Wood Cladding Material in Blender
Переглядів 2,4 тис.Рік тому
Create a Procedural Wood Cladding Material in Blender
Model a Vis Saint-Gilles on Freecad
Переглядів 232Рік тому
Model a Vis Saint-Gilles on Freecad

КОМЕНТАРІ

  • @plasmoniker
    @plasmoniker 6 днів тому

    Well done. Thanks for the video.

  • @lmbits1047
    @lmbits1047 9 днів тому

    Is there a way to change the starting point around. I am adding numbers for each vertex but I need the first vertex to be on a different position. So it should read from left to right. Right now it counts counterclockwise.

  • @chilliyTV
    @chilliyTV 12 днів тому

    how can i export -> only the marked area in the satmap (for example then roads) as a picture?

  • @piznoctsauo8141
    @piznoctsauo8141 19 днів тому

    The final result isn't a map, though.

  • @RazvanPloscaru
    @RazvanPloscaru 29 днів тому

    how can i create a DSM map?

    • @opensourceforarchitects
      @opensourceforarchitects 28 днів тому

      you'll need a plane... DSMs are generally the result of aerial photogrammetry campaigns

  • @mithilanijayasinghe9135
    @mithilanijayasinghe9135 29 днів тому

    wow! amazing!

  • @opensourceforarchitects
    @opensourceforarchitects Місяць тому

    Thanks! I'm not sure I understand, do you mean a csv with GIS data or a csv with a timeline to animate?

  • @rpestana94
    @rpestana94 Місяць тому

    really cool, do you know how we can control the height using data from a csv file? instead of using keyframes using data from a csv to create the animation

  • @BoltonTube9
    @BoltonTube9 Місяць тому

    What version of QGIS are you using?

    • @opensourceforarchitects
      @opensourceforarchitects Місяць тому

      Always the latest Long Term Version (LTR), currently QGIS 3.34.12 'Prizren'

  • @danialsoozani
    @danialsoozani Місяць тому

    Thanks a lot! I've learned a lot from you. didn't know how to create custom types and edit them parametrically. Huge thanks!

  • @ppaawweeuu6962
    @ppaawweeuu6962 Місяць тому

    Wow! The amount of knowledge you have packed into 50 minutes is truly impressive. I take roof from cube 9:55 , halfspace cut 25:10 and generating 2d representation 46:35 . Thank you Raphaël

  • @tanzania11111
    @tanzania11111 Місяць тому

    Amazing!

  • @atroxx1000
    @atroxx1000 Місяць тому

    wahooo, tanks very much..great tutorial😀😀😀

  • @CaptnYolo
    @CaptnYolo Місяць тому

    I cannot tell you how much I appreciate this video, you are a life saver.

  • @luizmagalhaesbr
    @luizmagalhaesbr Місяць тому

    Thanks !

  • @ankurkumarsrivastava6958
    @ankurkumarsrivastava6958 2 місяці тому

    code?

  • @rot_corp
    @rot_corp 2 місяці тому

    When I go to new print layout, my layout properties panel is blank, so I cannot transform the orientation or page type. Does anyone know how to resolve this issue?

  • @rot_corp
    @rot_corp 2 місяці тому

    Awesome! :)

  • @mamgyver
    @mamgyver 2 місяці тому

    Thank you so much ❤...the best Qgis tuto I've ever seen

  • @giooorgioo
    @giooorgioo 2 місяці тому

    HOW CAN IT BE SO COMPLICATE

  • @antbozz
    @antbozz 2 місяці тому

    this video is gold!

  • @3drwny
    @3drwny 2 місяці тому

    Great !!

  • @matteolombardi9687
    @matteolombardi9687 2 місяці тому

    Amazing video and channel!!! Thanks for your work mate!!!

  • @carlosserra4176
    @carlosserra4176 2 місяці тому

    I think we all appreciate your effort and dedication to the openBIM approach using Bonsai! This video is a must for beginners and a reference for everybody! It is just a suggestion: can you provide the IFC file for this building? It would be even more useful to revisit and check all the properties and how each object type is defined inside the IFC standard. Thank you!

    • @opensourceforarchitects
      @opensourceforarchitects 2 місяці тому

      Thanks for the kind feedback! Sure, good idea, here is the model : github.com/rvouilloz/open-source-for-architects/tree/main/bim%20house

    • @carlosserra4176
      @carlosserra4176 2 місяці тому

      @@opensourceforarchitects Thank you!

  • @arch.blender1178
    @arch.blender1178 2 місяці тому

    excellent video, Bonsai proves FOSS rules!

  • @DionMoult
    @DionMoult 2 місяці тому

    Incredible video! It showcases a huge amount of functionality!

  • @RonaldRodriguez-e1h
    @RonaldRodriguez-e1h 2 місяці тому

    Moore Mary Smith Donald Robinson George

  • @IfcArchitect
    @IfcArchitect 2 місяці тому

    Great job!

  • @johnrogers3315
    @johnrogers3315 2 місяці тому

    Fabulous demonstration! I've picked up some great tips, many thanks. More, please.

  • @vrharh
    @vrharh 2 місяці тому

    Great job on this video. I've been waiting for a proper tutorial on how to use Bonsai for a long time. It's a bit fast-paced, but I managed to understand most of what you were doing. Here are a few questions: - Is it possible to draw the walls first and then add axes in the needed positions later? - Can PBR materials be used within Bonsai? - Is it possible to assign a different material for the window frame and a separate one for the glass? The way you showed it, the entire window is made of glass. - If the roof were a traditional wooden structure, is it possible to create the roof with rafters and set their spacing, etc.?

    • @opensourceforarchitects
      @opensourceforarchitects 2 місяці тому

      Thanks for the feedback! -yes sure -not sure, you should search on OSArch, people are working on it -i don't believe yet. you can still create the window as an aggregate as for the stairs -sure, you can create the roof as an aggregate

    • @StefanoVerugi
      @StefanoVerugi 2 місяці тому

      I tried to reply earlier today but for some reason it was removed, agree with @opensourceforarchitects above except the third point, you can apply different materials to parts in the same element, like frame and glass

    • @DionMoult
      @DionMoult 2 місяці тому

      glTF compatible PBR is supported.

    • @opensourceforarchitects
      @opensourceforarchitects 2 місяці тому

      Thanks Stefano and Dion for the answers

    • @SoreqArch-ue8lz
      @SoreqArch-ue8lz Місяць тому

      @@opensourceforarchitects It can be done with geometry nodes, does bonsai work with geometry nodes?

  • @cansitpanton5637
    @cansitpanton5637 2 місяці тому

    Where can i obtain the URL you used in google satellite?. New subscriber btw!

  • @MyGreenTimeMachine
    @MyGreenTimeMachine 3 місяці тому

    Cant see what youre doing Shorts video cant zoom in Captions would help

  • @kjetilmyhren358
    @kjetilmyhren358 3 місяці тому

    Thanks for sharing this, it was fun to follow along and get this thing working! The procedure for projecting the geometry was really smart. Thanks again, great tutorial :)

  • @deepakjamra5502
    @deepakjamra5502 3 місяці тому

  • @carlosabregosuarez
    @carlosabregosuarez 3 місяці тому

    Hi, thanks for this awesome video! Keep the great job man! I would like to know what tool do you use for the key pressed on display?

  • @gavendoesRON
    @gavendoesRON 3 місяці тому

    is there any way to actually distinguish each country by making its own separate mesh while doing this?

  • @NitroRender
    @NitroRender 4 місяці тому

    mucho trabajo para algo de presentacion y sin precision ni georefenciacion, no vale la pena este workflow muy muy lento.

    • @mxkrueger
      @mxkrueger 3 місяці тому

      how would you do it instead?

    • @NitroRender
      @NitroRender 3 місяці тому

      @@mxkrueger yes

  • @trollenz
    @trollenz 4 місяці тому

    Interesting approach 👌🏻 Thanks

  • @Fahnder99
    @Fahnder99 4 місяці тому

    how long did it take, one week?

    • @opensourceforarchitects
      @opensourceforarchitects 4 місяці тому

      Maybe an hour. Photogrammetry always takes time, and Meshroom is no slower than proprietary software.

    • @Fahnder99
      @Fahnder99 4 місяці тому

      @@opensourceforarchitects thank you, I was hoping for this.

  • @omarkanaana7614
    @omarkanaana7614 4 місяці тому

    Exactly what I needed. Thanks!

  • @NITian_CK
    @NITian_CK 5 місяців тому

    heyyyy brooo!!! why it is showing error as "ReferenceError: PerspectiveCamera is not defined "

    • @opensourceforarchitects
      @opensourceforarchitects 5 місяців тому

      Hey, You have to import in it at the start of the document, either with : import {...PerspectiveCamera...} from 'three'; or import * as THREE form 'three'; with this, call it then THREE.PerspectiveCamera

    • @razern420
      @razern420 3 місяці тому

      @@opensourceforarchitects Can u maybe share the code to just load the 3d model? in vs cuz im also an architect trying to figure out programming atm

  • @streamdesigner1678
    @streamdesigner1678 5 місяців тому

    I have noob question, 05:10 , Did you Extrude this plane.01 verticle or is this new verticle extruded? Didn't get it Thank you

  • @Pikero24
    @Pikero24 5 місяців тому

    oh my god finally someone who has shown me what keyframeSelection looks like in action

  • @joshxu1544
    @joshxu1544 5 місяців тому

    Hello, why are my [Empty] related nodes not effective?

    • @opensourceforarchitects
      @opensourceforarchitects 5 місяців тому

      Hello, are you sure you selected the Empty in the Object Info node?

    • @joshxu1544
      @joshxu1544 5 місяців тому

      @@opensourceforarchitects Thank you for your reply, I found the problem, I set [Vector] to [Float], a small mistake

  • @emmanuelsamuel1434
    @emmanuelsamuel1434 5 місяців тому

    you didn't put a source code in description

  • @hurmizyar
    @hurmizyar 5 місяців тому

    Great Job, thank you for the tutorial

  • @flinfaraday1821
    @flinfaraday1821 5 місяців тому

    very nice.

  • @lowkeyme-jb8qj
    @lowkeyme-jb8qj 5 місяців тому

    Can you please provide script link

  • @HuynhLuong227
    @HuynhLuong227 5 місяців тому

    please share your code , thank you

  • @HuynhLuong227
    @HuynhLuong227 5 місяців тому

    Ok thank for sharing 🎉🎉🎉