пятница, 15 апреля 2011 г.

Разговорчики....

На форуме Autodesk стартовала ветка, посвященная Revit API. Постараюс в ней отвечать на появившееся вопросы, ну и естественно наиболее полезные сообщения размещать на этом блоге. Процитирую стартовое сообщение ветки:

Доброго времени суток!
Для регистрации дополнения используется файл манифест который находится в папке:

  • Если используется Windows XP: C:\Documents and Settings\All Users\Application Data\Autodesk\Revit\Addins\2011\

  • Если Windows 7: C:\ProgramData\Autodesk\Revit\Addins\2011\

Естественно если у вас Windows установлен на другом диске, то ищете папку там. Файл манифест имеет разширение *.addin.

Вот код, написанный в одном из моих файлов:

<?xml version="1.0" encoding="utf-8"?>
<RevitAddIns>
<AddIn Type="Application">
<Name>Editing</Name>
<Assembly>C:\ProgramData\Autodesk\Revit\AddIns\2011\Editing.dll</Assembly>
<AddInId>76eb700a-2c85-4888-a78d-31429ecae9ef</AddInId>
<FullClassName>Editing.App</FullClassName>
</AddIn>
<AddIn Type="Command">
<Assembly>C:\ProgramData\Autodesk\Revit\AddIns\2011\Editing.dll</Assembly>
<AddInId>a9551912-c6e3-44a6-844d-e4d140c33916</AddInId>
<FullClassName>Editing.Flipped</FullClassName>
<Text>Антиотзеркаливание</Text>
<Description>Возвращает отзеркаленным дверям заложеную в семействе ориентацию Право/лево</Description>
<LongDescription>Описание</LongDescription>
<AvailabilityClassName>Editing.Antimirror.FlippedAviability</AvailabilityClassName>
<VisibilityMode>NotVisibleInFamily</VisibilityMode>
<VisibilityMode>NotVisibleWhenNoActiveDocument</VisibilityMode>
<LanguageType>Unknown</LanguageType>
</AddIn>
</RevitAddIns>

Это не весь код, но я оставил основной. Я выделил цветом то, что нам может пригодиться. Как видно дополнения делятся на две категории. Это Application и Command. Дополнения типа Application запускаются сразу после старта Revit. Command запускается при нажатии кнопки или выборе из списка дополнений во вкладке Надстройки. В тег Assembly у нас заключен путь к файлу дополнения. В теге FullClassName указан путь к классу, с которого стартует наше дополнение. AvailabilityClassName и VisibilityMode управляют доступностью к комманды в том или ином случае. Остальные теги относятся к описанию нашего дополнения.

Думаю для начала хватит.

пятница, 8 апреля 2011 г.

3ds max 2012: Прокси, каким мы его ждали....


Долгое время я ждал, когда в mental ray появится такой же по скорости и милости к оперативной памяти прокси объект. И вот свершилось! Эксперементируя с прокси объектами в новом 2012 3ds max я был приятно удивлен, что наконец-то большое количество прокси не сьедает так много оперативки! Вот моя эксперементальная картинка.
Тут использовались прокси объекты деревьев (2,5 млн полигонов каждое) и кустарники (500 тыс полигонов каждый).
К слову есть еще один плюс для пользователей Revit. Наконец то у нас есть нормальный линк через FBX. Теперь все материалы и обьекты на русском языке отображаются в максе на том же русском и главное читаемом русском! Плюс материалы действительно полностью переносятся с текстурами! Что тут сказать.... Наконец-то!!!!

четверг, 7 апреля 2011 г.

Мои наработки по видео

Собрал все свои наработки по видео. Все размещены с хронологическом порядке.

Мое первое видео. Ушло порядка одного месяца.
В этом видео я первый раз использовал персонажную анимацию. Получилось корявенько с людьми....


Это видео делалось в короткие сроки (4 дня). Из материалов была готова модель экстерьера. Требовалось доделать внутрянку и всё заанимировать.


среда, 23 марта 2011 г.

Autodesk Revit Architecture 2012

Наконец то появилась оффициальная информация о новых возможностях Revit 2012. Думаю есть с чем поэксперементировать и проверить слова разработчиков на практике. Информацию можно получить здесь.

То, что я отметил для себя:

  • Появилось понятие сборки. Теперь возможно по любому элементу или любой его комбинации с другими элементами составить отдельный набор видов. Причем эти виды никак не будут зависеть от положения элементов в проекте.
  • Понятие частей. Можно редактировать любую многослойную конструкцию послойно, причем в объеме. Теперь можно разбить покрытие, скажем, пола на плитки и посчитать их. При этом само перекрытие может изменяться как и раньше.
  • Появилась возможность переопределять отображение элементов в полупрозрачные поверхности. Можно воспользоваться для подложек.
  • Адаптивный компонент теперь размещается в среде проекта!
  • Много вкусностей по анализу энергоэффективности.
И немного видео из сети:





среда, 16 марта 2011 г.

Цветочки.


На днях перерывал архивы своих работ и наткнулся на свой старый эксперимент. Тогда на почве восхищения от формообразующих элементов решил сделать цветок, который стоял на подоконнике и вот какой вышел результат.


вторник, 28 декабря 2010 г.

Тест-дрйавы 2011 - весь комплект он-лайн.

Близится один из любимых с детства праздник. А чем же этот праздник так примечателен, помимо выходных и друзей с родными? Конечно подарками! Autodesk не отстает и так же предлагает нам очень приятный подарок. Теперь все тест-драйвы 2011 линейки доступны он-лайн и абсолютно бесплатно! Спасибо, Autodesk!!! В ответ обещаем продлить подписку в следующем году и увеличить количество рабочих мест :-)

понедельник, 20 декабря 2010 г.

Дополнение "Копирование параметров".

Стандартный инструмент “Сопоставление свойств типа” не всегда работает так, как хотелось бы. В большинстве случаев он передает данные Типа семейства и лишь некоторые параметры.
  • А что если тип семейства требуется оставить какой был и передать большую часть параметров вхождения?
  • Хотите ли вы управлять тем, какие данные передавать?
  • Хотите ли вы передавать данные между разными категориями?
В этом как раз поможет дополнение "Копирование параметров".

Как работать с данным дополнением:
  • Найдите во вкладке "Надстройки" кнопку "Копировать параметры".
  • После нажатия на эту кнопку укажите в рабочей области объект, чьи параметры требуется скопировать.
  • В диалоговом окне поставьте галочки возле тех параметров, которые вы хотели бы скопировать.Подтвердите ваш выбор нажатием на кнопку "Копировать параметры".
  • Поочередно выбираете объекты, в которые требуется передать параметры.
  • Нажатием клавиши ESC завершите процесс выбора.

Дополнение можно скачать с моего сайта.