Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.11.2013, 19:28   #1
WebbMan
Форумчанин
 
Регистрация: 16.01.2011
Сообщений: 168
По умолчанию Трассировка лучей, отрисовка без огл и директ х.

Имеется задание:
Цитата:
"сцена представляет из себя модель, которой является куб из полупрозрачного материала внутри которого помещен шар из другого материала частично или полностью отражающего свет( если частично то будет рассеивание) отраженные лучи могут повторно пройти через поверхность куба, повторно преломившись"
Нужно выполнить без использования opengl и директикс.
Я так понял, нужно использовать метод трассировки лучей.
То есть нужно завести массив mass[size_x][size_y][size_y], проверять столкнулся ли луч с определенной поверхностью, если да, то применить определенную функцию освещения к элементу(mass[x][y][y]). После чего проецировать(на плоскость с которой смотрит пользователь) элементы массива mass[][][] на контекст устройства(DC)?
Подскажите дельным советом. Спасибо)
WebbMan вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Метод трассировки лучей обратный Rio309 Помощь студентам 0 13.12.2011 19:27
Задать интервал лучей солнца gylayko Помощь студентам 5 11.12.2011 19:37
Трассировка лучей facebook23 Помощь студентам 0 08.06.2011 23:45
обратная трассировка лучей и тор _ ошибка в коде или рассуждениях? Anna221 Помощь студентам 0 10.05.2011 18:36
Скрипт мониторинга кликов Яндекс Директ leny JavaScript, Ajax 2 30.12.2010 21:09