3ds max подключение манипулятора
Наверняка это курсач или дипломная, угадал?
Вот как мы решали подобную задачу, в общем это даже смахивает на ТЗ:
Есть железяка. Делаем для нее переходник на МК (к примеру ATmega8) который принимает команды с ПК и преобразовывает в сигналы понятные железяке.
Переходник на МК подключаем к ЛПТ или КОМ, щас уже более актуально ЮСБ. Подключаемся в режиме общения туда сюда.
Теперь пишем софт:
1) Прошивку для МК
2) Прогу по работе с портом на котором у вас осуществляется общение (к примеру СОМ).
Эта прога должна уметь читать состяние железяки и отсылать в МК байты управления, которые МК преобразовывет в нужные сигналы дл железяки.
Затем делаем обвес для этой проги, т.е. создаем еще 1 прогу с виртуальной средой в которой отображаем 3Д модель железяки.
Эта прога должна уметь к примеру по нажитю клавишь на клавиатуре изменять что-то в 3Д модели.
И наконец, просто берем и объединяем эти 2 проги в 1, там всего и понадобится что переопределить функции управления 3Д моделью на функции общения с МК.
Если железяка рабочая и известны все ее характеристики и сигналы управления и т.п. то спаять и прошить переходник на МК - дело 1-2х недель с учетом отладки.
Написать прогу для общения - 3 дня макс с учетом отладки.
Написать виртуальнуюю оболочку - тут хз, если взять готовый движок то скорее всего потребуется месяц, а если писать свой движок то хз хз хз.
Ну а если действиетльно нужно чтобы 3Д модель дергалась в 3D Studio Max, то нужно смотреть в сторону плагинов и то, такой вариант возможен но не в реал тайме да и вообще это бредовая мысль, поэтому ВСЕ и всегда пишут свою 3Д оболочку или используют готовую, но не как не среду разработки 3Д моделей как 3D Studi Max и т.п.
На вебинаре были представлены линейка компонентов для электропитания и интерфейсные модули. Мы рассмотрели популярные группы изолированных и неизолированных (PoL) DC/DC-преобразователей последних поколений, новые компактные модульные источники питания, устанавливаемые на печатную плату (открытые и корпусированные), источники питания, монтируемые как на шасси (в кожухе и открытые), так и на DIN-рейку.
дело в том что это не курсач или диплом. это реальная разработка. моя задача прикотячить её к нескольким прогам. первая из них 3дмакс. потом автокад и т.д. Ведь стандартные 3д манипуляторы нормально работают в том же 3дмаксе. значит есть вариант какой-то. но вот как именно.
Встраиваемые ИП LM(F) производства MORNSUN заслуженно ценятся производителями во всем мире, поскольку среди широчайшего ассортимента продукции компании можно найти источник питания для любых задач. Представители семейств LM и LMF различаются по мощности и выходному напряжению, их технические и эксплуатационные характеристики подходят для эксплуатации в любых электрических сетях и работают в широком диапазоне условий окружающей среды. Неизменными остаются высокое качество и демократичная цена.
Как я уже сказал ранее, если ужь действительно нужно именно в среде 3D Studio MAX отображать железяку то курите хелп стандартный.
А если нужно менять меши то оэто извините извращение.
Так что именно в максе вы будите делать помимо отображения железяки ? Суть то в чем ?
Дело в том что не каждый работает в 3д максе и знает что там и как. Если в нём предусмотренно подключение манипуляторов, значит есть какая то стандартная библиотека, DLL ка какая нибудь. Разбирайся какая, как с ней работать (эт к програмистам) и как с программой будет всё более или менее понятно, можно будет подумать о том как прикошачить твой манипулятор, там какой порт, какой протокол, на контроллере или так, и пр.
Кстати, а там нельзя случайно горячими клавишами управлять, если мона то можно какой нибудь эмулятор нажатия клавишь придумать, эт менее грамотный путь, зато более простой.
Ты думаешь ты думал как ты думаешь? (с)
Мне нужно подключить манипулятор чтобы работать с объектами (поворот камеры, объекта, изменение геометрии), используя возможности нашего 3Д манипулятора. И сказали мне сделать чтобы всё было путём, как в фирменных 3Д-манипуляторах вот бьюсь головой и курю инфу отовсюду. пока не понял как именно управлять на подобии других манипуляторов.
От нас то что требуется, можно конкретней. Именно как подключить сам манипулятор к компу, т. е. железо? Тогда фотку манипулятора, и по возмоности схемку его, и через какой интерфейс его надо примастырить.
Если вопрос програмный то.
Ты думаешь ты думал как ты думаешь? (с)
И что ты заладил про фирменные манипуляторы, покажи нам хоть 1 такой который отображет свою работы в 3D Studio Max - ссылку в студию !
Это глупо что, что для отображения 3D модели нужно покупать отдельно такой серьезный и самомстоятельный продукт как 3D Studio Max !
На сколько мне известно, что манипуляторы продаются с пультами-блоками управления, которые можно подключить в обычному ПК. В комплекте идет софт для работы с этим манипулятором: программатор, примеры, отладчик. Этот софт уже давно позволяет хотя бы отображать железяку в 2D, но сейчас актуально 3D и производители это учитывают. И отбражают они это следующим образом: манипулятор у них отображется в лучшем случае на какойто поверхности, к примеру стол, но большенсво из них не заморачивается с этим и тупо отражет манипуляторы в вакууме.
Тебе я так понимаю нужно управлять этой железякой и видеть на экране ее внешний вид и если есть видео то и видео тоже. Все это вполне реально сделать и я описал как мы делали подобную задачу.
Что занчит изменять геометрию? Ты видимо не так понял задачу. Вот ты нарисовал звено робота, оно же в процессе работы у тебя не будет ломаться, не будет ржаветь его не будут сверлить или еще както разрушать ? Ты будешь просто перемещать это звено относительно других звеньев, а это не есть изменение геометрии!
Ты наверное хочешь чтобы в 3D твой манипулятор таскал виртуальные объекты, но для этого 3D Studio Max не нужен!
Мы вот к примеру научили робот играть в шашки, при этом то что происходит реально соответствует в 3D. При этом модель робота не изменется со временем - т.е. как был робот с 3 звеньями так и остался, изменяется лишь его положение звеньев не более! Как была шахматная доска - так и осталась, как были шашки так и остались, мы же их не ломаем ! А просто двигаем по клеткам - все !
Ну если ты собираешься рально изменять геометрию, и если не секрет, распиши на примере как это должно происходить.
Тебе я так понимаю нужно управлять этой железякой и видеть на экране ее внешний вид и если есть видео то и видео тоже. Все это вполне реально сделать и я описал как мы делали подобную задачу.
Автор не это имел в виду: 3Д манипулятор-штука, определяющая свое положение в пространстве. Как планшет, только трехмерный. Потому и 3Д макс нужен.
А вообще, раз есть фирменные манипуляторы, раз они правильно работаю, то есть некоторый стандартный протокол обмена межу железкой и компом. Вот в сторону поиска этого протокола нужно рыть. Ведь тогда нет необходимости писать что-то на ПК.
Для того чтобы отображать манипулятор в процессе работы в 3D - не нужен 3D Studio Max !
Достаточно иметь 3Д модель всего манипулятора а отображать ее можно в любой самописной среде дял визуализации 3Д !
И чтобы определять местоположения всех звеньев и схвата не обязательно использвоать 3D Studio Max - нужно знать геометрию робота (всех его соновынх составляющих) и его МАТЕМАТИЧЕСКУЮ МОДЕЛЬ, а все остальное - это стандартные вычисления.
Для того чтобы отображать манипулятор в процессе работы в 3D - не нужен 3D Studio Max !
Достаточно иметь 3Д модель всего манипулятора а отображать ее можно в любой самописной среде дял визуализации 3Д !
И чтобы определять местоположения всех звеньев и схвата не обязательно использвоать 3D Studio Max - нужно знать геометрию робота (всех его соновынх составляющих) и его МАТЕМАТИЧЕСКУЮ МОДЕЛЬ, а все остальное - это стандартные вычисления.
РадиоЛоматель прав. не нужно мне отображать никакого положения никакого манипулятора. Мне нужно подключить настоящий манипулятор к 3дмаксу чтобы управлять 3дмаксом. Дизайнерам удобнее пользоваться 3д манипулятором чем обычной мышью. Короче скажем так наш манипулятор - аналог существующих манипуляторов. только вот прикотячить к программам надо. А дальше уже дизайнеры будут с помощью нашего манипулятора радоваться жизни, когда он в серию пойдет.
РадиоЛоматель спасибо) в ту сторону копаю. и что ж все фирмы создавшие подобные манипуляторы не раскрывают формат обмена данными:)
Нет, с дуба мне падать не доводилось, а вот с ореха. А вообще, вы очень невнимательно прочитали первый пост автора темы.
По теме: Возможно, выведать протокол можно у создателей 3Д макса? Написать им письмо, они могут даже ответить. Ведь это в их интересах, в принципе. Хотя скорее за него запросят деньги. Но попробовать стоит.
По теме: Возможно, выведать протокол можно у создателей 3Д макса? Написать им письмо, они могут даже ответить. Ведь это в их интересах, в принципе. Хотя скорее за него запросят деньги. Но попробовать стоит.
Пробовали обращаться к разработчикам "Компас 3D"(чертежная программа), дак там не поняли вообще чего мы от них хотим) по телефону разговаривали с ними. Они говорят "не знаем даже. ну вы как-нибудь попробуйте". Но с 3дмаксом попробую тоже) просто я уж как то разуверился в них всех после такого ответа в Компасе
Ты думаешь ты думал как ты думаешь? (с)
о_0 по своему опыту работы в максе (когда-то мечтал нарисовать иглуцку на ogre) могу посоветовать одно - забейте на существующие протоколы. производители похожих решений никогда не выдадут коммерческую тайну. насилуйте 3D'sMax со стороны плагинов. С этой стороны подключаются любые ехе, dll и прочая лабудень. В конце концов можно пойти окольными путями - создать программу посредника с косвенной привязкой к Максу, т.е. сделать эмуляцию трекбола или мыши.
_________________
RETI ;рети-рети интеррапт, через шины данных тракт, через память, через порт, возвращайся в главный код
@hobbyelectronics
А кто мешает взять конкурирующую железяку и сниффер? )))
У нас народ повально покупал манипулятор за 300 баксов, когда он вышел. Привыкать только неделю нужно было.. Потом удобно.
О! Spacenavigator оно называлось.
я бы в первую очередь выяснил является ли оригинальный манипулятор USB HID устройством. если так, то все просто. если нет - забил бы однозначно
я бы в первую очередь выяснил является ли оригинальный манипулятор USB HID устройством. если так, то все просто. если нет - забил бы однозначно
А выяснить можно например, с помощью проги из вложения.
Она отображает список всех HID устройств, подключённых к компу.
Часовой пояс: UTC + 3 часа
Кто сейчас на форуме
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y
При создании трехмерных моделей, вы часто обращаетесь к клавиатуре и мыши для навигации в пространстве и вращения модели для удобства моделирования.
Однако есть способы, которые ускоряют процесс и делают его более дружественным для пользователя – одним их таких способов является специальный манипулятор (девайс) для навигации в окнах проекций программ 3D графики.
В этой статье я расскажу о продукции компании 3DConnexion – подразделение компании Logitech. Компания 3DConnexion выпускает специальные манипуляторы, ориентированные на профессиональных дизайнеров, для навигации в программах 3D графики и анимации.
Заключение.
В этой статье вы познакомились с довольно необычным, но в тоже время очень полезным инструментом – “3D Mouse” («Трехмерная мышь»). Вы заметили, как все-таки легче может проходить процесс моделирования и создания сцены при помощи таких устройств.
Еще что немаловажно может беспокоить вас – это цена, цена, к сожалению не так мала. Она может составлять от € 99 – до € 399, в зависимости от выбранной вами модели. Еще один минус – это поддержка не всех приложений CAD/CAM, CAE и DCC, к примеру нет официального плагина для ZBrush или Mudbox, вы можете поискать данные плагины на форумах посвященных этим программам – есть пользвоатели которые их пишут самомтоятельно.
И всеравно, при приобретении вы в достаточно короткие сроки окупите покупку, т.к. вы сэкономите время, силы и деньги.
Видео–материалы взяты с YouTube.
Надеюсь, вас заинтеерисовала данная статья и технология «Трехмерных мышей», если вы захотели приобрести себе такую вещь, вы можете сделать это, пройдя по этой ссылке, это специальная страница для Европы и России.
Rosemaker
Просмотр профиля
исчезли манипуляторы перемещения, поворота и масштабирования, как их включить?
З.Ы. наткнулся на похожую тему в инете, так там человеку пришлось форматировать жесткий, а этого делать ой как не хочется. помогите пожалуйста
zbignev
Просмотр профиля
Zbignev учится CG
senseysensor
Просмотр профиля
исчезли манипуляторы перемещения, поворота и масштабирования, как их включить?
З.Ы. наткнулся на похожую тему в инете, так там человеку пришлось форматировать жесткий, а этого делать ой как не хочется. помогите пожалуйста
нажми кнопку Х.
или меню Views -> Show transform gizmo
ps - кажись, это был мой первый вопрос на этом форуме
Asmer
Просмотр профиля
Oblomoff
Просмотр профиля
Можно сразу комп в топку.
А по делу- кнопка ">
Pancir
Просмотр профиля
Снегура :)
Просмотр профиля
Гога Kолбочкин
Просмотр профиля
блин, ну не нада вот так вот кайф-то обламывать!! ))
так человек бы заодно и винт научился форматировать, и поиском пользоваться.
а так - ни то, ни другое.
В 2009 году компания 3DConnexion, принадлежащая Logitech, выпустила линейку манипуляторов для работы с 3D-приложениями SpacePilot Pro и SpaceMouse Pro. Предназначены они в первую очередь для профессионалов 3D-моделирования и дизайна.
Мы протестировали старшую модель линейки – SpacePilot Pro и спешим поделиться нашими результатами.
Внешний вид
Манипулятор Spacepilot Pro производит положительное впечатление с первого взгляда. Вес мыши оказывается неожиданно большим для его размеров, но сделано это специально: благодаря этому устройство надежно фиксируется на столе и не двигается даже при самом активном использовании.
Корпус напоминает приборную панель автомобиля – мягкий матовый пластик, приятный на ощупь, джойстик-манипулятор, окруженный множеством кнопок, LCD-экран. Младшие модели линейки экраном не обладают, но выглядят не менее впечатляюще. В целом, все смотрится качественно и вписывается в рабочее место.
Протестировав мышь в программах 3ds Max, SolidWorks и Maya, мы сделали вывод: рука на этой мыши лежит как влитая. Поддержка кисти выражена несильно, но это и не требуется. Нажатия клавиш, в основном, производятся большим пальцем и мизинцем, и для этого практически не приходится двигать кистью. Расположены они продуманно, и после небольшого привыкания быстро начинаешь работать не глядя.
Джойстик навигации покрыт резиной, держаться за него удобно. Производитель рекомендует обустраивать рабочее место таким образом, чтобы работать с 3D-мышью рукой, свободной от обычной мыши. Поскольку манипулятор симметричен по продольной оси, это остается на ваше усмотрение – работать удобно обеими руками.
Все вышесказанное относится ко всей линейке мышей от 3D Connexion, однако мышь SpaceMouse Pro Wireless к тому же беспроводная, что еще сильнее повышает удобство использования. Тактильные ощущения не отстают от визуальных – всё на уровне, необходимом для профессиональной работы.
Данная 3D-мышь облегчает и ускоряет работу в 3D-приложениях, помогает с ориентацией в пространстве приложения. Обеспечивается это ручкой 3Dconnexion Cap с шестью степенями свободы.
С её помощью можно вращать и двигать объект или камеру во всех плоскостях, не отрывая пальцев от джойстика. Дополнена она функциональными клавишами, которые позволяют как изменить характер работы джойстика, так и заменяют стандартные клавиши на клавиатуре. Благодаря этому руку приходится переносить с 3D-мыши на клавиатуру и обратно не так часто.
LCD-экран, присутствующий только на топовой модели линейки, способен выводить подсказки о функциях программируемых клавиш, позволяет работать с почтой, Outlook, просматривать ленту RSS, и это только по умолчанию – его легко можно настроить под свои нужды.
Как и любой профессиональный инструмент, 3D-мышь требует привыкания. Производитель позаботился об этом и включил в комплект ПО, поставляемого вместе с мышью, небольшой тренажер, тест на скорость и даже мини-игру. После прохождения всего этого можно уже вполне уверенно использовать мышь в нужном вам приложении.
Поначалу использование манипулятора будет немного отвлекать и замедлять работу, но в процессе привыкания начинаешь обращать внимание на неоспоримые достоинства SpacePilot – плавность движений, удобство расположения кнопок, комфортное расположение руки. Привычные операции, такие как масштабирование и вращение, будут требовать меньше кликов мыши и лишних движений, и со временем производительность начнет увеличиваться по сравнению со связкой мышь + клавиатура. Вопрос лишь во времени, которое потребуется на тренировку.
Для примера рассмотрим работу с манипулятором в 3Ds Max 2013. После установки драйверов с сайта производителя 3Ds Max распознал мышь и сразу начал без проблем с ней работать. Отклик на движения ручки прекрасный, распознаются даже малейшие движения, однако, присутствует и комфортная мертвая зона. Блок клавиш справа от ручки позволяет быстро переключаться между видами – фронтальным, сверху, справа и изометрическим, а также вращать по часовой стрелке или против.
Блок клавиш слева содержит модификаторы клавиш (Shift, Escape, Alt, Control), а также функциональные клавиши для быстрого доступа к функциям программы – отмена действия, RMPro, воспроизведение анимации и прочее. Всего можно назначить до 10 действий. А чтобы не запутаться в них, на ЖК-экран устройства будут выводиться подсказки о функциях той или иной клавиши этого блока.
Функционал SpacePilot Pro не ограничивается одними лишь 3D-приложениями. Он может быть полезен и при повседневном использовании ПК, при работе в Photoshop, Word, браузерах, заявлена также поддержка Google Earth и даже некоторых игр.
Список совместимых приложений на данный момент включает в себя 3ds Max, Maya, SolidWorks, Blender, Cinema 4D, Autocad, SketchUp!, Photoshop и множество других. Полный список доступен на сайте производителя.
Из недостатков хочется отметить лишь легко пачкающиеся поверхности ручки и панели ЖК-экрана, которые так и притягивают к себе пыль и отпечатки пальцев. Сюда же можно отнести и цену устройства: на старшую модель цены стартуют от 575$. Однако, модели помладше немногим уступают старшему брату в функционале, а стоят дешевле: SpaceMouse Pro, отличающуюся только отсутствием экрана, можно приобрести за 403$. Если же вам необходима только 3D-мышь без дополнительных функций, можно приобрести и её: к вашим услугам SpaceNavigator по цене от 150$.
В остальном, претензий к мыши нет никаких: заявленные функции она выполняет отлично, собрана качественно, из хороших материалов.
Компания 3DConnexion предоставила инструмент для настоящих профессионалов. Внешний вид и функциональность полностью оправдывают его цену, стоит лишь привыкнуть к нему и начать использовать все возможности на полную. Возможностей у него оказывается даже больше, чем кажется поначалу. Она действительно способна ускорить и упростить работу в 3D-приложениях.
Всем привет! Хочу поделиться с Вами своими знаниями о 3d моделировании, а конкретно о программе ЗDs max. Эта статья рассчитана на начинающих 3d-шников или на людей, которые не знают где скачать программу и что нужно знать, чтобы начать в ней работать.
Студенческая лицензия
Может, это станет для кого-то открытием, но всю продукцию Autodesk можно установить абсолютно бесплатно с лицензией. Как это делается на примере 3d max:
1. Пройдите по ссылке и нажмите Create Account.
2. В новом окне укажите вашу страну, обязательно образовательный статус Student, дату рождения и нажмите Next.
3. Заполните поля: Имя, Фамилия, укажите электронную почту, повторите ее в поле Confirm email и придумайте пароль. Пароль должен содержать в себе как цифры, так и буквы на латинице. Поставьте галочку как на скриншоте и нажмите Create Account.
5. Вас перебросит на страницу авторизации, введите ваш E-mail и нажмите «Далее».
7. Вы увидите уведомление о том, что ваш аккаунт подтвержден. Нажмите «Done».
8. Далее вас спросят, в каком учебном заведении вы проходите обучение. Для этого в первой строчке нужно указать Knower, всплывет подсказка: Can't find your school? Нажмите на нее.
9. Вас снова перебросит в предыдущее окно, где уже будет указан учебный центр. Останется выбрать во второй строчке Other и ниже — период обучения (рекомендую ставить 4 года). Нажмите Next.
Вас перенаправит на страницу, с которой мы начали (если этого не произошло, перейдите по ссылке и авторизуйтесь).
1) Далее укажите версию 3ds max, которую хотите скачать, выберите операционную систему и язык (English). Обязательно перепишите себе Serial number и Product key — они будет необходимы для активации студенческой версии на 3 года! (они также придут вам на почту).
2) После того как скачается дистрибутив программы, запустите его (это может занять время, не торопитесь), выберите путь извлечения (рекомендуем диск С) и нажмите «ОК».
3) Дождитесь, пока установщик распакуется, во всплывающем окне нажмите Install.
4) В следующем окне поставьте галочку I Accept и нажмите Next.
5) Далее поставьте галочку Stand-Alone, введите ваш серийный номер и ключ продукта, которые сохраняли ранее (их можно найти в почте) и нажмите Next.
6) Выберите папку сохранения программы (рекомендуем диск С), нажмите Install и наблюдайте за процессом установки.
7) После установки программы запустите 3ds Max, в появившемся окне нажмите I Agree.
8) Когда он запустится, посмотрите, что написано наверху. Если Student Version, все отлично! Autodesk 3ds max активирован, и вы можете пользоваться студенческой версией целых 3 года совершенно бесплатно!
9) ВАЖНО! Если после шага 18 у вас возникла ошибка 400 и при каждом запуске выскакивает окно, в котором написано, что версия программы на 30 дней, вам необходимо активировать 3ds max вручную. Как это сделать смотрите здесь. Если такой ошибки нет, полный порядок — все активировалось автоматически!
Характеристики компьютера
Итак, я приступил к изучению 3Ds max. Первое, на что акцентировали внимание преподаватели — для быстрого рендера и стабильной работы в ней нужна серьезная машина. Конечно, первые мои проекты делались на ноутбуке с самыми минимальными требованиями на 2012 год. Но все же считаю, что любой человек, решивший встать на путь 3d-шника, должен хотя бы знать, на что нужно делать упор при покупке компьютера:
Процессор – сердце вашего компьютера. Основная нагрузка в рендере ложится именно на него. Иными словами, чем быстрее ваш процессор, тем быстрее будут рендериться сцены.
Материнская плата – необходима для объединения всех частей системного блока в единое целое. Она слабо влияет на производительность в 3d графике, однако именно от качества материнской платы зависит возможность разгона процессора, так как при этом повышается энергопотребление и нагрузка на цепи питания процессора (которые расположены как раз на материнской плате).
Оперативная память – при работе компьютера в ней хранятся данные, необходимые процессору для вычислений. При работе в 3d в ней хранятся файлы проекта – модели, текстуры, а при запуске рендера — промежуточные вычисления. Основной характеристикой памяти применительно к 3d графике является объём.
Видеокарта – необходима для вывода изображения на монитор. Все, что происходит в окнах проекций 3d программ, обрабатывает видеокарта, и от её мощности зависит комфорт работы в выбранном вами софте. Основными характеристиками, которые будут определять комфортность работы с картой (разумеется, в рамках конкретного поколения карт и одного производителя) являются количество потоковых процессоров, их частота и объём видеопамяти. Другие параметры, например, разрядность шины, в 3d графике будут иметь меньшее влияние на производительность.
Система охлаждения («кулер») – необходима для отвода тепла от процессора. Бывают жидкостные и воздушные. Воздушные системы могут быть активными и пассивными (если в системе охлаждения присутствует вентилятор, она называется активной, если вентилятор отсутствует – пассивной). Плюс пассивных систем – отсутствие шума, минус – низкая производительность. Активные системы шумят, но обеспечивают высокую производительность, эффективно охлаждая процессор даже жарким летом.
Жидкостное охлаждение бывает замкнутое и сборное. Замкнутое продаётся уже готовым к использованию и не требует (или почти не требует) обслуживания, в то время как сборное требует сборки пользователем и доливки охлаждающей жидкости.
Жесткий диск – необходим для хранения информации. В отличие от оперативной памяти способен сохранять данные и после выключения питания компьютера. Жесткие диски делятся на твердотельные и накопители на твёрдых магнитных дисках (HDD). Твердотельные накопители (они же SSD) очень быстрые, тихие, лишены таких недостатков как большое время доступа либо фрагментация, однако имеют высокую цену за 1Гб и меньшую, чем у HDD надёжность. SSD предназначены для установки на них программ (с целью повышения скорости запуска и сохранения проектных файлов) и для повышения комфортности работы (SSD не является обязательным комплектующим, на нём можно экономить при недостатке финансов на сборку ПК). HDD же предназначены для хранения больших объёмов информации. Они более медленные, чем SSD, подвержены фрагментации, однако имеют крайне низкую цену за 1Гб места и очень надёжны, так как техпроцесс их производства хорошо отлажен.
Блок питания – необходим для подачи напряжения на схемы питания компьютера. Блок питания необходимо подбирать индивидуально под каждый компьютер, учитывая количество и мощность компонентов, а также наличие разгона.
Я отлично понимаю, что у всех разные финансовые возможности, поэтому представляю лишь перечень минимальных условий, оставляя выбор за вами. Однако расстраиваться, если вы не проходите даже по минимальным требованиям, не стоит. Берите свой ноутбук или компьютер, устанавливайте ЗDs max версии 12 и ниже, пробуйте! В любом случае в первое время вы не сможете использовать все ресурсы ЗDs max…
Видео о манипуляторах 3DConnexion.
В этом пункте я дам вам несколько видео роликов с YouTube о манипуляторах 3DConnexion и демонстрирующих их возможности.
Работа 3D Mouse Control.
Данный видеоролик показывает, как работает 3D мышь, т.е. в действии.
По этой ссылке вы можете проследовать к видео-галере 3DConnexion, где можете увидеть, как работают данные устройства в известных графических приложениях.
Продолжим просмотр видео с YouTube.
Следующий видеоролик демонстрирует работу манипулятора в Adobe Acrobat 3D.
Следующий видеоролик демонстрирует возможности SpacePilot в анимации (приложение Autodesk 3ds Max)
3DConnexion, в Autodesk 3ds Max.
Этот ролик вас позабавит, он демонстрирует, как Space Navigator позволяет создавать музыкальные мелодии (ОС Mac OS X).
Следующий ролик вас познакомит с работой Space Navigator в Autodesk Maya.
Этот видео пример показывает, как Space Navigator позволяет осуществлять навигацию в Adobe Photoshop CS3 Extended.
Что такое «3D мышь»?
Трехмерная мышь – это устройство, типа джойстика, но работающее с профессиональными приложениями DCC, CAD/CAM, CAE и т.д. позволяющее осуществлять навигацию в виртуальном трехмерном или двумерном пространстве, и предназначенное для увеличения скорости работы дизайнера. Трехмерная мышь может осуществлять следующие действия – это Pan/Zoom (Панорамирование/Масштабирование), Tilt/Spin/Roll (Наклон/Вращение/Крен). А так же помогать выполнять анимацию и настройки различных параметров вашего 3D приложения!
Рис. 3. Схема работы манипулятора SpaceNavigator.
Компанией 3DConnexion представлены следующие устройства – это SpacePilot, SpaceExplorer, SpaceNavigator, SpaceTraveler. Как видите, во всех названиях присутствует слово Space, что в переводе с английского означает пространство, космос.
Для начала давайте познакомимся с парой устройств.
Устройство SpaceExplorer – этот манипулятор пришел на смену предыдущей модели SpaceBall 5000 о котором я расскажу вам ниже. Данный манипулятор обладает следующими характеристиками: элегантный дизайн, при работе с ним рука не устает и занимает оптимальное положение, в верхней части он оснащен главным манипулятором цилиндрической формы, который перемещается в трех измерениях – высота, ширина и глубина (оси X, Y, Z). Так же на данном манипуляторе по бокам (в местах, где находятся пальцы – недалеко от центрального манипулятора) есть вспомогательные программируемые кнопки. Каждую кнопку можно запрограммировать на любую функцию, как по управлению проекциями, а так же и по управлению основными часто используемыми вами функциями. Цена этого устройства составляет € 299.
Рис. 4. Манипулятор SpaceExplorer.
При перемещении основного манипулятора он подсвечивается мягким синеватым светом.
Устройство SpaceNavigator – это уже младшая модель, оно представляет собой простой манипулятор, который может перемещаться в трех измерениях (X, Y, Z) и не перегружен функциональными кнопками, что позволяет ему не занимать большого пространства на рабочем столе. При работе так же осуществляется подсветка данного устройства мягким голубоватым светом. Цена этого устройства составляет € 99.
Рис. 5. Манипулятор SpaceNavigator.
Все устройства выпускаемые компанией 3DConnexion, подключаются к компьютеру через USB порт, что позволяет достаточно быстро и без больших проблем осуществить установку данного оборудования. Питание электричеством так же осуществляется через порт и кабель USB. Так же легко производится установка драйвера устройства.
С чего все началось
Вкратце расскажу о моем знакомстве с ЗDs max. Мне всегда хотелось творить, поэтому после окончания школы я поступил учиться на архитектора. На 3 курсе обучения мы стали проектировать здания и интерьеры, которые требовали красивой и красочной визуализации (чтобы будущий заказчик захотел приобрести данный проект). Я выбрал очень серьезную и сложную программу ЗDs max, которую изучаю до сих пор.
Конечно, решить поставленную задачу можно было и с помощью более доступных и простых программ, таких как:
ArchiCAD — программный пакет для архитекторов, основанный на технологии информационного моделирования (Building Information Modeling — BIM), созданный фирмой Graphisoft. Предназначен для проектирования архитектурно-строительных конструкций и решений, а также элементов ландшафта, мебели и так далее.
Проще говоря, когда вы чертите чертежи, эта программа автоматически выстраивает 3d модель и так же автоматически рассчитывает конструкции. Она пользуется большой популярностью у архитекторов и конструкторов.
Естественно, существует аналог ArchiCAD — Autodesk Revit.
SketchUP — программа для моделирования относительно простых трёхмерных объектов — строений, мебели, интерьера.
Но я посчитал, что выбор этих упрощенных программ будет несерьезным и непрофессиональным шагом (хотя изучить их все же пришлось – они входили в программу обучения).
Обычные методы навигации в программах 3D графики.
Как вам известно, в каждой программе по своему осуществляется навигация в окнах проекций, к примеру, в Autodesk 3ds Max можно воспользоваться панелью навигации в правом нижнем углу, а можно нажав клавишу Alt на клавиатуре, и манипулируя клавишами на мышке осуществлять навигацию в пространстве.
Рис. 1. Интерфейс панели навигации 3ds Max.
В Autodesk Maya навигация вообще осуществляют за счет клавиши Alt и кнопок мыши, что само собой иногда приводит к путанице или же к сложностям с запоминаем комбинаций.
В остальных программных продуктах в частности в программах для твердотельного моделирования, таких как Solid Works, CATIA, Inventor, Revit и д.р. так же используется клавиатура и мышь и кнопки инструментов.
Рис. 2. Интерфейс панели навигации в Solid Works 2007.
В этой статье, я хочу познакомить читателя с «3D мышью», и показать, как данное устройство позволяет сэкономить время при работе с трехмерными сценами или обработкой 2D изображений.
Как же 3D мышь помогает в ускорении процесса работы?
Ответ прост, как вы прочитали выше, при создании сцены или модели, вам приходится часто обращаться к клавиатуре или кнопкам панелей инструментов программы, это в свою очередь отвлекает вас от работы над моделью и заставляет переключиться на поиск необходимого инструмента или кнопки клавиатуры и мыши. Затем осуществить навигацию и снова вернуться к работе над моделью или сценой.
Рис. 6. Затраты времени без использования навигатора (вверху), и с использованием навигатора (внизу) и сэкономленное время.
При использовании навигатора, вы одной рукой осуществляете навигацию, а другой работаете с мышью и инструментами, что создает плавность действий и увеличение скорости работы над моделью и сценой, а главное – экономит время!
3Ds max. C чего начать?
1. Папка проекта
Первое что нужно сделать, начиная работу в 3d max — создать папку проекта. Она обеспечивает простой способ хранения всех ваших файлов, организованных для конкретного проекта.
• Application Menu → Manage → Set Project Folder
• Quick Access Toolbar → (Project Folder)
Папка проекта всегда является локальной, то есть 3d max, создает свою папочку в компьютере, в которую сохраняет автобеки. Путь для этого может зависеть от используемой вами операционной системы:
Вы можете использовать Set Project Folder, чтобы указать другое место. Или установить папку проекта из диалогового окна Asset Tracking → меню Paths.
При установке папки проекта 3ds max автоматически создает серию папок внутри нее, таких как archives, autoback, downloads, export, express, import, materiallibraries, previews, scenes и т.д. При сохранении или открытии файлов из браузера это местоположение (папки проекта 3ds) используется по умолчанию. Использование последовательной структуры папок проекта среди членов команды – хорошая практика для организации работы и обмена файлами.
При установке папки проекта 3ds max может отображать предупреждение — некоторые пути к файлам больше не действительны. Если сцены, с которыми вы работаете, принадлежат выбранному проекту, можно безопасно игнорировать это предупреждение.
3ds max создает файл MXP с различными путями, которые относятся к папке проекта, и сохраняет его в папку, которую вы выбрали.
Примечание: Среди файлов, установленных вместе с 3ds max — ряд материалов библиотек, а также карт, используемых этими библиотеками. Эти файлы по умолчанию размещены в папке программы, в \ materiallibraries и \ карты подпутей соответственно. Если вы хотите использовать какой-либо из материалов библиотек в проекте, рекомендуется скопировать файлы библиотеки в папку проект\ materiallibraries. А в случае необходимости можно использовать внешнюю функцию настройки Path чтобы добавить \ карты путь вместе с их подпутями (включите Add подпутей при добавлении \ карты пути).
2. Единицы измерения
- Любую сцену в 3ds max нужно начинать с установки единиц измерения.
При этом внутренние математические операции преобразуются в соответствии с выбранными единицами измерения.
Проверьте и при необходимости включите флажок Respect System Units in Files (автоматически переключаться в системные единицы открываемого файла).
При открытии файла с другими системными единицами 3ds max выведет диалоговое окно,
в котором должен быть выбран переключатель Adopt the File’s Unit Scale? (Адаптировать под единицы открываемого файла?).
Помните, что размеры объектов сцены должны соотноситься с единицами измерения.
Если размер реальной комнаты равен 12 метрам, то и размер моделируемой комнаты должен быть 12 метров — 12000 мм, но никак не 12 дюймов или 12 миллиметров.
3. Рендеринг
Ре́ндеринг (англ. rendering — «визуализация») — термин в компьютерной графике, обозначающий процесс получения изображения модели с помощью компьютерной программы.
Часто в компьютерной графике (художественной и технической) под рендерингом (3D-рендерингом) понимают создание плоской картинки — цифрового растрового изображения — по разработанной 3D-сцене. Синонимом в данном контексте является визуализация.
Визуализация — один из наиболее важных разделов компьютерной графики, тесным образом связанный с остальными на практике. Обычно программные пакеты трёхмерного моделирования и анимации включают в себя также и функцию рендеринга.
В зависимости от цели различают пре-рендеринг (достаточно медленный процесс визуализации, применяющийся в основном при создании видео) и рендеринг в режиме реального времени (например, в компьютерных играх). Последний часто использует 3D-ускорители.
Компьютерная программа, производящая рендеринг, называется рендером (англ. render) или рендерером (англ. renderer).
Существуют отдельные программные продукты, выполняющие рендеринг. Самые распространённые — это Corona render и V-ray.
В интернете можно встретить много споров на тему: «Что же лучше — Corona или V-ray?»
Мною проверено на практике — легче. Ее не нужно настраивать до потери пульса, как V-ray, которая при любом клике на не ту галочку перестанет рендерить вообще. Можно даже рендерить с установками, которые стоят у который у Сorona по умолчанию. Также она стабильней, чем V-ray. И есть бесплатная версия на официальном сайте для всех желающих ее попробовать. V-ray же очень дорогой, и смысла его приобретать я не вижу (особенно если вы – только начинающий).
Работа с «3D мышью».
И так, давайте рассмотрим в подробностях, как же выглядит устройство, драйвер, и работа с ним в приложениях компьютерной графики.
Я в своей работе использую манипулятор SpaceBall 5000 – это предыдущая модель данных устройств, разработанная перед моделью SpaceExplorer. По названию можно уже представить что этот манипулятор напоминает собой шар, да, вы совершенно будете правы – это шар!
Рис. 7. Вид манипулятора SpaceBall 5000.
Манипулятор, содержит главную часть это шаровидный манипулятор, перемещающийся в трех измерениях и программируемые кнопки по бокам. Данный манипулятор подключается к компьютеру через порт USB и питается так же от него.
После подключения устройства к компьютеру, следует установить свежий драйвер, входящий в комплект поставки, или же, его можно скачать с сайта компании. При установке драйвер производит поиск установленных приложений, а затем уже ставит к ним плагины и системные компоненты драйвера. После установки драйвера его нужно запустить, запуск осуществляется из меню Пуск.
Рис. 8 а. Запуск драйвера из меню Пуск.
После запуска драйвера в системном трее появляется ярлычок, извещающий о том, что драйвер запущен.
Рис. 8 б. Ярлык драйвера 3DConnexion Device в системном трее.
Если щелкнуть на нем, то откроется окно настроек драйвера.
Рис. 9. Окно настроек драйвера для устройств 3DConnexion.
Окно настроек драйвера представлено следующими инструментами. Я не буду описывать все из них, а покажу только те, которые чаще всего используются. Настройки драйвера выполняются следующими инструментами: группы Device Configuration, App Configuration, Button Configuration и Advanced Settings. Как и в случае с профессиональными графическими планшетами типа Intuos, компании Wacom, в драйвере к манипуляторам 3DConnexion настройка может осуществляться как ко всем приложениям совместно (это режим Any Application) так и к каждому запущенному и используемому приложению по отдельности, к примеру, Autodesk 3ds Max, Adobe Photoshop и т.д.
На закладке Device Configuration вы настраиваете общие параметры, такие как скорость отклика устройства и его действий, так и направление масштабирования – Zoom Direction, т.е. в каком направлении вы будете перемещать манипулятор для осуществления масштабирования.
На закладке App Configuration вы можете настроить такие параметры как Pan/Zoom, Tilt/Spin/Roll и указать будет ли данные функции использоваться совместно или же по отдельности – установив для этого флажок Dominant. А если захотите то можете и поменять направление осей, все зависит от того, как вам угодно, и это все так же можно настроить и для каждого приложения по отдельности.
Рис. 10. Окно драйвера на закладке App Configuration (Настройка приложения).
На закладке Button Configuration вы настраиваете программируемые кнопки, если они есть на манипуляторе, на манипуляторе SpaceBall 5000 программируемые кнопки есть, и под каждое приложение они так же могут быть настроены отдельно.
Рис. 11. Панель Button Configuration для настройки программируемых кнопок.
Так же в каждом приложении можно настроить параметры для App Configuration и Button Configuration. К примеру, в Autodesk 3ds Max настройки производятся на панели Utilities.
Вы можете настроить манипулятор под 3ds Max и его функции, назначив программируемым кнопкам функции управления окнами проекции или часто используемые инструменты.
Рис. 12. Настройка манипулятора прямо из Autodesk 3ds Max.
У меня, кнопки манипулятора запрограммированы для работы с инструментами визуализации сцены.
После выполнения настроек драйвера, и настроек приложений следует научиться пользоваться данными устройствами, т.к. они отличаются от всего того, что вы делали раньше и дают по началу непривычные ощущения.
Рис. 13. Изменение имени окна проекции 3ds Max при использовании манипулятора.
Признаюсь честно, я сам не всегда пользуюсь манипулятором, т.к. приходится иногда очень часто обращаться к клавиатуре за вводом множества параметров, но когда речь заходит о моделировании или компоновке сцены, то уж без манипулятора никак не обойтись.
Как же выглядит манипулятор в руке пользователя, взгляните на рисунки ниже.
Рис. 14. Положение руки при работе с манипулятором SpaceBall 5000.
Оформление рабочего места с манипулятором 3DConnexion.
Рабочее место можно оборудовать несколькими вариантами, я вам покажу два из них. Первый вариант – это когда используются мышь, клавиатура и манипулятор.
Рис. 15. Первая комбинация оборудования – манипулятор, клавиатура, мышь.
В этом случае левая рука находится на манипуляторе, правая на мыши, текст на клавиатуре можно набирать правой рукой или же обоими, после чего вернуться в положение к манипулятору и мыши.
Второй вариант – это использование графического планшета, клавиатуры и манипулятора.
Рис. 16. Вторая комбинация оборудования – манипулятор, клавиатура, графический планшет.
В данном случае левая рука находится на манипуляторе, правая работает с пером и графическим планшетом, а текст так же можно набирать правой рукой или обоими все зависит от того, как вам будет удобней.
Я для себя выбрал второй вариант, т.к. планшет удобен для работы с графикой и как очень практичный указатель, а манипулятор заменяет мышь и клавиатуру. При этом скорость работы увеличивается, что приводит к еще большему освобождению времени и ускорению сдачи этапа работы.
Что дальше?
- А дальше вам нужно изучить интерфейс. За что отвечает каждая кнопочка, окно, значок.
- Затем — стандартные примитивы, с помощью которых в 3ds max в основном все и рисуется.
- Далее вас ждет серьезная тема — модификаторы, применяя которые можно нарисовать самые сложные объекты.
Параллельно (тем, кто пока не дружит с иностранными языками) советую изучать английский. Именно на нем снимают самые классные уроки. Правда, придется научиться различать сложные диалекты и интонации (мне было сложно понять, что говорит англоязычный индус, а в итоге данный урок оказался одним из самых полезных).
Ставьте перед собой конкретные цели! Например, мой первый урок был посвящен моделированию яблока, а второй – стола и стульев. Верьте в себя, горите идеями не сомневайтесь в своих способностях, — у вас все получится!
Хочу заметить — мы с вами живем в 21 веке. В интернете имеется масса статей, уроков и отзывов о 3ds max. Данная статья – мое сугубо личное мнение, основанное на собственном опыте. Спасибо всем, кто ее прочел (надеюсь, она помогла вам разобраться, что такое 3ds max и как приступить к ее изучению). Удачи!
Читайте также: