В модуле Геометрические фракталы
произвели доделки

 

 

  

 

«Пупырышки» в отрезках меньше 0.5 «прицепы» не рисуются

 

«Пупырышки» могут изменять масштаб и быть постоянной величины

 

Шрифт Брайля

 

Замещение с масштабом (слева) и без

 

 

Объект «точка» - она не масштабируется, потому правый рисунок лучше

 

 

Текст, буква – тоже объект, однако он при преобразования не поворачивается

 

В данном примере текст в векторном формате, потому возможностей больше 

 

Для полноты не хватает вектора  «приземления» в 3D. Команда будет полезна, организовывая различные циклы через метод, в режиме макроса.

 Примеры будем придумывать во время каникул на тему притч и басен  - рисованных рассказов (манг).

Хотя Ворону и лисицу  - так и хочется нарисовать.

 

 

Средний рисунок - тактильный с пупырышками

 

 

Фрактал одного замещения (Одиночка).

Справа диалоговое окно

 

      При задании поверхностей ячеек приходится задавать некоторые параметры. Их можно передавать через «Текст», но лучше формировать в меню. Это один момент и второй будет мощный инструмент, если сделать замещение как полилинии полинией с прицепом. Посмотрим.

Сделаем замещение ячеек сферами. Есть команда – представать полиповерхность двумя типами линий по U и V.

 

 

 

Справа на квадратичную поверхность нанесены «пупырки»

Слева Вторая итерация поверхности на шариках

 

3D-фрактальная геометрия – замещения ячеек поверхности – другими поверхностями. Задача сродни задания паркета (реализовано два типа треугольники и 4-уголники по сетке поверхности по u и v). Есть у нас другой подход -  диалог и метод преобразования плоскости в плоскость. Его и надо модернизировать, подобно тому как мы переделали команду отрезок в отрезок. Со студентами сделали МК «Преобразования ячеек полиповерхности в квадратичные полиповерхности. Есть уже базовая МК 7.1 Фракталы на полиповерхности.

 

 

При задании поверхностей ячеек приходится задавать некоторые параметры. Их можно передавать через «Текст», но лучше формировать в меню. Это один момент и второй будет мощный инструмент, если сделать замещение как полилинии полинией с прицепом. Посмотрим.

Сделаем замещение ячеек сферами. Есть команда – представать полиповерхность двумя типами линий по U и V.

 

 

 

Если поверхность на поверхности задавать по нормали к поверхности, то можно использовать полусферу МК 7.10,
где основание поверхности окружность то, что в принципе больше подходит для формирования пупырышек.

        

 

Не сразу удалось, но получилось
Высоту пупырышек можно задать при этом разную 

 

При тактильном восприятии формы, может быть два случая: пыпурьки находятся на 3D форме и не находятся – идут как бы от листа.

 

           

Справа сформирована 3D форма и пупырьки идут от плоскости листа*

 

* Эффект получился случайно, но похоже так тоже надо. Двухярусные формы, трудно тактильно ощущать, потому использовать разную высотой пупырьков. Кроме того изгиб расположения пупырьков сохраняется.  Другие параметры диаметр основания, высота пупырьков тоже играют свою роль.

 

В блоках МК  7 и 11 есть МК  формирования разных фигур и частей тела.

 

Мастер-класс со студентами.  Задание ячеек поверхности  в поверхности
с помощью методов и макрокоманд.

 

Упражнение 1. Задайте форму носа (МК 71.11 – задается 6 точками) с пупырьками.

      

На фронтальной проекции поверхности есть пупырьки,
по которым слепой человек может судить о форме носа

 

Упражнение 2. Задайте форму ягодиц с пупырьками.

Картинку скопируйте на экран через Print Screen не одну,  а весь экран.

Далее  выполнить команду: Правка->Вставить (из буфера).

 

Картина в Вектор скопирована Print Screen
и помещена Правка->Вставить

              

 

Ничего не удаляя из картины, рисуем по форме попы 5 линий и выполняем МК 7.5

Это 4 линии контура u0,u1,v0,v1 и линия высоты. Поверхность по этим линиям строит МК 7.5

 

  

 

Вверху слева задали нужную форму

 

Картинку можно удалить. Нанести пупырьки МК в папке студентов Манга1-глаз.vbs (почему глаз – используется МК 7.10 Глаз)

 

       

 

Радиус основания пупырьков задается в МК масштабом Mp

Высота определяется параметром Hp

  

В МК 7.1  на поверхности построить пупырьки используются квадратичные поверхности, а в МК – сферы и даже просто точки

 

 

Контур можно задать одной линией и на него с помошью команды Фрактал нанести пупырьки.

Можно и по другому, задавая поверхности с шагом по u и v = 0,1.  

Хотя, стоп! Легче пока задать через контур-инициатор (причем не сглаженный) и фрактал, задавая генератор и прицеп (любой объект – букву, точку, сферу, полусферу и т)

      

 

Земещение отрезков (в принципе, добавление к ним)
линии контура другими объектами