Эта статья поднимает множество проблем. Пожалуйста, помогите улучшить его или обсудите эти проблемы на странице обсуждения . ( Узнайте, как и когда удалить эти сообщения-шаблоны ) ( Узнайте, как и когда удалить этот шаблон сообщения )
|
MGED Скриншот Moss World | |
Оригинальный автор (ы) | Майк Муусс |
---|---|
Разработчики) | Армейская исследовательская лаборатория |
изначальный выпуск | 1984 |
Стабильный выпуск | 7.30.2 / 3 апреля 2019 г . [1] |
Репозиторий | |
Написано в | C , C ++ , Tcl |
Операционная система | Кроссплатформенность (BSD, Linux, Mac OS X, Solaris и Windows и другие) |
Тип | CAD |
Лицензия | BSD , LGPL |
Интернет сайт | brlcad |
BRL-CAD - это система компьютерного моделирования (CAD) для твердого твердого тела (CSG) . Он включает в себя интерактивный редактор геометрии , поддержку трассировки лучей для рендеринга графики и геометрического анализа, поддержку распределенного буфера кадра в компьютерной сети , средства создания сценариев, обработки изображений и сигналов. Весь пакет распространяется в виде исходного кода и двоичной формы.
Хотя BRL-CAD можно использовать для различных инженерных и графических приложений, основной целью пакета по-прежнему является поддержка баллистического и электромагнитного анализа. В соответствии с философией Unix разработки независимых инструментов для выполнения отдельных конкретных задач с последующим объединением инструментов в пакет, BRL-CAD в основном представляет собой набор библиотек, инструментов и утилит, которые работают вместе для создания, трассировки лучей и опроса. геометрии и манипулировать файлами и данными. В отличие от многих других приложений для трехмерного моделирования, BRL-CAD в первую очередь использует CSG, а не представление границ . [2]Это означает, что BRL-CAD может «изучать физические явления, такие как баллистическое проникновение и тепловые, радиационные, нейтронные и другие виды транспорта». [3] Он также поддерживает граничное представление. [4]
Библиотеки BRL-CAD предназначены в первую очередь для специалистов по геометрическому моделированию, которые также хотят возиться с программным обеспечением и создавать собственные инструменты. Каждая библиотека предназначена для определенной цели: создание, редактирование и трассировка лучей, а также обработка изображений. Прикладная часть BRL-CAD также предлагает ряд инструментов и утилит, которые в первую очередь связаны с геометрическим преобразованием, опросом, преобразованием формата изображения и управлением изображениями, ориентированными на командную строку.
История [ править ]
В 1979 году Лаборатория баллистических исследований армии США (BRL) - ныне Исследовательская лаборатория армии США - выразила потребность в инструментах, которые могли бы помочь в компьютерном моделировании и инженерном анализе систем боевых машин и окружающей среды. Когда для этой цели не было найдено ни одного пакета САПР, разработчики программного обеспечения BRL во главе с Майком Мууссом начали сборку набора утилит, способных интерактивно отображать, редактировать и запрашивать геометрические модели. Этот пакет стал известен как BRL-CAD. Разработка пакета BRL-CAD началась в 1983 году; первый публичный релиз был выпущен в 1984 году. BRL-CAD стал проектом с открытым исходным кодом в декабре 2004 года.
Репозиторий исходного кода BRL-CAD является старейшей известной общедоступной кодовой базой с контролируемой версией в мире, которая все еще находится в активной разработке, начиная с 1983-12-16 00:10:31 UTC . [5]
История выпусков [ править ]
Этот раздел пуст. Вы можете помочь, добавив к нему . ( Декабрь 2020 г. ) |
См. Также [ править ]
- PLaSM - язык программирования твердотельного моделирования
- Сравнение редакторов САПР
Ссылки [ править ]
- ^ «Примечания к выпуску BRL-CAD» . Дата обращения 31 августа 2019 .
- ^ Хэнкок, Терри. "Был ли BRL-CAD тем инструментом, который я искал?" . freesoftwaremagazine.com . Проверено 18 ноября +2016 .
- ^ "Обзор - BRL-CAD" . brlcad.org .
- ^ "NURBS - BRL-CAD" . brlcad.org .
- ^ Робин Лаки. «Самые старые в мире репозитории исходного кода» . Проверено 18 ноября +2016 .
Внешние ссылки [ править ]
- Официальный веб-сайт
- BRL-CAD на SourceForge.net