Water URP Shader for Unity 3D
11 000 UAHMain Goal
We need to get a special Unity 3d water shader with texture assets and materials setup for mobile devices on URP rendering systems by using
Shader Graph. This shader should work on low-end devices and give a good level of graphics.
Shader features:
1.Blending 2 animation normal map textures to get water waves base details. Material settings interface (Normal map 1; Normal map 2;
normal power map 1; normal power map 2; tiling and offset map 1; tiling and offset map 2; Main tint color).
2. Fresnel transparency and color effect. Changing main color and transparency water dependency camera view angle (more transparent in
normal 90 degree angle). Material settings interface (Top color; edge color; Top transparency; edge transparency).
3. Water reflection based reflection prob, sky and addition reflection system. Material settings interface (specular, smoothness).
4. Water Refraction effect. Simulation water refraction during transparent water and using depth detail texture of soil. Use blending between
real water transparency and water soil texture to add details on transparent water. Material settings interface (Water soil texture; soil tint
color; soil texture tiling and offset; soil texture depth power; refraction index).
5. Normal maps Animation system to simulation of water waves. Using noise system to adding more wabes animation details. Material
settings interface (Map direction vector; map 2 direction vector; map 1 scroll speed; map 2 scroll speed; texture, tiling and offset noise
system).
6. Vertex animation system. Implement vertex animation to simulate waves moving. Material settings interface (Use parameters described
test shader that we send for example).
7.Water foam simulation. Added foam on edges of water side with specific textures and animation. Material settings interface (Foam
texture; foam texture tiling and offset; foam animation speed).
8.Water foam on waves edges. Simulation water foam during big amplitude of waves and in case with close distance to water side where
water depth is very small and water waves have some speed. Material settings interface (Foam power).
9. Water caustic effect. Create simulation of water caustic effect by using additional noise texture with animation. Material settings interface
(Caustic noise texture with tiling and offset; animation speed).
Additional description
The visual effect of the shader is achieved using the main and additional texture patterns without information from UV map on the surface mesh. It
works correct on any types of UV maps. Therefore it is necessary to apply the methods of procedural management of textures and additional
details. For development materials you need to create texture patterns and setup shader parameters for a test.
For an additional understanding objectives of the task and acceleration of work, we provide the following resources:
- Shader prototype made for the HDRP Unity 3d rendering system using Shader Graph.
- Additional subshaders and nodes.
- Pack of textures.
- Visualization references.
Приложения 1
-
удалено модератором
-
удалено модератором
-
Актуальные фриланс-проекты в категории C#
Реализация бизнес-логики телеграм
6555 UAH
Что у нас есть: .Net core проект по разработке телеграм бота для опроса сотрудников проект работает в вебе с помощью Docker реализован прием обновлений по вебхуку реализованы все дополнительные функции бизнеслогики кроме основной - процесс опроса Что нужно будет реализовать:… C#, Разработка ботов ∙ 6 ставок |
Написать программу на C# с использованием базы данных
500 UAH
Нужно написать программу на языке программирования C# с подключением базы данных (My Sql) на тему проектирования и разработки базы данных "Планирование рабочего дня". В общем, часть программы уже есть, но нужно создать базу данных и подключить к определенным условиям, подробнее… C#, Базы данных ∙ 10 ставок |
Смарт-контракт для автораздачи токенов
25 000 UAH
Нужно создать смарт-контракт для автораздачи токенов, который будет потом интегрирован в телеграм бот. Об автораздачи: - Человек переводит крипту (USDT или другую криптовалюту...) на определенный адрес кошелька. - Смарт-контракт автоматически отправляет на кошелек, с которого… Blockchain, C# ∙ 4 ставки |
C# и go разработчик под рефакторинг перечня сервивов |
Программное приложение «Подвод выпускников колледжа» (С# Windows Form)Создать GUI-программное приложение «Подвод выпускников колледжа» (Visual Studio C#, Windows Forms), которое обеспечивает: - составление списка выпускников; - добавление и обновление информации; -использование различных фильтров и критериев для поиска конкретных выпускников по… C#, Microsoft .NET ∙ 18 ставок |