472

Создание реалистического изображения трехмерной сцены методом трассировки лучей

Лабораторная работа

Информатика, кибернетика и программирование

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

Русский

2013-01-06

254.5 KB

12 чел.

ПЕНЗЕНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

Кафедра «Системы автоматизированного проектирования»

ОТЧЕТ

о выполнении лабораторной работы № 7

Создание реалистического изображения трехмерной сцены методом трассировки лучей

                                                               Выполнил студент гр. 09ВС1

                    Цыкунова Д.

            отчет принят ________2011г.

                                         Преподаватель: Бождай  А. С.

                                                                 ______________

Пенза

2011 г.

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

Задание: модель замка.

1. –а - антиалиайзинг методом фильтрации

2. –А - адаптивный антиалиайзинг

3. J - антиалиайзинг методом распределенной трассировки

4. v - трассировка построчно "снизу вверх"

Код программы:

viewpoint {

 from <8, 18, -18>

  at   <8, 5, 5>

  up   <0, 0, 0>

  angle 60

  resolution 500, 500

  aspect 1

  }

light < 13, 30, -20>

light < 10, 5,-20>

background green

define a object{

object{cylinder<3.8,0,3.8>,<3.8,5,3.8>,3}

+object{box<4.5,0,4.5>,<10.5,7,10.5>}

+object{cylinder<10.8,0,3.8>,<10.8,3,3.8>,2.5}

texture {

     surface {

        ambient blue, 0.6

        diffuse red, 0.6

        specular white, 1.0

        microfacet Reitz 5

             }

       }

}

define b

object{

object{polygon 3,<4.5,7,4.5>,<4.5,7,10.5>,<7.5,13,7.5>}

+object{polygon 3,<4.5,7,10.5>,<10.5,7,10.5>,<7.5,13,7.5>}

+object{polygon 3,<10.5,7,10.5>,<10.5,7,4.5>,<7.5,13,7.5>}

+object{polygon 3,<4.5,7,4.5>,<10.5,7,4.5>,<7.5,13,7.5>}

+object{cone <3.8,5,3.8>,3,<3.8,9,3.8>,0}

+object{cone <10.8,3,3.8>,2.5,<10.8,6,3.8>,0}

texture {

     surface {

        ambient brown, 0.5

        diffuse brown, 0.9

        specular white, 1.0

        microfacet Reitz 5

        }

     }

}

define c

object{

object{sphere <14.8,11,2.8>,1}

+object{sphere <1,11,2.8>,1}

texture {

     surface {

        ambient brown, 1.1

        diffuse brown, 1.1

        specular white, 1.1

        microfacet Reitz 9

        }

     }

}

define d

object{

object{cylinder <20.8,0,21>,<20.8,5,21>,0.5}

+object{cylinder <-5.5,0, 21>,<-5.5,5,21>,0.5}

+object{polygon 4,<-2,0,-2>,<-2,0,24>,<18,0,24>,<18,0,-2>}

texture {

     surface {

        ambient brown, 0.1

        diffuse brown, 0.6

        specular white, 0.3

        microfacet Reitz 1

        }

     }

}

object{a}

object{b}

object{

c+d

}

Вывод: в данной лабораторной работе была построена модель замка. Для построения замка были применены базовые примитивы. Был произведен анализ изображений при помощи следующих методов: фильтрация, распределенная трассировка, адаптивная трассировка, адаптивный аналийзинг.

При увеличении количества лучей при распределенной трассировке, увеличилось время рендеринга.


 

А также другие работы, которые могут Вас заинтересовать

79658. НОВАЦИИ В ПРАВОВОМ РЕГУЛИРОВАНИИ РЫНКА ЦЕННЫХ БУМАГ 97.5 KB
  Вопросы проведения первичных публичных размещений акций продолжительное время находились за рамками внимания законодателя что порождало возникновение правовых проблем на пути расширения практики использования российскими компаниями механизма первичного публичного размещения для привлечения...
79659. ДЕГРАДАЦИЯ РУССКОГО ЯЗЫКА 112 KB
  Язык любого народа важнейший компонент его национальной культуры средство выражения национального и личностного самосознания. Восприятие русского языка в других странах и культурах во многом зависит от его состояния его функционирования в обществе.
79660. ПРАВОВАЯ ПРИРОДА И ВИДЫ ДОГОВОРА БАНКОВСКОГО ВКЛАДА И БАНКОВСКОГО СЧЕТА 158.5 KB
  Законодательство иногда предусматривает возможность замены стороны в договоре банковского вклада. Это может произойти по правилам уступки права требования или перевода долга. Представляется, что перевод долга на стороне банка может проводиться, только когда новый должник также является банком.
79661. К ВОПРОСУ О ПОРЯДКЕ И ОСОБЕННОСТЯХ РЕАЛИЗАЦИИ ЖИЛИЩНОЙ ПОЛИТИКИ В РОССИИ 149 KB
  Современное жилье как элемент материальной культуры прошло длинный исторический путь: от естественных укрытий и пещер — первых пристанищ наших предков — до современных домов-небоскребов, оборудованных сложной инженерной техникой. На разных этапах развития общества по-разному решались вопросы обеспечения граждан жильем.
79662. Moscow 21.44 KB
  Moscow is the capital of Russia, its administrative, economic, political and educational centre. It is one of Russias major cities with the population of about 9 million people. Its total area is about 900 thousand square kilometres
79663. London 22.39 KB
  London with its suburbs hs popultion of bout 11 million people. London hs been cpitl for nerly thousnd yers. The most fmous of them re the Tower of London where the crown jewels re kept Westminster bbey nd St.
79664. Krasnodar 16.57 KB
  I ws born in Krsnodr. The history of Krsnodr begn in 1793. The popultion of Krsnodr is more thn 800 000 people.
79665. The United States of America 20.59 KB
  The United Sttes is lnd of rivers nd lkes. The United Sttes re riebii nturl nd minerl resources.
79666. Education in the Russian Federation 21.38 KB
  Every boy or girl must get secondry eduction. Eduction in Russi is compulsory up to the 9th form inclusive. If pupil of secondry school wishes to go on in higher eduction he or she must sty t school for two more yers.