Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Входные параметры шейдера: цвет (float4 Color), 2D текстура _MainTex.

Условия работы:

- Можно использовать либо вертекс\фрагмент, либо сурфейс, на ваш вкус.

- Удар по перформансу - не более, чем на 20% выше дефолтного Standart материала.

Обставновка:

- Шейдер расположен только на 1 объекте - это нестатичная плоскость.

- На плоскость воздействуют лампочки, а так же падают тени от объектов.

- Тип рендера камеры deferred (не legacy, так что помоему для лампочек будет “deferred lighting” aka Light Pre-Pass).

Задача шейдера строго следующая:

- Берется результирующий цвет точки (на объекте с материалом шейдера) и выясняется, попадает ли хоть крупица света от любой лампочки,

- если да, то пиксель не рисуется (clip, discard)

- если нет, то пиксель должен рисоваться строго указанным сшплошным цветом (параметр _Color) * tex2D от текстуры, и никаким более

- При рисовании пикселя обязательно учитывать альфа канал, т.е. общую прозрачность видимой области плоскости.

- При рисовании пикселя (если вариант "не clip") ни в коем случае нельзя учитывать его освещенность, результирующий цвет не должен зависеть от расстояния до лампочек.

9 лет назад
AgentFire
34 годаРоссия
17 лет в сервисе
Был
6 лет назад
  • Похожие заказы
  • Требуется разработать игру на платформе AIR для мобильных устройств. Техническое задание и графическое наполнение есть в наличии. Также есть ссылка на аналог.

    Закрыт
    9 лет назад
  • Это заказ только для программистов Android Studio, которые имеют свои игры на Google Play. Если вы хотите предложить всё сделать с нуля, то этот заказ не для вас. Хочу сделать простую головоломку в Android Studio, которую ...

    Разработка игрнет заявок
    Закрыт
    9 лет назад
  • Нужен ответственный Front-end разработчик, для создания игры с поддержкой мультиплера. Опыт разработки сложных HTML5 игр обязателен. В ответе на проект указывает стоимость и сроки. Примеры работ указывайте ссылкой на работающую игру. За ...

    Разработка игрнет заявок
    Закрыт
    9 лет назад
  • $1000

    Требуется разработать демонстрационный уровень игры на Unity 5 на webgl. Весь арт готов. Требования к уровню, физике, триггерам, управлению, ГУЮ, статистике, загрузке есть в ТЗ.

    Разработка игрнет заявок
    Закрыт
    9 лет назад
  • Имеется небольшая логическая игра. Небольшое игровое поле, в центре кот, цель игры – поймать кота. Приложу скрин что было понятно. Цель задачи – после того, как кот был пойман, что б выходила табличка или картинка ...

    Закрыт
    9 лет назад
  • $30

    Таймер на языке Си. Пользователь вводит время (часы, минуты, секунды), после чего на экране появляется отсчет времени в виде графических цифр(графику я могу предоставить). По истечении времени на экран выводится сообщение. Среда разработки - Borland.

    Закрыт
    9 лет назад
  • Всем привет! Разыскиваем девелопера для разработки десктопного приложения (в перспективе хотим сделать и веб-версию для демо на своем сайте) по просмотру архитектурных макетов в 3D (по сути игра, в которой можно походить по дому, а ...

    Закрыт
    9 лет назад
  • Добрый день, есть готовая текстовая игра на Java, игрок переходит между странами с помощью команда jdi + название страны, для каждой страны прописан вход и выход, от куда куда можно зайти, все это работает. Необходимо ...

    Закрыт
    9 лет назад
  • $50

    Добрый день, есть готовая группа объектов и рабочая текстовая игра, необходимо дополнить игру несколькми простыми функциями. С меня подробное ТЗ. Webmoney BL 250

    Закрыт
    9 лет назад
  • Сделать сайт (портал), игровая комната, не знаю как назвать, но суть вот в чём. Помните игры на листочках типа гонки танчики футбол? Вот для вспоминания ссылки на ЮТУБ видео, что бы освежить память. http://blog.eorteam.com/paper-race/ https://youtu.be/6oxxnb3ei0u https://youtu.be/it6ohh72jus https://youtu.be/gerbi2womsg Значит теперь суть: Люди заходят ...

    Закрыт
    9 лет назад