просмотров:
9 656
комментариев:
0
обновлено:
16.06.2017
10.1 Формирование тел вращения. Введение.
9 656
0
16.06.2017
Автор:   |   Теги:TaoFramework, OpenGL, 3D, тела вращения
В этом уроке вы узнаете вводную информацию о том, как происходит формирование тел вращения. Эти знания потребуются для следующей части урока, в которой мы практически реализуем тела вращения и визуализируем их с помощью OpenGL.
просмотров:
17 600
комментариев:
25
обновлено:
16.06.2017
10.2 Формирование тел вращения - реализация алгоритма на OpenGl.
17 600
25
16.06.2017
Автор:   |   Теги:TaoFramework, OpenGL, 3D, тела вращения
Один из способов формирования сложных объемных изображений на экране - применение скелетных тел вращения. В этом уроке мы реализуем построение тела вращения (3Dвизуализация), а также разными методами визуализируем созданное тело вращения (GL_POINTS, GL_LINES, GL_QUADS).
просмотров:
16 452
комментариев:
1
обновлено:
16.06.2017
11.1 Библиотека GLUT. GLUT OpenGl.
16 452
1
16.06.2017
Автор:   |   Теги:TaoFramework, OpenGL, 3D, GLUT
OpenGL Utility Toolkit (GLUT) – это библиотека различных утилит, предназначенная для приложений, разрабатываемых с использованием OpenGL API. В этой части урока вы подробно узнаете в о библиотеке, ее особенностях и возможностях, а также подготовите заготовку оконного приложения, которое мы будем реализовывать в следующем уроке.
просмотров:
26 459
комментариев:
8
обновлено:
16.06.2017
11.2 Библиотека GLUT - создание примитивов, трансформация, перенос и масштабирование объектов в OpenGL.
26 459
8
16.06.2017
Автор:   |   Теги:TaoFramework, OpenGL, 3D, GLUT
OpenGL Utility Toolkit (GLUT) – это библиотека различных утилит, предназначенная для приложений, разрабатываемых с использованием OpenGL API. В этом уроке мы напишем оконное приложение, в котором будем использовать возможности библиотеки Glut для визуализации различных трехмерных примитивов в сеточном (wire) или полигональном режиме. Визуализированные объекты можно будет перемещать в пространстве с помощью элементов управления оконного приложения.
просмотров:
14 197
комментариев:
0
обновлено:
16.06.2017
12.1 Текстурирование в OpenGL. Введение.
14 197
0
16.06.2017
Автор:   |   Теги:TaoFramework, OpenGL, 3D, текстурирование
Если бы при отрисовке трехмерных сцен не использовалось текстурирование, то нам пришлось бы создавать невероятную детализацию с миллиардами полигонов. В этом уроке мы подробнее узнаем о текстурировании, а также библиотеке DevIL, которую мы используем в следующей части урока для текстурирования плоскости.
просмотров:
24 405
комментариев:
22
обновлено:
16.06.2017
12.2 Текстурирование в openGl - библиотека DevIL (OpenIL).
24 405
22
16.06.2017
Автор:   |   Теги:TaoFramework, OpenGL, 3D, текстурирование, DevIL
В этом уроке мы реализуем на практике текстурирование с использованием библиотеки DevIL: создадим оконное приложение, которое будет иметь меню выбора графического файла. При выборе графического файла он будет загружен в приложение и использован в качестве текстуры вращающейся плоскости.
просмотров:
22 439
комментариев:
0
обновлено:
16.06.2017
13.1 Загрузка трехмерных объектов в OpenGL. Введение.
22 439
0
16.06.2017
В этом уроке мы разработаем приложение, которое будет загружать трехмерные объекты из формата ASE и визуализировать их. В первой части главы мы изучим базовые теоретические сведения, а также рассмотрим метод экспорта трехмерной модели в формат ASE из пакета трехмерного моделирования 3D Studio Max.
просмотров:
21 927
комментариев:
2
обновлено:
16.06.2017
13.2 Загрузка, текстурирование и визуализация 3D моделей в OpenGL. Формат ASE.
21 927
2
16.06.2017
В этой части урока мы рассмотрим метод формирования трехмерного объекта: организацию хранения массивов вершин, отдельных элементов 3D модели. Также мы заложим основную часть нашего приложения, которую доработаем в 3-ей части урока.
просмотров:
17 096
комментариев:
27
обновлено:
16.06.2017
13.3 Загрузка, текстурирование и визуализация 3D моделей в OpenGL. Формат ASE. Часть 2.
17 096
27
16.06.2017
В этой заключительной главе мы доработаем приложение, которое будет отвечать за визуализацию трехмерного объекта из формата ASE. Приложение будет поддерживать текстурирование загруженного объекта с учетом текстурных координат. В конце урока вы можете увидеть пример экспортированных объектов из 3D Max и их визуализацию в приложении.
просмотров:
10 789
комментариев:
0
обновлено:
16.06.2017
14.1 OpenGL - реализация системы частиц
10 789
0
16.06.2017
Автор:   |   Теги:TaoFramework, OpenGL, 3D, системы частиц
Система частиц состоит из некоторого числа частиц. Каждая из частиц описывается рядом различных параметров, таких как цвет, скорость, положение и ориентация в пространстве и т.д. В первой части этого урока вы получите небольшие теоретические знания, а также можете на приложенном видео увидеть, как будет работать наше приложение.
просмотров:
11 610
комментариев:
2
обновлено:
16.06.2017
14.2 OpenGL - реализация системы частиц - часть 2
11 610
2
16.06.2017
Автор:   |   Теги:TaoFramework, OpenGL, 3D, системы частиц
В этой части урока мы рассмотрим реализацию первых классов, которые потребуются для работы нашего приложения. После этого, в третьей части урока, мы завершим приложение, которое будет имитировать взрыв на трехмерной сцене.
просмотров:
9 768
комментариев:
2
обновлено:
16.06.2017
14.3 OpenGL - реализация системы частиц - часть 3
9 768
2
16.06.2017
Автор:   |   Теги:TaoFramework, OpenGL, 3D, системы частиц
В этой завершающей части урока мы доработаем приложение, которое будет имитировать взрыв с использованием системы частиц на трехмерной сцене. В приложении будут реализованы 3 камеры для наблюдения за взрывом и элементы управления на форме для переключения этих камер.
^