Categories:
-
3d 96 articles
-
animations 16 articles
-
architecture 47 articles
-
blender 98 articles
-
bédé 19 articles
-
techdrawing 24 articles
-
freecad 189 articles
-
gaming 1 articles
-
idsampa 8 articles
-
inthepress 8 articles
-
linux 57 articles
-
music 1 articles
-
nativeifc 30 articles
-
opensource 266 articles
-
orange 4 articles
-
photo 16 articles
-
projects 35 articles
-
receitas 176 articles
-
saopaulo 18 articles
-
sketches 163 articles
-
talks 25 articles
-
techdrawing 24 articles
-
textes 7 articles
-
trilhas 3 articles
-
urbanoids 1 articles
-
video 47 articles
-
webdesign 7 articles
-
works 151 articles
Archives:
-
2007 22 articles
-
2008 32 articles
-
2009 66 articles
-
2010 74 articles
-
2011 74 articles
-
2012 47 articles
-
2013 31 articles
-
2014 38 articles
-
2015 28 articles
-
2016 36 articles
-
2017 41 articles
-
2018 46 articles
-
2019 59 articles
-
2020 18 articles
-
2021 20 articles
-
2022 7 articles
-
2023 25 articles
-
2024 14 articles
Hi John,
Hi John,
I think it pretty complicated. This is, as you say, a subject that comes and goes, there are several techniques out there but nothing really significant, architect are interested but not much, etc. I myself tried to do that several times, with different techniques, with more or less success, but always with a lot of work.
Basically I think there is one, big problem: The way to work in 3D (model and texture) to obtain a good result on the web is similar to working with games, and is totally different from the way architects work in 3D. Architects use to build 3D with specific software such as Revit, Archicad (or in the best cases Sketchup), which are high-level software, made to produce accurate 3D models, at the costs of efficiency. Those software usually use other types of geometry (CSG, BRep, etc). When you need to put your models on the web, there is only one geometry type: Mesh (all 3D web formats such as papervision, o3d, x3d or blender) use meshes. When you try to "downgrade" your high-level model to a mesh with few faces enough to be fast on the web, you get a hell of a time converting, cleaning and reducing complexity by hand. Also architects almost never use UV mapping, because most "real-life" materials use some kind of procedural repetition, so that is another task that must be done manually when converting.
And don't forget that architects usually want badly some features that are still hard to find in web 3D, such as exact sun position and shadows. You need to estimate those by using things like shadow baking in textures, but that's another extra work.
So to resume, the big difficulty would be to find an efficient and not-too-manual way to convert solid-based architecture models into clean, low-poly, uv-mapped mesh models. If you find a way to do that, then you might change the whole picture...