Golf Course Grass URP Shader for Unity 3D
11 000 UAHMain Goal
We need to get a special Unity 3d grass 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. The basis of the shader will be tiling material with a ready-made grass texture pattern.
2. Shader must have color, normal, specular, occlusion texture maps. Material settings interface (Textures fields, tiling and offset, Color Tint,
normal power, smoothness, specular, occlusion power).
3. Using two types of texture maps for near and far camera distance from the surface. Blending between these sets of texture maps. For the
near option display the main texture set. At a distance display an additional color and normal map set. Material settings interface (Color
and normal textures field for distance maps, color tint, tiling and offset, start blend distance, end blend distance, blend power).
4. Pixel parallax using an additional height map. The parallax system should have LOD system, displaying only at the near camera distance
from the grass surface. Material settings interface (height map, tiling and offset, height amplitude, step, LOD threshold, LOD distance
start, LOD distance end).
5. Noise system for implementation additional details on surface. Details noise with tint color displaying by using noise texture map. Details
noise should have two visualization options one on near camera distance and second for far camera distance from the grass surface with
blending system. Noise system should be dependence on Noise texture map and surface normal vectors (be larger on extreme surface
elevations). Material settings interface (Noise tint color, noise map, map tiling and offset, blending start and distance and power).
6. Border Color Tint System. All hard border edges should have strong color tint effect. This effect is losing power dependence far camera
distance from the grass surface. Material settings interface (tint color, blend min, blend max, LOD start, LOD end.)
7. All material interface parameters should supply us to create different types of grass materials (grass patterns and height).
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 for different grass surface and setup shader parameters for a test.
Development Resources
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.
- Models of grass shapes (fbx format)
- Visualization references.
Додатки 1
-
Проект на английском это вы английских исполнителей ищите или для ФОРСУ БАНДИТСКОГО?
-
даже читать не буду
-
Актуальні фриланс-проєкти в категорії C#
Імплементація бізнеслогіки телеграм
6555 UAH
Що маємо: .Net core проект по розробці телеграм бота для опитування працівників проект працює в вебі за допомогою Docker реалізовано прийом оновлень по вебхуку реалізовано усі додаткові функції бізнеслогіки окрім головної - процесс опитування Що треба буде реалізувати:… C#, Розробка ботів ∙ 6 ставок |
Написати програму на С# з використанням бази даних
500 UAH
Потрібно написати програму на мові програмування С# з підключенням бази даних (My Sql), на тему проектування та розробка бази даних " Планування робочого дня". Загалом частина програми вже є, але потрібно створити базу даних та підключити до певних умов, детальніше виконавцю.… C#, Бази даних ∙ 10 ставок |
Смарт-контракт для автораздачі токенів
25 000 UAH
Потрібно створити смарт-контракт для автораздачі токенів, який потім буде інтегрований в телеграм бот. Про автораздачу: - Людина переказує крипту (USDT або іншу криптовалюту...) на певну адресу гаманця. - Смарт-контракт автоматично відправляє на гаманець, з якого була… Blockchain, C# ∙ 4 ставки |
C# і go розробник під рефакторинг списку послуг |
Програмний застосунок «Довідник випускників коледжу» (С# Windows Form)Створити GUI-програмний застосунок «Довідник випускників коледжу»(Visual Studio С#, Windows Forms), який забезпечує: -ведення списку випускників; -додавання та оновлення інформації; -використання різних фільтрів та критеріїв для пошуку конкретних випускників за професійним… C#, Microsoft .NET ∙ 18 ставок |