5 个仓库
Collections of reusable scripts, shaders, and templates for Unity game development.
Distinct from Unity Game Development Toolkits: Distinct from Unity Game Development Toolkits: focuses on a library of reusable assets rather than modular toolkits for networking, localization, etc.
Explore 5 awesome GitHub repositories matching web development · Unity Asset Libraries. Refine with filters or upvote what's useful.
This project is a custom lighting shader for the Unity Universal Render Pipeline designed to produce a non-photorealistic cartoon visual style. It serves as a technical example for implementing a toon shader and stylized lighting for 3D objects. The implementation achieves a cel-shaded aesthetic by replacing standard physically based rendering with a custom lighting model. It utilizes ramp-based light attenuation to map smooth gradients into discrete color steps. The project covers the development of HLSL shaders within the Universal Render Pipeline, focusing on fragment-stage lighting calcu
Serves as a reusable shader asset for implementing toon lighting within the Unity Universal Render Pipeline.
This is an open-source 3D action-adventure game project built in Unity, providing a complete game development sample with player movement, combat, and exploration mechanics. The project is structured as a full Unity game project containing all assets, scenes, and scripts, designed for learning and extending game development skills through hands-on modification. The project implements core game systems through Unity's built-in features, including layered Animator state machines for character and enemy animation control, Scriptable Objects for modular game configuration, and a component-based e
Enables inspecting, editing, and extending game assets and scenes directly within the Unity Editor.
该项目是 Unity 的 HLSL 着色器实现和源代码示例的参考库。它提供了一系列实用的示例,专注于 3D 图形的光照、坐标变换和渲染通道。 该存储库演示了 3D 渲染数学的应用,特别是使用向量和矩阵计算来确定光照方向和坐标空间变换。它包括用于管理多通道渲染管线以及在对象、世界和视图空间之间映射坐标的实现。 该材料涵盖了基础图形渲染功能,包括用于向量到矩阵变换的线性代数、用于表面亮度的光照和着色计算,以及顶点着色器和片段着色器之间的交互。
Serves as a collection of reusable HLSL shaders and templates for implementing lighting and transforms in Unity.
该项目是 Unity 游戏引擎的 HLSL 着色器代码、模板和视觉效果实现的精选集合。它作为一个可编程表面着色器库,以及构建材质、光照和模糊模拟的指南。 该集合包括一系列屏幕空间后期处理效果和滤镜,旨在润色最终渲染输出。它提供了一个结构化的示例和教程资源,以协助开发自定义着色器和技术美术。 该项目涵盖了游戏视觉效果、Unity 后期处理和通用着色器开发。它利用模式驱动的视觉模拟和基于模板的开发来重现物理现象和复杂的材质行为。
Offers a collection of reusable shaders and templates specifically for Unity post-processing effects.
UnityLibrary is a game engine asset library providing a collection of reusable scripts, shaders, and templates for development within the Unity engine. It functions as a boilerplate template set and an editor extension suite designed to automate common tasks and reduce repetitive setup. The project includes a collection of pre-built material shaders and visual effects that can be applied to surfaces without writing custom shader code. It also provides utility scripts and editor tools to enhance the native development workflow. The library covers project bootstrapping through the use of prede
Provides a collection of reusable scripts, shaders, and templates for Unity game development.