Skip to content

Commit 5aeaef0

Browse files
authored
[SM3DW] Add Texture LOD & Anisotropic Filtering pack (#649)
Thanks @Ryce-Fast!
1 parent 21b05ef commit 5aeaef0

File tree

3 files changed

+82
-1
lines changed

3 files changed

+82
-1
lines changed
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
[Definition]
2+
titleIds = 0005000010145D00,0005000010145C00,0005000010106100
3+
name = Anisotropic Filtering
4+
path = "Super Mario 3D World/Enhancements/Anisotropic Filtering"
5+
description = Anisotropic Filtering for smoother mipmaps.
6+
version = 4
7+
8+
[Preset]
9+
name = 1x (Default)
10+
$anisoLevel = 1
11+
12+
[Preset]
13+
name = 2x
14+
$anisoLevel = 2
15+
16+
[Preset]
17+
name = 4x
18+
$anisoLevel = 4
19+
20+
[Preset]
21+
name = 8x
22+
$anisoLevel = 8
23+
24+
[Preset]
25+
name = 16x
26+
$anisoLevel = 16
27+
28+
[TextureRedefine]
29+
formats = 0x31,0x32,0x33,0x34,0x35,0x431,0x432,0x433,0x434,0x435
30+
overwriteAnisotropy = $anisoLevel
Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
[Definition]
2+
titleIds = 0005000010145D00,0005000010145C00,0005000010106100
3+
name = Negative texture LOD bias
4+
path = "Super Mario 3D World/Enhancements/Texture LOD"
5+
description = Texture LOD override, possible shimmer but sharper textures. Made by Ryce-Fast.
6+
version = 4
7+
8+
[Preset]
9+
name = Default LOD
10+
$0x431 = 0
11+
$0x432 = 0
12+
$0x433 = 0
13+
$0x434 = 0
14+
15+
[Preset]
16+
name = Slightly higher LOD
17+
$0x431 = -.5
18+
$0x432 = -.5
19+
$0x433 = -.5
20+
$0x434 = -.5
21+
22+
[Preset]
23+
name = High LOD
24+
$0x431 = -1
25+
$0x432 = -1
26+
$0x433 = -1
27+
$0x434 = -1
28+
29+
[Preset]
30+
name = Very High LOD
31+
$0x431 = -4
32+
$0x432 = -4
33+
$0x433 = -4
34+
$0x434 = -4
35+
36+
37+
[TextureRedefine]
38+
formats = 0x431
39+
overwriteRelativeLodBias = $0x431
40+
41+
[TextureRedefine]
42+
formats = 0x432
43+
overwriteRelativeLodBias = $0x432
44+
45+
[TextureRedefine]
46+
formats = 0x433
47+
overwriteRelativeLodBias = $0x433
48+
49+
[TextureRedefine]
50+
formats = 0x434
51+
overwriteRelativeLodBias = $0x434

src/BreathOfTheWild/Mods/DrawDistance/rules.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -218,5 +218,5 @@ $textureLODBias:int = -16
218218

219219

220220
[TextureRedefine]
221-
formats = 0x31,0x32,0x34,0x35,0x431,0x432,0x433,0x234,0x235
221+
formats = 0x31,0x32,0x34,0x35,0x431,0x432,0x433,0x434,0x234,0x235
222222
overwriteRelativeLodBias = $textureLODBias

0 commit comments

Comments
 (0)