Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Отображение растровых цветов на высоту

Поиск

 

Этот пункт - для "преобразования выдавливания". Это методика, где цвета в точечном рисунке воздействуют на высоту лазерного фрейма.

Например, создайте точечный рисунок с белыми областями, которые постепенно переходят к черному. Загрузите его в растровый фон (основа). Затем берите плоский фрейм сетки. Наконец используйте пункт меню "Map bitmap colors onto height" ("Отображение цвета точечного рисунка на высоту"). Сетка станет "выпуклой" - как ландшафтно-подобная карта.

Точки, которые были на белых областях, помещены самыми высокими. Точки по светло-серому помещены немного ниже. Точки по темному полутону помещены еще ниже. А точки по черному - не изменены.

Пример 1: Создание сложной 3D-формы

 

Есть пример. Цель состоит в том, чтобы создать сложную 3D-форму несколько подобно сидению велосипеда. Форма плоская на гранях и выпуклая вверх в середине. Она не могла быть сделана с инструментом типа "Wrap onto hemisphere" ("Обертка на полушарие"), потому что грани также будут обернуты. Мы нуждаемся в том, чтобы середина была наиболее выпуклой, а грани оставались нетронутыми.

Используя графическую программу (например, Corel Draw), эскиз "сиденье велосипеда" был создан в черном цвете. Он был скопирован, сокращен и помещен в меньшую версию в белом. Затем использовалась функция Corel Draw "Blend", чтобы смешать формы и цвета. Результат - белый центр, постепенно изменяющийся к черному на гранях. Он был сохранен как точечный рисунок и загружен в Lasershow Designer, используя подменю Open background picture (Открыть фоновую картинку).

(Примечание: В иллюстрации ниже смесь составлена из черно-белых точек. Первоначальный точечный рисунок имел 20 уровней полутонов от белого до черного и смотрелся более плавным. Иллюстрация ниже использует меньшее количество уровней серого; как избегать сохранять в памяти большой 256-цветной точечный рисунок, см. справочный файл.)

 

 

Следующим шагом было рисование лазерного фрейма. Эскиз "сиденье велосипеда" рисовался вблизи формы, используя инструмент Потока. Использовалась плавная особенность линий, чтобы сгладить эскиз. Несколько точек были перемещенные вручную с помощью инструмента перемещения точки "захватывающая рука". С помощью инструмента Линия были нарисованы горизонтальные и вертикальные линии сетки. Эти линии сетки важны при отображении выпуклости, поскольку искажение сетки показывает эту форму. Именно поэтому плотность точки - относительно высокая.

Наконец, точечный рисунок фона и лазерный фрейм готовы. Был выбран пункт меню "Map bitmap colors onto height" ("Отображение цвета точечного рисунка на высоту". Имеем результат:

 

 

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

Заключительный шаг (не показанный здесь) должен был изменить размеры только оси Z так, чтобы форма "сиденье велосипеда" стала более тонкая.

Пример 2: Преобразование выдавливания на растровом фрейме

 

В этом примере, фоновый точечный рисунок использовался дважды - создание растрового изображения, а затем отображение выдавливания к растровому изображению. Оно работает в данном случае основательно, так как щеки женщины светлые, и таким образом выпячиваются наружу; в то время как ее глаза и волосы темные и отступают назад. Это - очень внушительное изображение, для наблюдения 3D-вращения оно выглядит почти подобно призраку.

(Примечание: в изображении ниже - только 16 цветов; оригинал имел 256 цветов. Тонкие оттенки оригинала есть не как очевидные в изображении ниже из-за уровней серого, заменяемых черно-белыми растрами.)

 

 

Технические примечания

 

Вы можете использовать любой цветной точечный рисунок. Алгоритм преобразования выдавливания распределяет значения красным, синим и зеленым. Окончательное распределение используется, чтобы определить расстояние, на которое будет перемещена точка.

Если Вы начинаете с объектом, который не является плоским, будет добавлена первоначальная глубина объекта к новой глубине отображения выдавливания. Если Вы не хотите использовать эту особенность, вначале сгладьте объект, а затем делайте отображение на высоту.

Вы не можете управлять величиной глубины отображения. Точки белого цвета переместятся на 5100 координат (максимум). Если окончательный фрейм слишком глубок (подобно примеру сиденья велосипеда выше), то просто изменяют размеры оси глубины (Resize).

Похвала

 

Благодарность Sammy Caban из Show Designers в Пуэрто-Рико, кто нуждался в 3D-форме (фактически, cоставил план) и таким образом заставил меня включить код отображения выдавливания.

 



Поделиться:


Последнее изменение этой страницы: 2016-08-01; просмотров: 172; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.137.219.68 (0.006 с.)