Добавить новость

Братчанин Александр Бредихин стал серебряным призером всероссийских соревнований по бобслею

Лолиту Милявскую оскорбило поведение фанатов на концерте — закатила скандал

Квартиры в новостройках Одинцово – комфортная жизнь в экологичном районе

Актер из Новоалтайска сыграл главную роль в детективе "Хорошие девочки"



Новости сегодня

Новости от TheMoneytizer

Несколько мини-проектов по компьютерной графике

Необходимо написать 3 проекта небольшого-среднего объёма, используя С++ в качестве языка и библиотеки OpenGL + SFML по следующим техническим заданиям

1) Программа должна работать в реальном времени, с возможностью динамической смены
положения камеры и трансформаций объектов. Управление камеры должно быть
назначено на клавиатуру или мышь. Все объекты должны корректно отрисовываться с учетом положения камеры и примененных трансформаций. Постройте куб в 3D-пространстве. Реализуйте возможность вращения куба относительно положения камеры (то есть объект
всегда вращается вокруг точки, на которую смотрит камера). Управляйте направлением вращения с помощью клавиатуры.Реализуйте возможность переключения между вращением вокруг центра
объекта и вращением относительно камеры.

2) Программа должна корректно отображать освещение с учетом типов источников света,
используя написанные вами шейдеры. Постройте пирамиду в 3D-пространстве.
Реализуйте бликовое освещение (specular lighting) с возможностью управления
интенсивностью блика. Включите параметры контроля материала объекта (например, сила зеркального блика, specular power) через пользовательский интерфейс.

3) Реализуйте алгоритм трассировки лучей для отрисовки простой сцены, используя
минимальный набор примитивов (сферы, плоскости и т.д.). Реализуйте базовые эффекты: отражения, тени и освещение. Трассировка должна быть реализована как на CPU, так и с возможной оптимизацией на GPU (опционально). Постройте сцену с одной сферой и одной плоскостью (пол).
Реализуйте направленный источник света, который отбрасывает тени на объект.
Реализуйте мягкие тени (soft shadows) с помощью распределенной трассировки лучей.
Дополнительно: Реализуйте возможность изменения размера источника света, чтобы
контролировать степень мягкости теней.

Читайте на 123ru.net


Новости 24/7 DirectAdvert - доход для вашего сайта



Частные объявления в Вашем городе, в Вашем регионе и в России



Smi24.net — ежеминутные новости с ежедневным архивом. Только у нас — все главные новости дня без политической цензуры. "123 Новости" — абсолютно все точки зрения, трезвая аналитика, цивилизованные споры и обсуждения без взаимных обвинений и оскорблений. Помните, что не у всех точка зрения совпадает с Вашей. Уважайте мнение других, даже если Вы отстаиваете свой взгляд и свою позицию. Smi24.net — облегчённая версия старейшего обозревателя новостей 123ru.net. Мы не навязываем Вам своё видение, мы даём Вам срез событий дня без цензуры и без купюр. Новости, какие они есть —онлайн с поминутным архивом по всем городам и регионам России, Украины, Белоруссии и Абхазии. Smi24.net — живые новости в живом эфире! Быстрый поиск от Smi24.net — это не только возможность первым узнать, но и преимущество сообщить срочные новости мгновенно на любом языке мира и быть услышанным тут же. В любую минуту Вы можете добавить свою новость - здесь.




Новости от наших партнёров в Вашем городе

Ria.city

Первый модуль Российской орбитальной станции построили в металле

"ЧАС ПИК": СПЕЦOПЕРАЦИЯ РОССИИ В СИРИИ. Взаимосвязь с делом Владислава Листьева. Россия, США, Европа могут улучшить отношения и здоровье общества?

Работодатели назвали условия для выплаты 13-й зарплаты в 2024 году

Футболист «ПСЖ» Сафонов проиграл бывшей жене суд по алиментам

Музыкальные новости

Mash: боец UFC Макгрегор может провести бой с Пакьяо в Москве

«Краснодар» сыграет с «Локомотивом» в последнем матче РПЛ в году

Кабинет Артиста в Яндекс. Кабинет Артиста в Яндекс Музыке. 

Эколог филиала «Московский» компании «ЛокоТех-Сервис» была награждена в рамках фестиваля «Бизнес молодых».

Новости России

Ретрокалендарь: от появления Андреевского флага до первой выставки передвижников

Ярославец выживает на необитаемом острове ради размножения рыб

Работодатели назвали условия для выплаты 13-й зарплаты в 2024 году

Актер из Новоалтайска сыграл главную роль в детективе "Хорошие девочки"

Экология в России и мире

Сотрудники московских предприятий побывали на производстве Гжельского фарфорового завода

Элегантные образы для женщин с нестандартной фигурой

Меньше света – больше аппетит! Диетолог Садыков назвал причины набора веса зимой

Что относится к живой и неживой природе, связь и отличия

Спорт в России и мире

Хачанов признался, что российские теннисисты скучают по Кубку Дэвиса

Хачанов ответил, есть ли у него желание выступать за Россию на международных соревнованиях

Арина Соболенко выразила благодарность бойфренду

Карен Хачанов рассказал, как его проверили на допинг 40 раз за сезон

Moscow.media

В Казани наградили победителей регионального отборочного тура благотворительного фестиваля «Добрая волна»

Певица RIIJI выпустила яркий дебютный трек

Верховный суд не стал рассматривать жалобу педофила-убийцы из Златоуста

Город Гофмана











Топ новостей на этот час

Rss.plus






Квартиры в новостройках Одинцово – комфортная жизнь в экологичном районе

Работодатели назвали условия для выплаты 13-й зарплаты в 2024 году

Ярославец выживает на необитаемом острове ради размножения рыб

Лолиту Милявскую оскорбило поведение фанатов на концерте — закатила скандал