Наши партнеры

UnixForum






Книги по Linux (с отзывами читателей)

Библиотека сайта rus-linux.net

На главную -> MyLDP -> Тематический каталог -> Создание удобной рабочей среды в Linux

Открытые программы - архитекторам

Оригинал: Open source software for architects
Автор: Chen Nan Yang
Дата: 21 сентября 2007
Перевод: Александр Тарасов aka oioki
Дата перевода: 22 сентября 2007

При копировании материала обязательны указание автора, переводчика и ссылки на оригинал статьи и настоящую страницу как первоисточник перевода!

Когда я начинал работать помощником архитектора 12 лет назад, для архитектурного черчения и 3D-моделирования применялись AutoCAD R12, 3D Studio, CorelDraw 6.0 и Photoshop 4.0. Сегодня многие архитекторы все еще пользуются последними версиями этих программ. Однако эти громоздкие программы наполнены функциями, которыми некоторые архитекторы не будут пользоваться. Существует несколько альтернатив с открытым кодом, которые хорошо подходят для архитекторов - QCad вместо AutoCAD, Blender вместо 3ds Max, Inkscape вместо CorelDraw и GIMP как замена Photoshop.

Для архитектора САПР - самое слабое звено в цепочке программ с открытым кодом. AutoCAD предоставляет средства эффективной работы: к примеру, вы можете разместить сотни дверей, окон или колонн в архитектурном плане за несколько секунд. В САПР с открытым кодом придется делать всю работу с нуля. Текущие САПР с открытым кодом не очень хорошо заточены под огромное количество стандартизированных чертежей. Однако если вы выполняете уникальные чертежи или хотите разработать свое САПР-решение, которое подходит вам, тогда САПР с открытым кодом - хороший выбор.

QCad Community Edition - простая 2-мерная САПР с открытым кодом, которая пригодна для черчения архитектурных планов. Она весьма успешно применяется в таких странах, как Тайвань. Некоторые тайваньские компании приняли ее в качестве стандартного решения.

Выпуск бесплатной для личного использования версии QCad Community Edition следует спустя несколько месяцев после профессиональной версии. К примеру, последняя версия Community Edition - 2.0.5.0, в то время как профессиональной - 2.1.3.2. Одна пользовательская лицензия на профессиональную версию стоит $33. Вы можете загрузить демоверсию Professional Edition и использовать ее без ограничений в функциональности 100 часов.

QCad предоставляет инструменты для черчения точек, прямых, дуг, окружностей, эллипсов, ломаных, NURBS-кривых, текста, размеров, штриховки и сплошной заливки. Он также может работать с растровыми изображениями и имеет множество других инструментов. Командная строка расположена под главным окном, в ней вы можете контролировать ход черчения. Словом, в QCad опытный архитектор может найти все, что ему нужно.

С другой стороны, QCad не поддерживает DWG-файлы, которые используются в AutoCAD.

Другая САПР с открытым кодом - BRL-CAD. Она представляет из себя 3D САПР для моделирования составных объемных тел (CSG). Вы также можете выбрать Open CASCADE в качестве платформы разработки своей САПР.

3D моделирование и рендеринг

Для трехмерного моделирования вы можете выбрать Blender либо менее мощный Wings 3D.

Blender - маленькое, но мощное приложение для 3D моделирования, рендеринга и анимации. Программа может импортировать файлы форматов DXF, OBJ и 3DS. Для удобства моделирования вы также можете поместить вид слева, спереди или сверху в фон окна. Для моделирования разными способами вы можете выбрать такие элементы, как сетка (mesh), кривая (curve), поверхность (surface) или meta. Благодаря новой функции Subsurface Scattering (SSS) в Blender 2.44 вы можете более реалистично изображать такие материалы, как полированная плитка или кристаллы.

На сайте Blender.org доступны для скачивания уроки. Если вы привыкли к 3ds Max, встреча с интерфейсом Blender может вас разочаровать. Однако если вы будете терпеливы, в конце концов привыкнете к нему и работать будет проще.

Хорошим компаньоном Blender для архитекторов или декораторов интерьера является YafRay (Yet Another Free Raytracer). Последняя версия 0.09 имеет поддержку глобального освещения (это придает реалистичности архитектурным сценам), освещение от неба, каустику (для отработки света, излученного точкой или отраженного или преломленного от кривой поверхности), глубину резкости и размытые отражения. С помощью YafRay вы можете рендерить свои трехмерные модели, созданные в Blender, и они будут выглядеть как настоящие.

Векторные и растровые графические редакторы

После завершения работы в Blender или QCad вам может потребоваться улучшить изображение с помощью графических редакторов. Выдающиеся векторные редакторы - Inkscape, Xara LX и Skencil. Растровые альтернативы - GIMP, Paint.net, CinePaint, Gimpshop и Krita.

Inkscape - векторный графический редактор с открытым кодом, который поддерживает большинство стандартных функций рисования, которые можно найти в CorelDraw или Illustrator. Возможно даже начертить архитектурный план, используя лишь Inkscape.

Пожалуй, GIMP - наиболее известная графическая программа с открытым кодом. Она предоставляет мощные средства редактирования и более чем 100 расширений и скриптов. GIMP можно использовать для завершения своей отрендеренной графики, также, как вы делали это в Photoshop.

Добро и зло

Если вы выберете программы с открытым кодом для своей архитектурной работы, то получите следующие преимущества:
  • Вы сохраните свои деньги. Можно потратить либо $10,000 на программу, либо получить ее бесплатно.
  • Программы будут летать даже на старых компьютерах, поэтому вы сохраните как время, так и деньги.
  • Программы просты в изучении и использовании. Они не перегружены функциями, интерфейсы настолько просты, что можно полностью привыкнуть к ним за пару часов.
  • Доступны для загрузки множество расширений или скриптов от сообщества пользователей. Вы можете также добавлять функции, которые вам нужны, либо самостоятельно, либо наняв того, кто может это сделать; в этом преимущество программ с открытым кодом.
  • Если до этого вы использовали пиратскую копию AutoCAD или 3ds Max, теперь вы не будете об этом беспокоиться, что полезно для психического здоровья.

Но перед переходом на открытые программы вы должны быть готовы к следующему:

  • Перестаньте думать о коммерческих программах, которыми вы пользовались ранее. Вам могут жутко не понравиться программы с открытым кодом при первой встрече с ними и вам захочется вернуться к своим старым программам. Будьте терпеливы и пробуйте, тогда совсем скоро вы обнаружите их достоинства.
  • Вам также нужно определиться, могут ли приведенные программы справиться с большим количеством стандартизированной работы. Если ответ отрицателен, лучше не переходить.

Заключение

В заключение я хочу сказать, что программы с открытым кодом, такие как Blender, QCad, Inkscape и GIMP могут делать для архитектора все то же, что и коммерческие аналоги, хотя иногда они менее эффективны и не совместимы с вашей предыдущей работой (так как в QCad отсутствует поддержка DWG-файлов).
Обсуждение статьи на форуме LOR