#Shader #GitHub #Water
Phillips Ocean
©️ License MIT License
Download —🔍 GitHub
Phillips Ocean
Океан с использованием спектра Филлипса в Unity
Это проект океана, в котором для генерации волн используется спектр Филлипса. Примерно в 2001 году Джерри Тессендорф опубликовал статью под названием "Моделирование океанской воды", где описал все необходимые методы и математические расчеты для симуляции океана. В этой статье была изложена математика для использования спектра Филлипса, и я нашел блог, где эти расчеты были переведены в код.
Его проект был написан на C++, так что оставалось только преобразовать его в C#-скрипт для Unity. Я оставил все расчеты без изменений, но внес некоторые правки и немного переструктурировал код. Кроме того, теперь преобразование Фурье выполняется в отдельном потоке, что значительно повысило производительность.
©️ License MIT License
Download —🔍 GitHub
👍9❤5🔥3
#Shader #Graph #Effect
Wireframe Shader
Wireframe Shader
Самый востребованный и популярный шейдер для wireframe (каркасной визуализации)👉 Unity Development | 🔍 AssetStore
• Не использует рендеринг скриптами (GL.Lines).
• Не требует DX11 или других зависимостей от железа.
• Готов к работе на мобильных устройствах, консолях, WebGL и в VR.
• Поддерживает скининг мешей и blendshapes.
• Различные параметры для настройки отображения wireframe.
• Простая интеграция через один узел в Shader Graph и Amplify Shader Editor.
• Эффекты динамического затухания wireframe в зависимости от расстояния.
• Поддержка тесселяции и глобального освещения (только BiRP).
• Специальный проекционный шейдер для wireframe (только BiRP).
• Инструмент Wireframe Texture Baker для запекания текстур.
• Просто, быстро, красиво... потрясающе!
Поддерживаемые версии Unity (только LTS):
✅ Unity 2019.4
✅ Unity 2020.3
✅ Unity 2021.3
✅ Unity 2022.3
✅ Unity 6000.0
Поддерживаемые рендер-пайплайны:
✅ Built-in (стандартный)
✅ Universal (URP)
✅ High Definition (HDRP)
👍5❤2🔥2