|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Проектирование видеонаблюдения
Programming, automation, CADs, GISs. "Теплоком"
Россия, Санкт-Петербург
Регистрация: 02.02.2007
Сообщений: 306
|
||
Просмотров: 9300
|
|
||||
инженер-электрик Регистрация: 12.08.2005
Иркутск
Сообщений: 523
![]() |
Это ж надо, а? Телесный угол обзора видеокамеры изображать как твердое тело и затем резать. Эх, коллега, не изобретай велосипед, для тебя сейчас ключевое слово - VideoCAD. Найди в Инете, главный инженер твой пусть заплатит 5тр и будет счастье тебе, инженеру и заказчику.
|
|||
![]() |
|
||||
Programming, automation, CADs, GISs. "Теплоком" Регистрация: 02.02.2007
Россия, Санкт-Петербург
Сообщений: 306
|
Как и предполагалось, главный инженер сказал, что денег нет.
В результате появилась следующая вещь (только сильно не смейтесь). >>Andi55 Пришлось-таки делать именно так, как ты сказал. Проверено в AutoCAD2004_eng и AutoCAD2006_ru [ATTACH]1185872474.rar[/ATTACH] Все очень примитивно и до наглости тупо, зато быстро, дешево и сердито ![]() Рекомендация: С настройками, сделанными в приложенном чертеже, все работает, а поскольку с этими самыми настройками в программе не хотелось возиться, лачше запускать приложение в приложенном (уже настроенном) чертеже. Пока нам хватит для того, чтобы прикинуть ориентировочно. Теперь главная проблема - как-то порезать созданные фигуры, обозначающие зону обзора видеокамеры. Чтобы они не протыкали обозреваемые объекты насквозь. Если будут советы, рекомендации, отзывы - с удовольствием приму. На всякий случай код (если кому лень качать): Код:
|
|||
![]() |
|
||||
Programming, automation, CADs, GISs. "Теплоком" Регистрация: 02.02.2007
Россия, Санкт-Петербург
Сообщений: 306
|
Пришла в голову мысль использовать (vla-intersect-with), но в этом случае придется всю зону обзора (или хотя бы ее грани) строить из, допустим, сотни линий, для каждой из которых находить точку ее пересечения с территорией или объектами на ней и по необходимости обрезать. Громозко, но при двадцати камерах может, и получится. Всего-то четыреста линий на камеру
![]() |
|||
![]() |
|
||||
Programming, automation, CADs, GISs. "Теплоком" Регистрация: 02.02.2007
Россия, Санкт-Петербург
Сообщений: 306
|
Случилось самое неожиданное и смешное: мы стали использовать эту прогу.
:shock: :shock: :shock: :shock: ![]() ![]() ![]() ![]() Поэтому решил ее улучшить. [ATTACH]1186475548.rar[/ATTACH] Краткое описание. Особенности версии: 1. Исправлены формулы расчета зоны обзора (в версии 1.0 была грубая ошибка). 2. Улучшено удобство работы с камерами (при клике на камеру она выделяется целиком). 3. Введены данные, прикрепляемые к каждой камере и отображаемые при клике на нее. 4. Автоопределение точки вставки камеры. 5. Лучше перед запуском rch, rcv предварительно выделять нужную камеру. 6. Пока не проработана нумерация камер. 7. Пока не введена возможность указания ориентации камеры (север, юг). Поэтому приходится указывать углы поворота типа -172 и подобные. Неудобно. 8. В теме "error: exceeded maximum number of selection sets" на форуме dwg.ru Кулик Алексей aka kpblc предложил вариант реактора, который планирую рассмотреть. Ссылка на тему: http://dwg.ru/forum/viewtopic.php?p=164882#164882 9. Спецы по 3D, подскажите, какой тип объектов вместо region можно использовать, чтобы обрезать его по границам зданий? плз! Короче, как сделать проекцию прямоугольника на территорию и здания. ------------------------------------------------------------------ Программа протестирована в AutoCAD2006eng ------------------------------------------------------------------ Спасибо участникам форума dwg.ru: Кулик Алексей aka kpblc VVA lokus Fatty kp+ AY Alaspher ShaggyDoc за ответы на многие вопросы по ходу работы ------------------------------------------------------------------ P.S. Пожалуйста, пишите свои отзывы и предложения, может, когда-нибудь эта прога составит конкуренцию VideoCAD'у!
__________________
На LISPе можно мыслить! |
|||
![]() |
|
||||
Programming, automation, CADs, GISs. "Теплоком" Регистрация: 02.02.2007
Россия, Санкт-Петербург
Сообщений: 306
|
Версия 1.2. Исправил несколько ошибок.
Особенности версии: 1. Исправлено направление координаты х во время создания и редактирования камеры. 2. Устранены ошибки, связанные с progn (и о которых стыдно говорить ![]() [ATTACH]1186491526.rar[/ATTACH] Проверено в AutoCAD2006eng. Проверял также в русском, но там лисп почему-то ругался на неопределенность функции vlr-miscellaneous-reactor. странно...
__________________
На LISPе можно мыслить! |
|||
![]() |
|
||||
Регистрация: 05.09.2005
Ростов на Дону
Сообщений: 71
![]() |
Я подвешивал на месте видеокамеры источник света, и было сделано для разных объективов-матриц несколько заготовок с отверстиями подходящего размера, в которых свет проходил и освещал сцену только в тех местах, которые видит данная камера. Ну а потом - крути-верти картинку, обзор с камеры виден в нужных ракурсах.
Попутно получались плановые углы установки видеокамер. |
|||
![]() |
|
||||
Programming, automation, CADs, GISs. "Теплоком" Регистрация: 02.02.2007
Россия, Санкт-Петербург
Сообщений: 306
|
Ура!!! Спасибо, Netlog, это хорошее решение. Для меня самая главная проблема - это направление поиска, потому что в 3d я откровенно не силен. Скажи, плз, а источник света в акаде полностью прозрачен или его можно "окрасить", чтобы его лучи были видны, как лучи солнца в пыльном помещении?
__________________
На LISPе можно мыслить! |
|||
![]() |
|
||||
Programming, automation, CADs, GISs. "Теплоком" Регистрация: 02.02.2007
Россия, Санкт-Петербург
Сообщений: 306
|
Подвесил источник света внутрь коробки, созданной из пяти region'ов, материал - "gray matte".
У меня почему-то получается такая картина: [ATTACH]1186571719.jpg[/ATTACH] Почему вниз светит?
__________________
На LISPе можно мыслить! |
|||
![]() |
|
||||
Programming, automation, CADs, GISs. "Теплоком" Регистрация: 02.02.2007
Россия, Санкт-Петербург
Сообщений: 306
|
Источник света расположен в коробке (повторюсь, непрозрачной), можно посмотреть, скачав чертеж:
[ATTACH]1186571846.dwg[/ATTACH]
__________________
На LISPе можно мыслить! |
|||
![]() |
|
||||
Programming, automation, CADs, GISs. "Теплоком" Регистрация: 02.02.2007
Россия, Санкт-Петербург
Сообщений: 306
|
Теперь другая проблема.
При создании или модификации источника света в акаде можно в Shadow options выставить галочку Shadow volumes/Ray traced shadows. А вот при программном создании источника света я добился только такого варианта: Код:
__________________
На LISPе можно мыслить! |
|||
![]() |
|
||||
инженер-электрик Регистрация: 12.08.2005
Иркутск
Сообщений: 523
![]() |
Да, можно бы позавидовать таким изысканиям, а вот мне хозяин столько времени не дает. За месяц от начала темы можно сделать было два объекта среднего пошиба в виде стадии РП листов на 25 и камер на 20-30, Заказчика ублажить да принести папику в клювике тыщ 150 безнальных рубликов, с них и зарплаточку в 15-20% поиметь и какую-никакую программочку прикупить. Жаль, объекты такие редки...
|
|||
![]() |
|
||||
Programming, automation, CADs, GISs. "Теплоком" Регистрация: 02.02.2007
Россия, Санкт-Петербург
Сообщений: 306
|
![]() ![]() ![]() ![]() Скажем, проект мы уже давно сдали, а программу я щас делаю на добровольных началах во время ночных бессонниц ![]() ЗЫ. И даже в отпуске не могу спать спокойно :-)
__________________
На LISPе можно мыслить! |
|||
![]() |
|
||||
Programming, automation, CADs, GISs. "Теплоком" Регистрация: 02.02.2007
Россия, Санкт-Петербург
Сообщений: 306
|
Вот новая версия, номер 1.3. Благодарности все те же плюс
>Хмурый Спасибо за подсказки в области 3д. >AY Спасибо за подсказки насчет фильтрации по расширенным данным. Программа ужасно громоздкая и тормозная. В Архикаде все то же самое можно сделать в две секунды. Но надеюсь, благодаря вашим советам и отзывам удастся и дальше ее совершенствовать, потому что в акаде все-таки возможностей и удобства больше, чем в видеокаде или архикаде. Все инструкции в текстовом файле. Вот архив: [ATTACH]1188474370.rar[/ATTACH]
__________________
На LISPе можно мыслить! |
|||
![]() |