Научная статья на тему 'О гомотопическом подходе в геометрическом моделировании'

О гомотопическом подходе в геометрическом моделировании Текст научной статьи по специальности «Математика»

CC BY
54
14
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ / 3D МОДЕЛИРОВАНИЕ / ПРИКЛАДНАЯ ИНФОРМАТИКА / ТОПОЛОГИЯ / КОМПЬЮТЕРНАЯ ГРАФИКА / INFORMATION TECHNOLOGY / 3D MODELING / APPLIED INFORMATICS / TOPOLOGY / COMPUTER GRAPHICS

Аннотация научной статьи по математике, автор научной работы — Берзин Д. В.

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

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

ON HOMOTOPIC METHODS IN GEOMETRIC MODELING

There were published a lot of valuable research results on geometric 3D modeling. But very few investigations were done on topological aspect of the modeling. In this work we briefly talk about homotopy methods, that might be used in computer graphics and computer animation.

Текст научной работы на тему «О гомотопическом подходе в геометрическом моделировании»

Международный научно-исследовательский журнал ■ № 10 (41) ■ Часть 4 ■ Ноябрь

communications between a professor and students are done in English. IT tests are also given in English. We use English version of MS Office for teaching students IT subjects.

The English math (and partly information technology) is quite different from "Russian" subjects. The problem is related to the fundamental difference in mentality is manifested in the fact that science in English-speaking countries much more focused on practical applications. The main purpose of the Western mathematical education is «know how», and Russian - «know why». As a result, many of our students, who can transform cumbersome expressions with complex numbers and solve complicated systems of equations, are powerless in the simplest combinatorial, statistical or financial calculations, are confused about the graphs and cannot formalize and solve a problem described in terms of specific everyday situations. But all these things are taught at Western elementary schools.

It became clear that successful studies depend weakly on English language skills of students, but they depend a lot on the efforts of the students and their good mathematical skills got in high school. Lectures and seminars are not usually require the usage of complex grammatical constructions in English. On the other hand, a professor should not "simplify" the language, it must be sufficiently rich and alive. Classes in English should be dynamic, a professor should maintain a constant interest of the audience, and it is much more difficult than during the similar studies in Russian. For most students English is not native, and they find harder to focus on the subject. Therefore, the maintenance of discipline in the classroom is especially important. However, excellent and reliable textbooks give undeniable advantages, which, in my opinion, outweigh the above-mentioned drawbacks.

Литература

1. Берзин Д.В. Преподавание ИТ-дисциплин на английском языке в Финансовом университете. // Информационные технологии в образовании - ИТО-2013, Москва, МГУ им. Ломоносова, 6-7 ноября 2013 г.

2. Берзин Д.В. Преподавание информационных дисциплин на английском языке. - Материалы международной научной конференции "Информационные технологии в финансово-экономической сфере: прошлое, настоящее, будущее" // Москва, 17 декабря 2013 г., ФГОБУ ВПО "Финансовый университет при Правительстве Российской Федерации", с.205

3. Берзин Д.В. Об использовании электронного образовательного ресурса VALUE на Международном финансовом факультете Финансового университета // Международный научно-исследовательский журнал, №11 (30), ноябрь 2014 г., с.13

References

1. Berzin D.V. Prepodavanie IT-disciplin na anglijskom jazyke v Finansovom universitete. // Informacionnye tehnologii v obrazovanii - ITO-2013, Moskva, MGU im. Lomonosova, 6-7 nojabrja 2013 g.

2. Berzin D.V. Prepodavanie informacionnyh disciplin na anglijskom jazyke. - Materialy mezhdunarodnoj nauchnoj konferencii "Informacionnye tehnologii v finansovo-jekonomicheskoj sfere: proshloe, nastojashhee, budushhee" // Moskva, 17 dekabija 2013 g., FGOBU VPO "Finansovyj universitet pri Pravitel'stve Rossijskoj Federacii", s.205

3. Berzin D.V. Ob ispol'zovanii jelektronnogo obrazovatel'nogo resursa VALUE na Mezhdunarodnom finansovom fakul'tete Finansovogo universiteta // Mezhdunarodnyj nauchno-issledovatel'skij zhurnal, №11 (30), nojabr' 2014 g., s. 13 1

DOI 10.18454/IRJ.2015.41.041 Берзин Д.В.

Кандидат физико-математических наук, доцент,

Финансовый университет при Правительстве Российской Федерации, Москва О ГОМОТОПИЧЕСКОМ ПОДХОДЕ В ГЕОМЕТРИЧЕСКОМ МОДЕЛИРОВАНИИ

Аннотация

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

Ключевые слова: информационные технологии, 3D моделирование, прикладная информатика, топология, компьютерная графика.

Berzin D.V.

PhD in Physics and Mathematics, Associate Professor,

Financial University under the Government of the Russian Federation, Moscow ON HOMOTOPIC METHODS IN GEOMETRIC MODELING

Abstract

There were published a lot of valuable research results on geometric 3D modeling.

But very few investigations were done on topological aspect of the modeling. In this work we briefly talk about homotopy methods, that might be used in computer graphics and computer animation.

Keywords: Information Technology, 3D modeling, applied informatics, topology, computer graphics.

1. Введение

Понятия топологического пространства и гомеоморфизма являются фундаментальными в математике. Грубо говоря, гомеоморфизмы описывают деформации геометрических объектов, и понятие гомеоморфизма полезно для выявления важных свойств объектов, которые не меняются в результате данных деформаций. Такие свойства называются топологическими. В отличие от метрических, которые связаны с расстояниями между точками, углами между прямыми и т.д. Например, куб и пирамида различны с метрической точки зрения, но они гомеоморфны.

8

Международный научно-исследовательский журнал ■ № 10 (41) ■ Часть 4 ■ Ноябрь

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

Известно, что понятие многообразия в геометрии является фундаментальным. Структура и свойства гладких многообразий являются хорошим подспорьем для методов CAGD (Computer-aided geometric design) и CG (компьютерной графики). Например, гауссова кривизна и другие инварианты являются важными в геометрическом моделировании. Порой структура гладкого многообразия не является достаточной, и тогда полезно воспользоваться понятием симплициального комплекса или клеточного пространства [1,2]. Симплициальный комплекс может рассматриваться как триангулированный объект (являющийся многообразием, или не являющийся таковым). Клеточное пространство - это объект, построенный из своего рода примитивов - клеток и может рассматриваться как обобщение понятия гладкого многообразия.

Топология (в частности, гомотопическая топология) является важным разделом в математике [1,2]. Ее базовые понятия, которые можно использовать в пространственном моделировании, - это гомеоморфизм, гомотопия, симплициальный комплекс, а также клеточное пространство.

В работах [3,4] и [8,9] используется так называемый клеточный подход к 3D моделированию. Топологические подходы также задействованы в [5]. Авторы предложили инновационную методику, называемую "Топологическое соответствие", в которой схожести между моделями быстро, точно и автоматически (посредством информационных технологий) вычисляются путем сравнения их "мультиразрешающих реберных графов" (MRG). Между прочим, японский профессор Куни и его последователи активно используют теорию Морса и представление объектов в виде MRG в своих исследованиях [6,7].

2. Гомотопический подход

Понятие топологического пространства является центральным в топологии. Но оно - слишком общее. Почти всегда математика работает с пространствами, на которых введены дополнительные структуры: дифференциальная, риманова, симплектическая и т.д. Они весьма естественны. Во-вторых, могут быть добавлены комбинаторные структуры. Можно разложить объект на отдельные части и исследовать, как они расположены друг относительно друга. Важными комбинаторными структурами являются симплициальные и клеточные комплексы.

Пусть X, Y - два топологических пространства. Отображение f : X ^ Y называется гомеоморфизмом, если это -

-1

непрерывное и взаимно-однозначное соответствие, а обратное отображение f тоже непрерывно [1,2]. Два топологических пространства гомеоморфны, если между ними существует гомеоморфизм. Семейство отображений

H(x,t) : Xх [0,1] ^ Y называется гомотопией между X и Y, если оно непрерывно (одновременно по отношению к обоим параметрам). Два отображения гомотопны друг другу, если мы можем перейти от одного к другому посредством непрерывной деформации с параметром t из интервала [0,1]. Два топологических пространства X и Y являются гомотопически эквивалентными (или гомотопными), если существуют такие непрерывные отображения f : X ^ Y и g : Y ^ X, что каждая из композиций fg : Y ^ Y и gf: X ^ X гомотопны идентичному отображению id: X ^ X.

Перечислим некоторые хорошо известные примеры гомотопически эквивалентных, но не гомеоморфных

N

пространств: Евклидово пространство R и точка; лента Мебиуса и окружность; сфера с тремя дырками и букет из

11 1 V 1

двух окружностей S VS ; окружность и кольцо. Последний случай проиллюстрирован на рис.1. Пусть f : S ^ S -

-1

тождественное отображение, и h - это сжатие вдоль радиуса, и пусть g - это композиция g=f h. Тогда fg и gf гомотопически эквивалентны соответствующим тождественным отображениям.

Рис. 1 - Окружность и кольцо не гомеоморфны, но гомотопически эквивалентны

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

Литература

1. A. T. Fomenko, T. L. Kunii “Topological Modeling for Visualization” // Springer, 1998

2. A. T. Fomenko, D. B. Fuchs “Course of Homotopic Topology.” // Kluwer Academic Publishers

3. T. L. Kunii “Valid Computational Shape Modeling: Design and Implementation” // World Scientific, December 1999

9

Международный научно-исследовательский журнал ■ № 10 (41) ■ Часть 4 ■ Ноябрь

4. K. Ohmori, T.L.Kunii “Shape Modeling Using Homotopy” // IEEE 2001.

5. Masaki Hilaga, Yoshihisa Shinagawa, Taku Kohmura, Tosiyasu L. Kunii (2001). Topology Matching for Fully Automatic Similarity Estimation of 3D Shapes // SIGGRAPH’2001

6. Y. Shinagawa, T. L. Kunii, Y. L. Kergosien “Surface Coding Based on Morse Theory” // IEEE Computer Graphics & Applications, 1991.

7. Y. Shinagawa, T. L. Kunii “Constructing a Reeb Graph Automatically from Cross Sections” // IEEE Computer Graphics & Applications, 1991.

8. Dmitry Berzin "On homotopy and cellular approaches to shape modelling" // Международный научно исследовательский журнал = Research Journal of International Studies, №8 (27) 2014, p. 4

9. Dmitry Berzin "On topological methods in shape modelling" // Международный научно исследовательский журнал = Research Journal of International Studies, №9 (28) 2014, p. 7

References

1. A. T. Fomenko, T. L. Kunii “Topological Modeling for Visualization” // Springer, 1998

2. A. T. Fomenko, D. B. Fuchs “Course of Homotopic Topology.” // Kluwer Academic Publishers

3. T. L. Kunii “Valid Computational Shape Modeling: Design and Implementation” // World Scientific, December 1999

4. K. Ohmori, T.L.Kunii “Shape Modeling Using Homotopy” // IEEE 2001.

5. Masaki Hilaga, Yoshihisa Shinagawa, Taku Kohmura, Tosiyasu L. Kunii (2001). Topology Matching for Fully Automatic Similarity Estimation of 3D Shapes // SIGGRAPH’2001

6. Y. Shinagawa, T. L. Kunii, Y. L. Kergosien “Surface Coding Based on Morse Theory” // IEEE Computer Graphics & Applications, 1991.

7. Y. Shinagawa, T. L. Kunii “Constructing a Reeb Graph Automatically from Cross Sections” // IEEE Computer Graphics & Applications, 1991.

8. Dmitry Berzin "On homotopy and cellular approaches to shape modelling" // Research Journal of International Studies, №8 (27) 2014, p. 4

9. Dmitry Berzin "On topological methods in shape modelling" // Research Journal of International Studies, №9 (28) 2014, p. 7

DOI 10.18454/IRJ.2015.41.042 Берзин Д.В.

Кандидат физико-математических наук, доцент,

Финансовый университет при Правительстве Российской Федерации, Москва АЛГОРИТМ ПОСТРОЕНИЯ СЕТИ МЕТОДОМ ТРЕУГОЛЬНЫХ ПОДРАЗБИЕНИЙ

Аннотация

В данной работе описан алгоритм построения треугольной сети для заданной посредством контрольных точек поверхности NURBS. Используются два метода подразбиений - Loop и Modified Butterfly.

Ключевые слова: Информационные технологии, NURBS, треугольная сеть, алгоритм подразбиения,

геометрическое моделирование, прикладная информатика.

Berzin D.V.

PhD in Physics and Mathematics, Associate Professor,

Financial University under the Government of the Russian Federation, Moscow ALGORITHM FOR FINITE ELEMENT MESH GENERATION USING TRIANGULAR SUBDIVISION SCHEMES

Abstract

We suggest here a new algorithm for triangular finite element mesh generation for NURBS surface represented as a set of control points. We use a modern approach - subdivision techniques, which has many advantages. Two different subdivision schemes are presented here: Modified Butterfly and Loop ones.

Keywords: Information Technology, NURBS, Finite element mesh, subdivision algorithm, geometric modeling, applied informatics.

1. Формулировка проблемы

~^)ассмотрим двумерную поверхность S, заданную посредством контрольных точек, см. [1]. Таким образом, в

нашем распоряжении имеется множество контрольных точек, веса, последовательность узлов (un ,vk), i= -1, ... , L+1; j=-1, ... , M+1; n=0, ..., L; k=0, ... , M. И соответствующая поверхность NURBS представлена в следующей параметрической форме:

ZZ WvdvN(u)N3 (v)

> j_____________________

ZZ n; (v)

ij

В системах CAD, треугольные подразбиения имеют определенные преимущества перед прямоугольными [1]. К примеру, они не подвержены определенным видам вырожденности и лучше подходят для описания сложных геометрических объектов.

10

i Надоели баннеры? Вы всегда можете отключить рекламу.