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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

10 лет назад
AgentFire
34 года
17 лет в сервисе
Был
7 лет назад

Заявки фрилансеров

Нет заявок фрилансеров
  • Похожие заказы

  • Требуется разработать игру на платформе AIR для мобильных устройств. Техническое задание и графическое наполнение есть в наличии. Также есть ссылка на аналог.

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

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

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

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

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

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

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

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

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

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

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