© Александр Петелин, 2015
© Александр Петелин, дизайн обложки, 2015
Создано в интеллектуальной издательской системе Ridero.ru
Предлагаемый вашему вниманию учебный курс базовых основ 3D редактора SketchUp – это необходимый объем знаний и навыков – как для первичного освоения, так и для начала реальной работы в программе.
Курс рассчитан на исходно «нулевой» уровень пользователя в 3D и хотя бы на начальный уровень знаний в «обычной» 2D компьютерной графике (основные понятия, терминология и владение основами работы в каком-либо графическом редакторе).
Состав и изложение материала построены по принципу: изучаем только те инструменты и опции, которые однозначно необходимы на начальном этапе освоения и работы в SketchUp. Таким образом, все, не попадающее в эту категорию – просто «пропускаем».
Программа курса построена по принципу пошагового последовательного наращивания знаний, т.е. на каждом шаге предполагается, что предшествующие темы уже знакомы, освоены и возврата к их изучению в текущей и последующих темах уже не будет.
Курс построен на базе версии Trimble SketchUp Pro 2015 для Windows. Однако, поскольку действительно принципиальных отличий от более ранней «базовой» версии Google SketchUp Pro 8 нет и, скорее всего, не будет и в будущих версиях, сможете на основе полученных здесь знаний легко перейти на любую другую версию.
Изучаем и работаем в оригинальном «английском» интерфейсе. Используется, конечно, и перевод на русский названий элементов интерфейса, но не более как с целью понимания и запоминания их назначения на стадии изучения программы.
Условные сокращения и обозначения в тексте:
Клик (кликнуть) – нажатие левой кнопки мышки (запуск опции)
СКМ – средняя кнопка (колесико) мышки
ПКМ – правая кнопка мышки
Shift + СКМ – сочетания кливиш с кнопками мышки
Ctrl+V – «горячие клавиши» (keyboard shortcuts) быстрого запуска команд
Буду благодарен за отзывы и пожелания по курсу, готов отвечать на возникающие дополнительные вопросы и пожелания ([email protected]) и, конечно, – желаю творческих успехов!
Александр Петелин 2015 г.
Тема 1. Немного истории и теории
SketchUp имеет весьма солидный по меркам жизни компьютерных программ возраст – его создатель, американская компания @Last Software, первую рабочую версию представила еще в 2000 г.
Интерфейс одной из первых версий SketchUp.
В 2006 г. @Last Software прекратила свое существование, поскольку компания вместе со SketchUp (уже 5-й версии) были приобретены корпорацией Google, «под флагом» которой за шесть последующих лет было выпущено еще три версии.
В 2012-м происходит еще одна (третья по счету!) смена владельца – Google продает SketchUp компании Trimble, которая после этого выпускает еще три своих версии (в конце 2014 года – текущую SketchUp 2015).
SketchUp был и остается доступным в двух вариантах – профессиональном SketchUp Pro (на нем и базируются материалы курса), и бесплатном (точнее – «для некоммерческого использования») – SketchUp Make. Бесплатная версия отличается от Pro определенными функциональными ограничениями: недоступен или ограничен импорт и экспорт файлов ряда форматов, а также отсутствуют две «партнерские» программы-приложения: LayOut и Style Builder, входящие в комплектацию SketchUp Pro.
Идеология программы изначально была сформулирована разработчиками @Last Software как «3D – для всех!». И эти принципы были просто блестяще воплощены, прежде всего – в уникальном по простоте, удобству и функциональности интерфейсе, который обеспечивает как быстроту и легкость освоения, так и непревзойденную для 3D-редакторов скорость работы. Буквально в первый раз открыв программу, пользователь уже через полчаса начинает с увлечением скорее даже не работать, а играть в моделирование, даже если это его первая 3D-программа…
SketchUp, что отражено и в самом его названии (Sketch – эскиз, набросок, Up – вверх) предназначен для эскизного, поискового 3D-моделирования – изначально и прежде всего – с архитектурной специализацией. Однако на самом деле, благодаря гибкости заложенных в нем механизмов моделирования, возможности и области применения оказались намного шире – SketchUp с успехом используют для разработки разнообразных проектов во всех жанрах дизайна, рекламы, инженерном проектировании, кино- и игропроизводстве… трудно перечислить все.
Начнем с обзорного знакомства с базовыми основами компьютерной графики вообще и 3D-моделирования в частности – понятиями, терминологией и «правилами игры».
Итак, каждый может взять в руки карандаш и изобразить на листе бумаги некие геометрические формы так, что они будут выглядеть объемными. На определенном этапе развития вычислительной техники появились технологии компьютерной графики и возможность рисовать в специальных программах – графических редакторах, например – всем известных Adobe Photoshop или CorelDraw. Конечно, чисто технически с этого момента началась настоящая революция в части инструментов, методов и возможностей рисования, но суть осталась та же – плоское изображение на некой плоской основе: там – на бумаге, здесь – в рабочем пространстве редактора, а для пользователя компьютера – как бы на экране монитора.
Псевдообъемность в двухмерном рисунке.
Теперь представим, что нам надо получить изображение этих же форм, но показать их с другой точки взгляда (другого ракурса), изменить размер и положение на листе. В случае «ручного» рисования такие задачи означают только одно – все опять «с нуля», заново!..
В компьютерном графическом редакторе можем без проблем быстро изменить размеры и положение уже существующего рисунка, удалить, приблизить картинку на экране, но вот другой ракурс… и здесь означает рисование еще одной новой картинки.
Проблема в том, что рисуя на листе бумаги, мы неизбежно имеем дело с т.н. двумерным рабочим полем, с двумя Dimension (размерами, измерениями), откуда и пришло сокращенное обозначение – 2D. Или, по-другому – при этом используем только два размерных понятия и измерения – «ширина (или длина)» и «высота».
В этих же параметрах работают и механизмы рисования 2D графических редакторов – в них положение любой точки определяется координатами по двум осям: горизонтальной и вертикальной (обозначаемых обычно X и Y). При этом заметим, что даже если откроем в графическом редакторе реальное фото, на котором зрительно вполне явно «читается» глубина пространства, все равно картинка, как объект редактирования, остается двумерной.
Принцип построения перспективных искажений в пространстве.
В отличие от 2D, трехмерная, или 3D-графика, базируется на принципиально другом подходе, прежде всего – к рабочему пространству. Здесь два привычных понятия и измерения – «ширина, высота», дополняются третьим – «глубина», и таким образом положение элементов любого объекта однозначно определяются уже тремя пространственными координатами с числовыми значениями по каждой из осей (традиционно – X, Y, Z). А само трехмерное пространство – это фактически виртуальный мир, который во многих 3D-редакторах так и называется – World (Мир), а его оси – World Axes (Мировые оси).