登陆 注册 QQ登陆
快捷导航
查看: 1|回复: 0

[模组分享] Mini Dynamic Lights (小型动态光)-MOD模组

[复制链接]

5257

主题

50

回帖

6491

积分

龙❁妻

Rank: 8Rank: 8

经验
6491 EP
金粒
1144 粒
绿宝石
20 块
爱心
0 点
发表于 2025-8-10 18:28:00 | 显示全部楼层 |阅读模式
Mini Dynamic Lights (小型动态光)Github |相关wiki |源站链接支持: fabric又一个动态光模组。这次,我尝试通过减少渲染因素来将其性能集中在一点。

Mini Dynamic Lights是一个快速的动态光模组,通过以下方式实现最小计算:

- 按类型和数量选择性地计算动态光实体
- 较小的动态光半径范围

结果是,动态光可能会以性能为代价而显得有些不连贯。然而,动态光设置(第4节)可以进行调整以适应您的系统。

致谢

感谢这个来源给了我最好的参考,让我开始这个模组。

- 它是如何工作的?

功能

3.1. 最近实体的动态光

默认情况下,该模组仅渲染最近的4个符合动态光条件的实体,这是该模组的最低设置。

如果您有兴趣增加设置,请前往选项界面的视频设置。

直到物品实体到达地面,发光的物品实体将不会产生动态光,以减少动态光计算。

3.2. 动画

当您持有发光物品时,它会逐渐发光,如此。

细节决定成败。 :)

3.3. 基于视觉的光照

默认的玩家光会稍微在玩家前方,制造出发光物品被玩家捧在前方的错觉。

3.4.(实验性)实体可配置

该模组仅将动态光预配置为玩家和发光鱿鱼,但您可以将配置扩展到您喜欢的实体!

在您的游戏目录中,找到`config`目录并创建一个名为`dynamic-lights`的目录。在其中,按照`filename.yaml`的格式创建新文件,模组将迭代每个文件以应用您的新配置。

这是实体的配置模板:

type: entity
<h1>或</h1>
type: item

<h1>实体/物品的minecraft id</h1>
id: minecraft:player

<h1>当实体未着火或未有附魔物品时的光级别</h1>
<h1>默认为0</h1>
default light level: 0

<h1>当实体有附魔物品时的光级别</h1>
<h1>默认为5</h1>
enchantment light level: 5

<h1>当实体着火时的光级别</h1>
<h1>默认为12</h1>
fire light level: 12Copy已复制!

未来将会有更多的配置,但目前只有这些。

设置

这里的许多设置都是实验性的,通常可以将其保持原样。但是,如果您有兴趣获得更高的动态光分辨率,可以参考视频设置页面中的以下选项:

4.1. 区块生成器

将此选项设置为`Full Blocking`以确保所有光照动画同步。这通常会修复所有不连贯的问题,但也会降低性能。

4.2. 平滑光照

将此选项设置为`Minimum`以减少光照平滑度并提高性能。

4.3. 动态光(快速/精细)

选项`FAST`会产生稍微有些不连贯的光,但性能更好。选项`FANCY`会产生更平滑的光,但性能较差。

4.4. 动态实体

将此选项设置以确定要渲染的动态实体数量。动态光实体的数量越少,性能越好。

参考第3.2节。

4.5. DL性能

将此选项设置为`SMOOTH`以始终在每个刻计算动态光。将此选项设置为`FASTEST`以延迟下一个刻的动态光计算。

模组兼容性

此模组基本上与任何其他模组兼容。以下是几个已测试过的与Mini Dynamic Lights兼容的模组:

- https://modrinth.com/mod/sodium]Sodium:强烈建议将此模组与Mini Dynamic Lights一起添加。然而,选项页面将被覆盖。我的未来计划包括重构动态光的选项页面。

来自Modrinth所有游戏版本22w18a22w19a1.18.2所有类型fabricdynamic-lights-snapshotdynamic-lights-1.0.3+22w18a.jar下载1.0.3+22w18a#Releasedynamic-lights-1.0.3+22w19a.jar下载1.0.3+22w18a#Release- Fixes ghost light block when moving too fast- Refactor game options展开版本: 1.0.3+22w18a支持游戏: 22w18a, 22w19a类型:FabricRelease下载次数: 540dynamic-lightsdynamic-lights-1.0.3+1.18.2.jar下载1.0.3#Release- Fixes ghost light block when moving too fast- Refactor game options展开版本: 1.0.3支持游戏: 1.18.2类型:FabricRelease下载次数: 670dynamic-lights-snapshotdynamic-lights-1.0.2+22w18a.jar下载1.0.2-snapshot#Release- Configuration fixes: 44393ab84f40233a946ce96778c0a84d69f8e142- Dynamic light formula changes: deeba45995921f7b260f8ef04c16bd55f9a85ce5- Refactorings展开版本: 1.0.2-snapshot支持游戏: 22w18a类型:FabricRelease下载次数: 90dynamic-lightsdynamic-lights-1.0.2+1.18.2.jar下载1.0.2#Release- Configuration fixes: 44393ab84f40233a946ce96778c0a84d69f8e142- Dynamic light formula changes: deeba45995921f7b260f8ef04c16bd55f9a85ce5- Refactorings展开版本: 1.0.2支持游戏: 1.18.2类型:FabricRelease下载次数: 143dynamic-lightsdynamic-lights-1.0.1+1.18.2.jar下载1.0.1+1.18.2#ReleasePort in and bug fixes from 1.17 update展开版本: 1.0.1+1.18.2支持游戏: 1.18.2类型:FabricRelease下载次数: 153全部版本

markdown_parsed

文章类型:收录

layui.use([\'form\'], function(){
var form = layui.form;
});

游客,如果您要查看本帖隐藏内容请回复
Mini Dynamic Lights
楼主 2025-8-10 18:28:00 回复 收起回复
小僵尸论坛感谢有你~
回复 论坛版权

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 手机动态码快速登录

本版积分规则



介绍

我的世界(Minecraft)小僵尸论坛
收录了来自各地的我的世界(MC)爱好者们的各种资源

须知: 切勿滥用举报,任何与举报相关的信息必须属实!

"Minecraft"以及"我的世界"为Mojang Synergies AB的商标 本站与Mojang以及微软公司没有从属关系

官方

新浪微博 腾讯微博 微信公众号 投稿规则 版权声明 捐助我们

官方QQ①群: 291907844 (点击加群)
官方QQ②群: 421312192
官方QQ③群: 528726532

我的世界(Minecraft)小僵尸论坛

新会员

QQ|Archiver|手机版|小黑屋|Minecraft(我的世界)小僵尸论坛 |网站地图

GMT+8, 2025-9-11 10:38 , Processed in 0.203252 second(s), 49 queries .

快速回复 返回顶部 返回列表