COLLADA COLLAborative Design Activity Клишин Алексей, 8409.

Презентация:



Advertisements
Похожие презентации
Школьная форма Презентация для родительского собрания.
Advertisements

Ребусы Свириденковой Лизы Ученицы 6 класса «А». 10.
Урок повторения по теме: «Сила». Задание 1 Задание 2.
Типовые расчёты Растворы
1. Определить последовательность проезда перекрестка
Масштаб 1 : 5000 Приложение 1 к решению Совета депутатов города Новосибирска от _____________ ______.
Michael Jackson
Масштаб 1 : 5000 Приложение 1 к решению Совета депутатов города Новосибирска от _____________ ______.

Разработал: Учитель химии, биологии высшей квалификационной категории Баженов Алексей Анатольевич.
Масштаб 1 : 5000 Приложение 1 к решению Совета депутатов города Новосибирска от
Маршрутный лист «Числа до 100» ? ? ?
Напряжения и деформации в сварных швах ТЕМА УРОКА 1.



1 Знаток математики Тренажер Таблица умножения 2 класс Школа 21 века ®м®м.
1 Трудные случаи таблицы умножения и деления 2 Приношу свои извинения, но придётся начать заново!
Ф. Т. Алескеров, Л. Г. Егорова НИУ ВШЭ VI Московская международная конференция по исследованию операций (ORM2010) Москва, октября 2010 Так ли уж.
(урок математики). Назовите числа, которые делятся на 3: (3, 6, 9, 12, 15, 18, 21, 24, 27, 30) Назовите числа, которые делятся на 4: (4, 8,12, 16, 20,
Транксрипт:

COLLADA COLLAborative Design Activity Клишин Алексей, 8409

Содержание Основы Формат Геометрия 2

Цель технологии. 3

Интерактивное приложение Приложение Взаимодействие с пользователем Данные Используются приложением для визуализации. 4

Конвеер данных Инструмент создания цифрового контента Промежуточный формат Обработка контента (внутренняя) Формат исполнения Исходный формат Экспорт 5

Проблема Выбор формата для экспорта (Промежуточного). 6

Конвеер данных Инструмент создания цифрового контента Промежуточный формат Обработка контента (внутренняя) Формат исполнения Исходный формат Экспорт 7

Проблема Выбор формата для экспорта (Промежуточного). Экспортировать в формат исполнения Ограничить входной набор данных 8

Проблема Исходный формат Инструмент СЦК Инструмент А Формат А Формат Б Инструмент Б Экспорт … Формат исполнения 9

XML. XML Schema. Document validation. Binary vs Text encoding. 10

Язык XML Структурирование содержимого Многоязыковая поддержка Реализация парсеров на многих языках. 11

XML в COLLADA Документ – пролог + корневой элемент Элемент content Атрибуты content Коментарии 12

COLLADA schema Подсветка синтаксиса Проверка наличия ошибок Смотреть! 13

Документ Collada XML – не только файлы! Может быть результатом запроса к БД Может быть получен из http запроса к удаленному серверу Может быть частью результата работы 3D редактора Может быть небольшим подмножеством огромной системы контроля версий по запросу «Assetы, которые недавно правил Вася» 14

Документ Collada Заголовок, Набор библиотек, И сцена. 15

John Doe John Doe Maya Collada exporter v0.7.4 Maya Collada exporter v T03:14:58Z T03:14:58Z T22:10:18Z T22:10:18Z Y_UP Y_UP ">... 16

Элементы libraries LibraryContains 17

Техники и профили 18

Текст vs. Бинарные данные Критерии Время обработки Место на диске Точность Почему XML??? Бинарные данные - не для всех платформ Размер XML незначительно отличается от бинарного файла Скорость доступа к данным примерно одинакова 19

Модель преставления данных. Пример. 20

Массивы - ссылки на ID - имена SID 21

- потоки данных - связывание потоков данных и значения: Count Offset Source Stride Связывание данных 22

Пример

Пример

Полигональные сетки Сплайны Convex mesh -? 25

- 1 или много - 1 В любом порядке следующие (0 или несколько) - 0 или несколько 26

Атрибуты: Offset Semantic Source Set 27

Значения semantic VERTEX COLOR NORMAL TEXCOORD TEXTURE TANGENT BINORMAL UV 28

Примитивы 30

Отрезки

Линии

Полигоны

Множества полигонов

Треугольники

Полосы треугольников 36

Triangle fans 37

Описание 3D куба …

Описание 3D куба

Описание 3D куба

Описание 3D куба 41

Описание 3D куба 42

Описание 3D куба

Uniform Resouce Identifier URN – Uniform Resource Name – описывает имя ресурса URL – Uniform Resource Locator – описывает путь к ресурса (местоположение) URI PartExample Schemehttp + : Authority// + Path/ + example/directory/file Query? + constraint Fragment# + identifier 44

Scoped Identifier Используется для сопоставления элементов и значений. SID PartExample BaseLeg Path/ + knee Selector. + angle 45