Фрилансеры предложат решение вашей задачи уже через несколько минут!
Публикация заказа не займет много времени.
1 год назад
Алина Усенова
24 года, Киргизия
1 год в сервисе
Была онлайн 4 дня назад
1 год назад

Необходимо создать шейдер Unity 3d для использования декалей.  

За основу необходимо взять стандартный шейдер Unity Standart(Specular setup) и расширить его функционал.  

1) Добавить возможность накладывать цвет (Цвет карты) в соответствии с черно-белой RGB картой (Картой цвета)  
1.а) Должна быть возможность выбирать карту цвета.  
1.б) Должна быть возможность выбирать цвет карты.  
2) Добавить RGBA текстуру декалей, которая накладывается на альбедо и цвет так же в соответствии с черно-белой картой.  
2.a) Возможность выбирать текстуру декалей.  

Цвет и декали должны накладываться на основной альбедо в тех местах, где карта имеет белый цвет. На полностью черных участках цвет и декали не накладываются вовсе, на полностью белых – цвет и декали заменяют оригинальный цвет в альбедо.  

Карта цвета поддерживает только черный и белый цвета (поддержка оттенков – на усмотрение).  
Цвет карты НЕ поддерживает прозрачность.  
Цвет карты не должен терять насыщенность и каким бы то ни было образом смешиваться с цветом альбедо (исключение – места с серым оттенком на карте цвета, опять же, на усмотрение).  
Декали должны быть всегда НАД цветом и не должны изменять свой оригинальный цвет за исключением полупрозначных мест на текстуре декалей.  
Шейдер должен корректно работать на ПК и мобильных устройствах Android, IPhone, WIndows Phone (на усмотрение).  

Пример использования во вложенном файле. 

Войдите в аккаунт, чтобы посмотреть приложения к заказу.

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

Нет заявок от фрилансеров

Похожие заказы

Написать адд он позволяющий захватывать экран и переводить в формат Video 9

написать адд он позволяющий захватывать экран и переводить в формат Video 9.

Требуется написать небольшую программу

Требуется написать небольшую программу. Суть ее следующая: есть данные, их нужно один раз ввести, а потом они автоматически заполняются по соответсвующим документам. Остальные подробности по аське, телефону или email.

Нужно написать Таблицу Прямого Доступа

Срочно!!! Нужно написать Таблицу Прямого Доступа (ТПД) Для разрешения колизий вспомогательная таблица в которой используется повторное хеширование. Ключ - номер телефона (7 значный); Размер основной - 1024; вспомогательной - 512; Количество

Написать макрос на VBA для EXCEL

Уважаемые коллеги! Нашей фирме хочется немного упорядочить свою жизнь при помощи VBA (Visual Basic, встроенный в MS Office). Мы сканируем документы и у нас есть так наз. "заявка на сканирование". Мы хотим чтобы она заполнялась в электронном...

Нужно написать драйвер

Имеется факс Sagem Navigateur 925 (совместим с 915, 935, 955, 975). К компьютеру может быть подключен через параллельный кабель, работает как принтер и как сканнер под 95, 98, Me, NT. Под WinXP распознается как М5-факс, но и не думает печатать. Молчи...

Необходимо написать DLL/компонент

Необходимо написать DLL/компонент для отслеживания времени бездействия системы. Под бездействием понимается отсутствие нажатия клавиш на клавиатуре и движений мышью. Компонент должен работать во ВСЕХ операционных системах windows. Все дополнительные ...

Написать программку для вычисления скорости сети во время игры в CS:source.

Нужно написать небольшую программу на Delphi. Задача такая, вполне не сложная: программа вычисляет скорость соединения между клиентом и сервером во время игры в Counter-strike source и показывает результаты в углу экрана шкалой (через direct draw или...

Написать программу

Я уже писал объявление о такой программе, но теперь пообщавшись с людьми немного переделал проект.

Необходимо написать скрипт

Есть база данных ms access (файл mdb). В этой базе хранятся изображения jpg, bmp. (в опреденённом поле таблицы) Необходимо написать скрипт к этой базе, который скопирует все изображения в папку. файл изображений должен быть назван по имени строки(из ...

Написать Сервис центр

Здравствуйте, необходимо написать программу Сервис-Центр на Delphi и предоставить ее исходники. Программа должна быть копией для выложенной. Желательно, чтобы данные заносились в специально отведенные текстовые файлы (вместо базы данных). Сразу п