没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
Godot 2D全球照明演示 这是在Godot游戏引擎中实现的2D全局照明的演示。 我之所以做到这一点,是因为我在Godot中找不到这种2D渲染的任何示例,而在其他具有公开可用代码的引擎中也没有找到任何示例。 我不声称这里的所有代码都是我从头开始编写的,也不是我想出了所使用的算法。 在编写全局照明和Jump Flood算法(以创建Voronoi图)时,我引用了许多Shadertoy项目,并且最初的想法和概念是从其他人在Reddit和其他游戏开发社区共享的工作中得出的。 在游戏中使用它 随意在您自己的项目中根据需要从这里重复使用尽可能多的代码(根据MIT许可证)。 但是,在现阶段,要在实际游戏中使用此功能,则需要对所涉及的算法有深入的了解,并需要进行大量的调整和摆弄才能使事情正常进行。 我确实打算继续开发它,以使其尽可能地即插即用,但现在,它充当那些希望在其游戏中实现这种渲染技术的人的
资源推荐
资源详情
资源评论
收起资源包目录
godot_2d_global_illumination-master.zip (72个子文件)
godot_2d_global_illumination-master
icon.png 113KB
project.godot 1KB
src
GI_Sprite.gd 861B
RenderTarget.gd 512B
GI.gd 373B
Demo.gd 15KB
export_presets.cfg 1017B
.import
move.png-33f8bcb686112ff50a89f38cea6406cb.md5 91B
circle.png-6efbe600b7e2418cd5091089237d13c1.md5 91B
desert_grain_noise.png-9430ba5371d5d1491dd53798da7e8f36.md5 91B
info.png-6698764b62a72fae9f34f6f2527ca452.md5 91B
move.png-33f8bcb686112ff50a89f38cea6406cb.stex 200B
square.png-a07b0c09e99da012e8f7e5d58d728c57.md5 91B
circle.png-6efbe600b7e2418cd5091089237d13c1.stex 195B
bg.png-24bff804693ee063127ad100e04c5185.md5 91B
noise_2.png-9057b8031f28826aba1c8500b885726e.stex 69KB
1px.png-8e5c138039fb15d6db85f5ee737ca70c.md5 91B
noise.png-519adf382e2ab06358e064370d32cad7.md5 91B
1px.png-8e5c138039fb15d6db85f5ee737ca70c.stex 113B
icon.png-690d432dc2c53eb0d47a7839c5b7b7b1.md5 91B
noise.png-a5cb495e1c9f6281c22a3b0a0f68704b.stex 257KB
noise_2.png-9057b8031f28826aba1c8500b885726e.md5 91B
clear.png-f6a90c531b4a807ea861d10718c308c5.md5 91B
noise.png-519adf382e2ab06358e064370d32cad7.stex 1MB
min.png-11cefdd10f74a18bbe420353af5cce84.md5 91B
1px.png-894ec182c48b4f590b69cc448f917bbd.md5 91B
min.png-11cefdd10f74a18bbe420353af5cce84.stex 165B
1px.png-894ec182c48b4f590b69cc448f917bbd.stex 113B
noise.png-a5cb495e1c9f6281c22a3b0a0f68704b.md5 91B
header.png-07a2d93c1dfbf982c0bc294d96d00796.stex 571KB
icon.png-487276ed1e3a0c39cad0279d744ee560.stex 113KB
social-preview.png-d24427d0e44eadd401b750dbffd119ca.md5 91B
header.png-07a2d93c1dfbf982c0bc294d96d00796.md5 91B
noise.png-c29f7e52963a096aeaf0c1efd1a79456.md5 91B
noise.png-c29f7e52963a096aeaf0c1efd1a79456.stex 257KB
social-preview.png-d24427d0e44eadd401b750dbffd119ca.stex 364KB
arch.png-deb0f53e11ad60cc2bca011ae10cc8de.md5 91B
icon.png-487276ed1e3a0c39cad0279d744ee560.md5 91B
black.png-19a8df0b1a4edb74ea2eecb66d46d03d.md5 91B
info.png-6698764b62a72fae9f34f6f2527ca452.stex 156B
icon.png.import 640B
shaders
LastFrameRender.shader 429B
DrawTexture.shader 643B
VoronoiMultipass.shader 748B
GI.shader 8KB
VoronoiSeed.shader 432B
DistanceField.shader 495B
LICENSE 1KB
assets
noise.png.import 650B
circle.png.import 654B
move.png 159B
circle.png 157B
noise.png 257KB
info.png.import 647B
move.png.import 647B
min.png.import 644B
1px.png.import 645B
info.png 112B
Toy.ttf 16KB
1px.png 81B
min.png 117B
README.md 3KB
promo
social-preview.png.import 676B
social-preview.png 364KB
header.png.import 652B
header.png 571KB
scenes
GI_Sprite.tscn 449B
Ball.tscn 801B
Demo.tscn 34KB
GI.tscn 413B
RenderTarget.tscn 429B
.gitignore 11B
共 72 条
- 1
资源评论
佳同学
- 粉丝: 35
- 资源: 4583
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 影刀RPA高级操作二.txt
- cadance 1.8v LDO电路 cadance virtuoso 设计 模拟电路设计 LDO带隙基准电路设计 带设计报告(14页word) 基于tsmc18工艺 模拟ic设计 bandgap+L
- 椭圆拟合方法用于电子衍射花样的快速精确分析
- 基于java的影城管理系统设计新版源码+数据库+说明
- 基于java的幼儿园管理系统设计新版源码+数据库+说明
- 文明6mod发布:华夏历史的政策拓展包(中央集权、军功爵制、穷兵黩武)
- comsol仿真 PEM电解槽三维两相流模拟,包括电化学,两相流传质,析氢析氧,化学反应热等多物理场耦合,软件comsol,可分析多孔介质传质,析氢析氧过程对电解槽电流密度分布,氢气体积分数,氧气
- 《Internet程序开发基础》课程大作业
- Android studio 健康管理系统期末大作业App源码
- 基于java的准妈妈孕期交流平台设计新版源码+数据库+说明
- 基于java的自习室预订系统设计新版源码+数据库+说明
- 基于java的租房网站设计新版源码+数据库+说明
- yolo条形码&二维码检测数据集
- 使用Python与梯度回归树及夏普利方法进行社会调查数据分析及模型训练(含代码及解释)
- ISSA多策略改进麻雀优化ISSA-CNN-BiLSTM 多输入单输出回归 python代码 优化参数:filter,unints1,units2,学习率(可添加) 以下是三个主要的改进点: sin混
- 油棕种植生态指标的探索性评估:环境可持续性的方法与挑战
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功