FernRPExample

在Unity里用Stable Diffusion生成贴图,直接驱动NPR/PBR渲染

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 图像生成 🍴 复刻 149 👀 关注 20
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 935
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源项目,基于Apache-2.0许可证,完全免费,可自行部署使用。

项目预览

FernRPExample 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类图像生成
开发团队FernRP
定价模式🏷️完全免费
价格说明开源项目,基于Apache-2.0许可证,完全免费,可自行部署使用。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议Apache-2.0
主要语言C#
技术栈/模型ai,shader,stable-diffusion,stablediffusion,unity
GitHub 星标★ 935
上线时间2022-09-24 00:00:00
代码更新2025-01-22
仓库体积1.39 GB
本站数据更新2026-11-08
维护状态低维护
收录时间2026-08-09
浏览次数2

项目介绍

FernRPExample 是 FernRP 包在 Unity 中的示例实现,专注于将 AI 图像生成(如 Stable Diffusion)与实时渲染技术(NPR/PBR)结合。项目通过 C# 和 Shader 代码,展示了如何在 Unity 环境中调用 Stable Diffusion 生成纹理或图像,并将其应用于非真实感渲染(NPR)或基于物理的渲染(PBR)流程中。它解决了传统美术资产制作成本高、迭代慢的问题,让开发者或艺术家能够直接在引擎内利用 AI 生成内容,并快速调整风格化或写实效果。核心能力包括:AI 纹理生成与实时预览、NPR/PBR 材质适配、以及 Unity 编辑器集成示例。项目处于早期阶段,但为探索 AI 辅助实时渲染工作流提供了可运行的参考代码。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 935

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

难度:高级 约 40 分钟 部署方式:本地 (C++) 4 步

环境要求

  • Unity(版本见 ProjectSettings)
  • 支持 Compute Shader 的显卡

安装与启动步骤

  1. 1带子模块克隆

    仓库依赖子模块提供渲染管线核心,必须加 --recurse-submodules。

    git clone --recurse-submodules <repo-url>
  2. 2用 Unity 打开

    工程是 Unity 项目,用对应版本的 Unity Hub 打开根目录,等待资源导入完成。

  3. 3跑基础示例

    按示例目录依次打开场景,确认 Render Pipeline 已切换为 FernRP。

  4. 4看高级特性

    实时 SH 系数计算、深度偏移阴影、轮廓后处理等各有独立示例场景。

如何确认成功

场景能正常渲染,控制台无 shader 编译错误。

注意事项

  • 子模块没拉全时 Unity 会报大量缺失引用,先确认 .gitmodules 里的目录非空。
  • 示例依赖较高图形 API 版本,老显卡可能不支持 Compute Shader 部分。

核心亮点

  • 直接展示AI生成纹理接入Unity渲染管线的完整代码路径
  • 同时覆盖NPR和PBR两种主流渲染风格,适配不同美术需求
  • 基于C#和Shader,便于Unity开发者二次扩展和集成

不足之处

  • 文档/社区待观察
  • 早期项目,功能覆盖有限,可能缺少错误处理和优化

适用场景

  • 游戏开发中快速生成风格化或写实贴图资产
  • 独立开发者探索AI辅助实时渲染工作流
  • 科研或教学演示AI与实时渲染结合

替代项目

Stable Diffusion WebUI Forge、ComfyUI、Unity Sentis

同类项目推荐

sd-webui-reactor-sfw 开源

在 Stable Diffusion 里一键换脸,安全无 NSFW,快速出图

(SFW Friendly) Fast and Simple Face Swap Extension for StableDiffusion WebUI (A1111,···

★ 314 2026-08-09
galaxy-explorer 开源

浏览器里漫游程序化生成的银河系,无需后端和构建步骤

An interactive, procedurally-generated Milky Way galaxy in the browser — WebGL / th···

★ 101 2026-08-09
oar-ocr 开源

Rust 原生 OCR,一份二进制搞定文字识别与版面理解

A native Rust toolkit for OCR, document layout analysis, and vision-language documen···

★ 203 2026-09-19
cvkit 开源

轻量 C++ 工具,快速查看图像与 3D 模型

Computer Vision Toolkit. cvkit is available for Linux as well as for Windows. It off···

★ 281 2026-09-18
APTM 开源

用自然语言精准找目标人物,多属性提示学习提升检索准确率

The official code of "Towards Unified Text-based Person Retrieval: A Large-scale Mul···

★ 177 2026-08-10
EVA 开源

用智源EVA视觉大模型,轻松提升图像任务精度

EVA Series: Visual Representation Fantasies from BAAI

★ 2698 2026-08-09
FluidNexus 开源

单视频重建3D流体,预测未来流动

[CVPR 2025 Oral] FluidNexus: 3D Fluid Reconstruction and Prediction from a Single Vi···

★ 81 2026-08-09
neverclick 开源

用键盘加本地视觉识别,替代鼠标点按操作

Keyboard-driven mouse control using local computer vision.

★ 491 2026-09-18
PytorchDeepLearing 开源

PyTorch 医学图像分割实战模板,含 UNet/VNet3D 与 Flask 推理

Meidcal Image Segmentation Pytorch Version

★ 346 2026-10-29