МУЛТИМЕДИЯ и ОСНОВИ НА WEB ДИЗАЙНА

УПРАЖНЕНИЕ 5 - задача 5.2

Прилагане на изображение към VRML модел

ТЕОРИЯ:

До сега разглеждахме само фигури, които са оцветени с някакъв цвят. Сега ще разгледаме фигури, които имат "цветна обвивка". Знаем, че има бонбони, увити в станиол и когато ги купуваме, ние не виждаме шоколада под станиола, а виждаме само станиоловата обвивка. По подобен начин можем да "увием" една фигура с картинка, играеща ролята на станиол.

За целта се използва елемента на Appearance ImageTexture:


ПРИМЕР ЗА ПОСТАВЯНЕ НА ТЕКСТУРА ВЪРХУ КУБ
#VRML V2.0 utf8
NavigationInfo { type [ "EXAMINE" "ANY" ] }
Shape  {
   appearance Appearance
   {
     texture ImageTexture { url "texture.png"}
   }
   geometry Box
     { size 1 1 1 }
   }
ВИЖ ПРИМЕРА

В ImageTexture към url се задава пътя до изображението. Възела NavigationInfo задава начина на разглеждане на сцената. В случая "EXAMINE" "ANY" предоставя изследване на обекта от всички гледни точки.

ИЗПЪЛНЕНИЕ:
  1. Съзадайте три модела във VRML: на Земята, Луната и Марс. Използвайте някоя от текстурите с изображенията към упражнението.
  2. Приложете текстури към примитивите: конус, цилиндър и куб. За целта използвайте изображенията към упражнението.