DONNTU



Магистр ДонНТУ Бурлака Евгения Викторовна

Создание трехмерных моделей на портале археомоделирования

Ушакевич В.В, Бурлака Е.В., Соловей О.О., Аноприенко А.Я.
Донецкий национальный технический университет

Источник: Iнформатика та комп'ютернi технологiї - 2009 / Матерiали V юбiлейної мiжнародної науково-технiчної конференцiї студентiв, аспiрантiв та молодих вчених. - Донецьк, ДонНТУ - 2009, с. 203-207.>


В докладе рассматриваются новые и модернизированные флеш-модели для портала археомоделирования [1]. Этот портал создан с целью практической демонстрации методов и средств вычислительного моделирования, характерных для <доцифровой эпохи> [2, 3].


Основной целью доклада является рассмотрение основных изменений, внесенных во флеш-модели с целью их модернизации. В модулях <Археопланетарий> и <Мальтинская пластина> [1], впервые размещенных на портале археомоделирования в 2005 году, и модуле <Стоунхендж>, впервые размещенном в начале 2009 года [4], были внесены следующие изменения и дополнения:

Во-первых, был переработан код моделей в целом - осуществлен переход с языка Action script 1.0 на Action script 2.0. Были также внесены изменения и исправлены отдельные ошибки в уже разработанных средствах моделирования:


1. Переработаны основные процедуры модулей
2. Исправлены ошибки в моделировании основных календарных расчетов;
3. Код программы структурирован и изменен с целью улучшения его понимания


Во вторых, введены новые элементы управления. Так была улучшена возможность выбора эры. Если раньше на нее указывал знак перед значением года (<-> - до н.э.), то теперь для этой цели был разработан так называемый режим выбора эры - <до н.э.> или <н.э.>, который представляет собой элемент RadioButton. Это облегчило наглядность и понимание обычному пользователю. Были также добавлены новые возможности управления процессом моделирования:


Во вторых, разработаны новые детали в моделировании в целом. Так была улучшена возможность выбора эры. Если раньше на нее указывал знак перед значением года ("-" - до н.э.), то теперь для этой цели был разработан так называемый режим выбора эры - "до н.э." или "н.э.", который представляет собой элемент RadioButton. Это облегчило наглядность и понимание обычному пользователю.


Были созданы новые возможности в процессе моделирования - разработаны новые кнопки:

1. "Запомнить дату" - пользователь может во время моделировании остановиться и сохранить нужную ему дату
2. "Сброс в запомненную дату" - установить дату, которая ранее была запомнена. Если сохранение даты не было сделано, то кнопка неактивна
3. "Сброс в текущую дату" - устанавливает текущую дату


При старте моделирования эти кнопки являются неактивными. Что бы воспользоваться ими, пользователю необходимо сначала приостановить процесс. Та же предусмотрено изменение активности/неактивности остальных имеющихся кнопок.


Если раньше возможность работы с моделью на разных языках была реализована путем создания отдельных независимых друг от друга модулей, то теперь пользователь может выбирать один из трех языков моделирования - русский (по умолчанию), английский и украинский - устанавливая соответствующий элемент RadioButton в едином рабочем пространстве. Для более приятного восприятия пользователем были добавлены эстетические элементы - рисунки флагов стран возле соответствующего выбора языка.


Было учтено отключение возможности изменения режимов и даты во время моделирования. Реализован также контроль корректности вводимых данных.


В-третьих, усовершенствован интерфейс удобства общения с пользователем. А именно:


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


В-четвертых, в модулях <Археопланетарий>, <Стоунхендж>, <Мальтинская пластина> [4], размещенных на портале археомоделирования, были добавлены их модели в трехмерном ространстве. Для их реализации использовалась программа для создания и редактирования трехмерных моделей Google SketchUp. В ней по имеющимся рисункам и изображениям каждой из моделей был создан их трехмерных аналог. На данном этапе они являются довольно простыми и позволяют лишь наглядно представить моделируемый объект в процессе его вращения вокруг вертикальной оси.


Это в значительной мере улучшило восприятие данных объектов, а также понимание их функционального назначения. Пример одной из разработанных моделей приведен на рис. 1.


Мальтинская пластина
Рисунок 1 - 3D-модель Мальтинской пластины


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

В ближайшем будущем предполагается также реализация ряда новых моделей, существенное расширение информационной составляющей портала. А также его более тесная интеграция с прочими веб-ресурсами [5].


Литература


[1] Аноприенко А.Я., Башков Е.А., Самойлова Т.А. Портал компьютерного моделирования: цели, задачи и особенности организации // Материалы первой международной научно-технической конференции <Моделирование и компьютерная графика>, г. Донецк, 04-07 октября 2005 г., Донецк, 2005. С. 16-20.

[2] Аноприенко А.Я. Археомоделирование: Модели и инструменты докомпьютерной эпохи - Донецк: УНИТЕХ, 2007. - 318 с.

[3] Аноприенко А.Я. Археомоделирование: доцифровая эпоха в вычислительном моделировании и ее значение в контексте обобщеннгого кодо-логического базиса // Материалы второй международной научно-технической конференции <Моделирование и компьютерная графика>, г. Донецк, 10-12 октября 2007 г., Донецк, 2007. С. 29-34.

[4] Ушакевич В.В., Соловей О.О., Бурлака Е.В., Аноприенко А. Я. Особенности модернизации модулей портала археомоделирования // Матерiали V всеукраїнської науково-технiчної конференцiї студентiв, аспирантiв i молодих вчених <Комп'ютерний монiторинг i iнформацiйнi технологiї> (КМ_Т-2009), 11-15 травня 2009 р. - Донецьк, ДонНТУ, 2009. С. 141-142.

[5] Аноприенко А.Я., Ушакевич В.В., Соловей О.О., Бурлака Е.В. Археомоделирование и неогеография в контексте эволюции моделей и образов мира // Материалы третьей международной научно-технической конференции <Моделирование и компьютерная графика> 7-9 октября 2009 года, Донецк, ДонНТУ, 2009. 6 С.



EvgeniyaBV@gmail.com
http://evgeniya.dn.ua/