|
QDAA (Quick dirty antialiasing)Github |相关wiki |源站链接支持: fabric , quilt该模组基于超采样(2xSSAA)实现了非常简单的抗锯齿。
实现了抗锯齿简单又真实,采用了超采样,也称为SSAA。
抗锯齿是什么?
抗锯齿通常通过“FXAA”、“TAA”、“MSAA”等方法来实现。所有这些方法都是近似方法,但速度非常快。FXAA和TAA基本上只是非常复杂的模糊效果,而MSAA只能平滑多边形边缘;像素化纹理完全被忽略,而这正是Minecraft的大部分内容。
超采样是抗锯齿中最纯粹、准确和昂贵的形式。整个场景以更高的分辨率渲染,然后缩小到呈现的大小。它也是最容易实现的。
例如,如果您在一个1280×720的窗口中玩游戏,那么QDAA将以_2560×1440_的分辨率渲染游戏,然后在绘制到屏幕之前缩小到1280×720。
该模组复用了处理macOS Retina显示器的Minecraft功能,因此它应该相当兼容,除了那些修改帧缓冲区如何绘制到屏幕的其他模组。它还在技术上优化了最终呈现步骤,将普通的四边形呈现替换为“blit”。
值得注意的是,由于其工作原理,*QDAA甚至可以对GUI进行抗锯齿处理*,提高了旋转文本的可读性并平滑了3D物品模型的边缘。着色器只在世界上起作用。
版本
提供“简易”和“可配置”版本,分别为v1.1和v1.2,由于缺乏远见。
简易版
非常基础的AA实现,适用于任何版本的Blaze3D,我发誓。可能永远不需要更新。如果我忘记打新版本的标签,请提醒我。
*注意*: 1.16及以前版本 [*有点*](链接) 可用。仅支持1.18及更高版本。
可配置版
更“全面”一些的模组,带有配置界面和运行时切换功能。由于使用GUI,高度依赖版本。可能不会收到更新,我后悔了。
截图:
https://i.sodamc.com/modrinth/UFbv1cH3XD.jpg?x-oss-process=style/forge2]
来自Modrinth所有游戏版本1.21.11.21.21.21.31.21.41.19.21.141.14.1-pre11.14.1-pre21.14.11.14.2-pre11.14.2-pre21.14.2-pre31.14.2-pre41.14.21.14.3-pre11.14.3-pre21.14.3-pre31.14.3-pre41.14.31.14.4-pre11.14.4-pre21.14.4-pre31.14.4-pre41.14.4-pre51.14.4-pre61.14.4-pre71.14.419w34a19w35a19w36a19w37a19w38a19w38b19w39a19w40a19w41a19w42a19w44a19w45a19w45b19w46a19w46b1.15-pre11.15-pre21.15-pre31.15-pre41.15-pre51.15-pre61.15-pre71.151.15.1-pre11.15.11.15.2-pre11.15.2-pre21.15.220w06a20w07a20w08a20w09a20w10a20w11a20w12a20w13a20w13b20w14infinite20w14a20w15a20w16a20w17a20w18a20w19a20w20a20w20b20w21a20w22a1.16-pre11.16-pre21.16-pre31.16-pre41.16-pre51.16-pre61.16-pre71.16-pre81.16-rc11.161.16.120w27a20w28a20w29a20w30a1.16.2-pre11.16.2-pre21.16.2-pre31.16.2-rc11.16.2-rc21.16.21.16.3-rc11.16.31.16.4-pre11.16.4-pre21.16.4-rc11.16.420w45a20w46a20w48a20w49a20w51a1.16.5-rc11.16.521w03a21w05a21w05b21w06a21w07a21w08a21w08b21w10a21w11a21w13a21w14a21w15a21w16a21w17a21w18a21w19a21w20a1.17-pre11.17-pre21.17-pre31.17-pre41.17-pre51.17-rc11.17-rc21.171.17.1-pre11.17.1-pre21.17.1-pre31.17.1-rc11.17.1-rc21.17.121w37a21w38a21w39a21w40a21w41a21w42a21w43a21w44a1.18-pre11.18-pre21.18-pre31.18-pre41.18-pre51.18-pre61.18-pre71.18-pre81.18-rc11.18-rc21.18-rc31.18-rc41.181.18.1-pre11.18.1-rc11.18.1-rc21.18.1-rc31.18.122w03a22w05a22w06a22w07a1.18.2-pre11.18.2-pre21.18.2-pre31.18.2-rc11.18.222w11a22w12a22w13a22w13oneblockatatime22w14a22w15a22w16a22w16b22w17a22w18a22w19a1.19-pre11.19-pre21.19-pre31.19-pre41.19-pre51.19-rc11.19-rc21.1922w24a1.19.1-pre11.19.1-rc11.19.1-pre21.19.1-pre31.19.1-pre41.19.1-pre51.19.1-pre61.19.1-rc21.19.1-rc31.19.11.19.2-rc11.19.2-rc222w42a22w43a22w44a22w45a22w46a1.19.3-pre11.19.3-pre21.19.3-pre31.19.3-rc11.19.3-rc21.19.3-rc31.19.323w03a23w04a23w05a23w06a23w07a1.19.4-pre11.19.4-pre21.19.4-pre31.19.4-pre41.19.4-rc11.19.4-rc21.19.4-rc31.19.423w12a23w13a23w13a_or_b23w14a23w16a23w17a23w18a1.20-pre11.20-pre21.20-pre31.20-pre41.20-pre51.20-pre61.20-pre71.20-rc11.201.20.1-rc11.20.123w31a23w32a23w33a23w35a1.20.2-pre11.20.2-pre21.20.2-pre31.20.2-pre41.20.2-rc11.20.2-rc21.20.21.20.31.20.41.20.51.20.61.21所有类型neoforgefabricquilt2.0 (NeoForge)qdaa-neoforge-2.0.jar下载2.0+neoforge#Release* \"Port\" to NeoForge展开版本: 2.0+neoforge支持游戏: 1.21.1, 1.21.2, 1.21.3, 1.21.4类型:NeoForgeRelease下载次数: 8582.0 (Fabric)qdaa-fabric-2.0.jar下载2.0+fabric#Release* Get it working properly on 1.21.1+ and Sodium 0.6展开版本: 2.0+fabric支持游戏: 1.21.1, 1.21.2, 1.21.3, 1.21.4类型:FabricRelease下载次数: 15,609v1.2 (Quilt, Configurable)qdaa-1.2.jar下载1.2#Beta***Usage of this version is discouraged. It has very narrow version support, will not receive updates, and is mildly unstable.**** Added a config file* Added support for toggling SSAA at runtime* Added a config screen that facilitates side-by-side comparison — only works on 1.19.2, but doesn\'t crash on other versions due to ModMenu being smart about it* Guava and ModMenu API differences mean no 1.17- support* MatrixStack changes mean no 1.19.3 support展开版本: 1.2支持游戏: 1.19.2类型:QuiltBeta下载次数: 881v1.1.2 (Fabric/Quilt)qdaa-1.1.2.jar下载1.1.2#Release* Changed how the alpha fix is done, fixing breakage of world autoscreenshots展开版本: 1.1.2支持游戏: 1.14, 1.14.1-pre1, 1.14.1-pre2, 1.14.1, 1.14.2-pre1, 1.14.2-pre2, 1.14.2-pre3, 1.14.2-pre4, 1.14.2, 1.14.3-pre1, 1.14.3-pre2, 1.14.3-pre3, 1.14.3-pre4, 1.14.3, 1.14.4-pre1, 1.14.4-pre2, 1.14.4-pre3, 1.14.4-pre4, 1.14.4-pre5, 1.14.4-pre6, 1.14.4-pre7, 1.14.4, 19w34a, 19w35a, 19w36a, 19w37a, 19w38a, 19w38b, 19w39a, 19w40a, 19w41a, 19w42a, 19w44a, 19w45a, 19w45b, 19w46a, 19w46b, 1.15-pre1, 1.15-pre2, 1.15-pre3, 1.15-pre4, 1.15-pre5, 1.15-pre6, 1.15-pre7, 1.15, 1.15.1-pre1, 1.15.1, 1.15.2-pre1, 1.15.2-pre2, 1.15.2, 20w06a, 20w07a, 20w08a, 20w09a, 20w10a, 20w11a, 20w12a, 20w13a, 20w13b, 20w14infinite, 20w14a, 20w15a, 20w16a, 20w17a, 20w18a, 20w19a, 20w20a, 20w20b, 20w21a, 20w22a, 1.16-pre1, 1.16-pre2, 1.16-pre3, 1.16-pre4, 1.16-pre5, 1.16-pre6, 1.16-pre7, 1.16-pre8, 1.16-rc1, 1.16, 1.16.1, 20w27a, 20w28a, 20w29a, 20w30a, 1.16.2-pre1, 1.16.2-pre2, 1.16.2-pre3, 1.16.2-rc1, 1.16.2-rc2, 1.16.2, 1.16.3-rc1, 1.16.3, 1.16.4-pre1, 1.16.4-pre2, 1.16.4-rc1, 1.16.4, 20w45a, 20w46a, 20w48a, 20w49a, 20w51a, 1.16.5-rc1, 1.16.5, 21w03a, 21w05a, 21w05b, 21w06a, 21w07a, 21w08a, 21w08b, 21w10a, 21w11a, 21w13a, 21w14a, 21w15a, 21w16a, 21w17a, 21w18a, 21w19a, 21w20a, 1.17-pre1, 1.17-pre2, 1.17-pre3, 1.17-pre4, 1.17-pre5, 1.17-rc1, 1.17-rc2, 1.17, 1.17.1-pre1, 1.17.1-pre2, 1.17.1-pre3, 1.17.1-rc1, 1.17.1-rc2, 1.17.1, 21w37a, 21w38a, 21w39a, 21w40a, 21w41a, 21w42a, 21w43a, 21w44a, 1.18-pre1, 1.18-pre2, 1.18-pre3, 1.18-pre4, 1.18-pre5, 1.18-pre6, 1.18-pre7, 1.18-pre8, 1.18-rc1, 1.18-rc2, 1.18-rc3, 1.18-rc4, 1.18, 1.18.1-pre1, 1.18.1-rc1, 1.18.1-rc2, 1.18.1-rc3, 1.18.1, 22w03a, 22w05a, 22w06a, 22w07a, 1.18.2-pre1, 1.18.2-pre2, 1.18.2-pre3, 1.18.2-rc1, 1.18.2, 22w11a, 22w12a, 22w13a, 22w13oneblockatatime, 22w14a, 22w15a, 22w16a, 22w16b, 22w17a, 22w18a, 22w19a, 1.19-pre1, 1.19-pre2, 1.19-pre3, 1.19-pre4, 1.19-pre5, 1.19-rc1, 1.19-rc2, 1.19, 22w24a, 1.19.1-pre1, 1.19.1-rc1, 1.19.1-pre2, 1.19.1-pre3, 1.19.1-pre4, 1.19.1-pre5, 1.19.1-pre6, 1.19.1-rc2, 1.19.1-rc3, 1.19.1, 1.19.2-rc1, 1.19.2-rc2, 1.19.2, 22w42a, 22w43a, 22w44a, 22w45a, 22w46a, 1.19.3-pre1, 1.19.3-pre2, 1.19.3-pre3, 1.19.3-rc1, 1.19.3-rc2, 1.19.3-rc3, 1.19.3, 23w03a, 23w04a, 23w05a, 23w06a, 23w07a, 1.19.4-pre1, 1.19.4-pre2, 1.19.4-pre3, 1.19.4-pre4, 1.19.4-rc1, 1.19.4-rc2, 1.19.4-rc3, 1.19.4, 23w12a, 23w13a, 23w13a_or_b, 23w14a, 23w16a, 23w17a, 23w18a, 1.20-pre1, 1.20-pre2, 1.20-pre3, 1.20-pre4, 1.20-pre5, 1.20-pre6, 1.20-pre7, 1.20-rc1, 1.20, 1.20.1-rc1, 1.20.1, 23w31a, 23w32a, 23w33a, 23w35a, 1.20.2-pre1, 1.20.2-pre2, 1.20.2-pre3, 1.20.2-pre4, 1.20.2-rc1, 1.20.2-rc2, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1类型:FabricQuiltRelease下载次数: 39,580v1.1.1qdaa-1.1.1.jar下载1.1.1#Release* Fixed alpha channel not being ignored in screenshots, causing some things to be invisible (e.g. Yttr Bloques, Modern Industrialization pipes, Lib39 halos)展开版本: 1.1.1支持游戏: 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3类型:FabricQuiltRelease下载次数: 222v1.1qdaa-1.1.jar下载1.1#Release* Screenshots are now automatically downsampled展开版本: 1.1支持游戏: 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3类型:FabricQuiltRelease下载次数: 142v1.0qdaa-1.0.jar下载1.0#Release* Initial release — created this as a quick hack to record Yttr demos, but it\'s a pretty nice little thing that I couldn\'t find any other implementations of, so here you go.展开版本: 1.0支持游戏: 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3类型:FabricQuiltRelease下载次数: 199全部版本
markdown_parsed
文章类型:收录
layui.use([\'form\'], function(){
var form = layui.form;
});
QDAA |
楼主
2025-8-10 18:58:48
回复(0)
收起回复
|