Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Програмування тривимірних зображень у VisualBasic.NET

Реферат Програмування тривимірних зображень у VisualBasic.NET





рівній відстані, відповідно, ліворуч і праворуч від центру екрана. А при перекладі в тривимірні координати обов'язково слід вказати координати центральної точки:


(9)

(10)


Обертання вершин фігури навколо OX


(11)

(12)

(13)


Обертання навколо OY


(14)

(15)

(16)


Обертання навколо Oz


(17)

(18)

(19)


Потім їх необхідно перевести в екранні координати вершин, враховуючи вісь Z


(20)

(21)

1.6 Робота з тривимірною графікою на мові VRML


Мова VRML призначений для опису тривимірних зображень і оперує об'єктами, що описують геометричні фігури і їх розташування в пространстве.файл являє собою звичайний текстовий файл, що інтерпретується браузером.

У VRML прийняті наступні одиниці виміру:

В· Відстань і розмір: метри

В· Кути: радіани

В· Останні значення: виражаються, як частина від 1.

В· Координати беруться в тривимірній декартовій системі координат.

Так як Vrml-документ являє собою звичайний тестовий файл, то для того, щоб VRML-браузер розпізнав файл з VRML-кодом, на початку файлу ставиться спеціальний заголовок:

# VRML V2.0 ascii.0-визначає версію програми, на якій проглядається кодопределяет кодування тексту програми

Shape - це об'єкт, що описує якусь геометрію. Наприклад: {Box {} Appearance {Material {0 0 1

}

}

}

Ця програма описує звичайний прямокутник.

У кожного обєкта в мові VRML існують характеристики: geometry - геометрія і appearance - зовнішній вигляд.

Що б задати геометрію, полю geometry присвоєно значення об'єкта Box. Після в дужках вказується size-розмір, наприклад {1 1 січня}. p align="justify"> Що б задати зовнішній вигляд, полю appearance необхідно присвоїти значення об'єкта, наприклад Appearance. Об'єкт Appearance володіє власними полями. Йому присвоєно значення об'єкта Material, і вже в ньому використовується поле diffuseColor, значення якого визначає колір конуса. Колір задається як комбінація трьох складових: червоний (0), зелений (0) і синій (1). p align="justify"> 2. Реалізація програм на мовами VB. NET і VRML В«Обертання...


Назад | сторінка 8 з 17 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Файл менеджер на мові C #
  • Реферат на тему: Розробка алгоритму програми на мові С + +, яка обчислює значення ємності і ...
  • Реферат на тему: Реалізація програмного забезпечення для зображення обертання піраміди на пр ...
  • Реферат на тему: Декартові координати
  • Реферат на тему: Географічні координати