Give architects some love.
Blender could make some steps to the architecture visualization too. Architects is a big community that uses blender for architecture visualization and is getting bigger now with geometry nodes. Often when it is time to make a 2d drawing by a complex mesh there is no official and clean way to do that.
Importing and exporting proper cad files for 2d drawings is the most important. A "make 2d" command like Rhino's for section drawings and views, dwg export for lines-polylines and so much more could be added to work properly with AutoCAD and much more cad programs.
Line art and freestyle don't work well at complex geometries especially when you boolean multiple objects for cut sections. DXF export is not a solution too, cause export every edge hidden or not, making it impossible to work with.
Excuse my bad English, Thank you :)
5 Comments
@artturi85 The make 2D command allows you to turn edges and contours into vector linework that you can then export into Illustrator or Rhino or AutoCAD. Blender is missing a lot in the world of dimensioned drawings as well, and although it keeps getting better, it is still missing a lot of functions that architectural designers need for making drawings.
@OP the 'Freestyle .SVG export' add-on is an option and pretty much does the same thing and creates 'scalable vector graphic' (.SVG) that you can open in Rhino or Illustrator, but the process is not very streamlined or intuitive. It makes you specify a filepath and then when you render it spits out an SVG file into that location. Rhino's version is wonderful and allows you to export linework from the current camera's view projection and places it in the scene as geometry that you can edit. It also allows you to adjust occlusion of edges and change lineweights and linetypes, etc. when you run the command. It's a great way to simplify complex geometry into simple lines that you can then use to make extrusions, booleans, or just export directly as any vector format. The SVG export option has a lot of features (in uses Blender's freestyle system which is a pain, but is pretty robust once you learn it) and exports geometry that is fairly easy to clean up with simplify command in illustrator or you can edit control points in rhino and make it pretty clean before you work on your lineweights.
I just recently found out that you can add a camera and change the view to orthographic and then it will let you clip through walls to create a section. you can export the camera view as a .SVG by the same method above.
USE CASES: I could see this being used by architects who need to make dimensioned drawings of buildings with section cuts. VRAY uses clipping planes and clipping volumes so something like that would be great. REVIT has a cool feature where you can specify an area to keep from a model and then it clips everything else with adjustable camera extents, allowing you to see a cutout of a wall section which is really nice for detailing wall assemblies.
The goal in architecture is to use the models to communicate way a building is meant to be constructed by drawings, so the end result is most often a precise line drawing to communicate technical information. Blender is excellent for depicting light and space and textures, but it would be great to be able to use the powerful modeling tools like Geometry Nodes to create line drawings and form studies more easily. Geometry Nodes work similarly to Grasshopper, a plugin for Rhino that allows for parametric modeling (and a heck of a lot more), so that makes Blender a really attractive option if it can fit into the architectural design workflow.
I could also see how a set of more robust line drawing features would be useful to animators and comic artist and anyone who needs to make precise linework. I'm sure graphic designers (who almost always work with vector graphics) would really appreciate it too. It's just a really useful thing to have.
The way I understand it is some kind of plane section that would trace 2d lines, I guess vector lines, on the geometry crossing this plane. I think that would certainly be great, but the fact that blender uses polygons instead of nurbs like surfaces would mean some approximation on the generated curves. An other problem that would occur would be the thickness of objects that are not represented in polygonal modelling in most cases. Anyway this kind of tracing if possible could be useful, even if approximative.
so you mean that polygons make it impossible to code such a thing? 2d drawings is the first step to attract more and more architects. There are so much more that can be added in long term. It could be a whole new section to the blender for BIM (one day). Imagine having one program for everything that has to do with 3d modeling. Small steps but I think we cant let architects outside the community.
++++
It was quite hard to catch what exactly the "make 2d" command would be doing when used? If you could explain the functionality and what the end result would look, it would I think get more people interested.