Skip to content

Commit a7aebc5

Browse files
committed
Set the correct filter mode for render textures
1 parent b227872 commit a7aebc5

7 files changed

Lines changed: 16 additions & 6 deletions

File tree

OpenTibia/Assets/RenderTextures/WorldMapRenderTexture.asset

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ CustomRenderTexture:
2626
m_EnableCompatibleFormat: 1
2727
m_TextureSettings:
2828
serializedVersion: 2
29-
m_FilterMode: 2
29+
m_FilterMode: 1
3030
m_Aniso: 0
3131
m_MipBias: 0
3232
m_WrapU: 0

OpenTibia/Assets/Scripts/Core/Components/SplitStackWindow.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,8 @@ protected void OnGUI() {
110110

111111
if (_renderTexture == null) {
112112
_renderTexture = new RenderTexture(Constants.FieldSize, Constants.FieldSize, 0, RenderTextureFormat.ARGB32);
113-
_renderTexture.filterMode = FilterMode.Point;
113+
_renderTexture.filterMode = FilterMode.Bilinear;
114+
_renderTexture.Create();
114115
_itemImage.texture = _renderTexture;
115116
}
116117

OpenTibia/Assets/Scripts/Modules/Container/ContainerWindow.cs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -243,8 +243,11 @@ public void UpdateProperties(ContainerView containerView) {
243243
}
244244
}
245245

246-
if (shouldCreateRenderTexture)
246+
if (shouldCreateRenderTexture) {
247247
_slotsRenderTexture = new RenderTexture(Constants.FieldSize * 4, Constants.FieldSize * _rows, 0, RenderTextureFormat.ARGB32);
248+
_slotsRenderTexture.filterMode = FilterMode.Bilinear;
249+
_slotsRenderTexture.Create();
250+
}
248251

249252
_itemViews = new ItemView[_numberOfSlots];
250253
_containerView = containerView;

OpenTibia/Assets/Scripts/Modules/GameWindow/GameMapContainer.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,8 @@ protected void RenderWorldMap() {
113113
if (_onscreenTextRenderTexture == null || shouldCreateOnscreenTexture) {
114114
_onscreenTextRenderTexture?.Release();
115115
_onscreenTextRenderTexture = new RenderTexture(_lastScreenWidth, _lastScreenHeight, 0, RenderTextureFormat.ARGB32);
116+
_onscreenTextRenderTexture.filterMode = FilterMode.Bilinear;
117+
_onscreenTextRenderTexture.Create();
116118
_onscreenTextImage.texture = _onscreenTextRenderTexture;
117119
}
118120

OpenTibia/Assets/Scripts/Modules/Hotkeys/HotkeysWindow.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -130,8 +130,8 @@ protected void OnGUI() {
130130

131131
if (s_renderTexture == null) {
132132
s_renderTexture = new RenderTexture(Constants.FieldSize, Constants.FieldSize, 0, RenderTextureFormat.ARGB32);
133-
s_renderTexture.filterMode = FilterMode.Point;
134-
133+
s_renderTexture.filterMode = FilterMode.Bilinear;
134+
s_renderTexture.Create();
135135
_objectImage.texture = s_renderTexture;
136136
}
137137

OpenTibia/Assets/Scripts/Modules/Inventory/InventoryWindow.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,9 @@ protected override void Awake() {
107107
Creature.onSkillChange.AddListener(OnSkillChange);
108108

109109
_slotsRenderTexture = new RenderTexture(Constants.FieldSize * (int)ClothSlots.Hip, Constants.FieldSize, 0, RenderTextureFormat.ARGB32);
110+
_slotsRenderTexture.filterMode = FilterMode.Bilinear;
111+
_slotsRenderTexture.Create();
112+
110113
_dragHandler = new ObjectDragImpl<InventoryWindow>(this);
111114
ObjectMultiUseHandler.RegisterContainer(this);
112115

OpenTibia/Assets/Scripts/Modules/Outfit/OutfitWindow.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,8 @@ protected void OnGUI() {
116116

117117
if (_renderTexture == null) {
118118
_renderTexture = new RenderTexture(Constants.FieldSize * 2 * 2, Constants.FieldSize * 2, 0, RenderTextureFormat.ARGB32);
119-
_renderTexture.filterMode = FilterMode.Point;
119+
_renderTexture.filterMode = FilterMode.Bilinear;
120+
_renderTexture.Create();
120121

121122
_rawImageOutfit.texture = _renderTexture;
122123
_rawImageMount.texture = _renderTexture;

0 commit comments

Comments
 (0)