- Katılım
- 22 Ocak 2026
- Konular
- 1
- Mesajlar
- 1
- Online süresi
- 1d 6s
- Reaksiyon Skoru
- 6
- Altın Konu
- 0
- TM Yaşı
- 4 Ay 15 Gün
- Başarım Puanı
- 7
- MmoLira
- 443
- DevLira
- 3
ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!
Kod:
GrpFontTexture.cpp
/// 1.
// Search
#include "Util.h"
// Add below
#define __FONT_TEXTURE_FIX__ // Adds padding to prevent random dots in font textures.
/// 2.
// Search @ CGraphicFontTexture::GetFont
logFont.lfOutPrecision = OUT_DEFAULT_PRECIS;
// Replace with
#if defined(__FONT_TEXTURE_FIX__)
logFont.lfOutPrecision = OUT_TT_PRECIS;
#else
logFont.lfOutPrecision = OUT_DEFAULT_PRECIS;
#endif
/// 3.
// Search @ CGraphicFontTexture::TCharacterInfomation* CGraphicFontTexture::UpdateCharacterInfomation
int width = m_dib.GetWidth();
int height = m_dib.GetHeight();
// Add below
#if defined(__FONT_TEXTURE_FIX__)
const int padding = 1;
#endif
/// 4.
// Search @ CGraphicFontTexture::TCharacterInfomation* CGraphicFontTexture::UpdateCharacterInfomation
if (m_x + size.cx >= (width - 1))
// Replace with
#if defined(__FONT_TEXTURE_FIX__)
if (m_x + size.cx + padding >= (width - 1))
#else
if (m_x + size.cx >= (width - 1))
#endif
/// 5.
// Search @ CGraphicFontTexture::TCharacterInfomation* CGraphicFontTexture::UpdateCharacterInfomation
if (m_y + size.cy >= (height - 1))
// Replace with
#if defined(__FONT_TEXTURE_FIX__)
if (m_y + size.cy + padding >= (height - 1))
#else
if (m_y + size.cy >= (height - 1))
#endif
/// 6.
// Search @ CGraphicFontTexture::TCharacterInfomation* CGraphicFontTexture::UpdateCharacterInfomation
m_x += size.cx;
// Replace with
#if defined(__FONT_TEXTURE_FIX__)
m_x += size.cx + padding;
#else
m_x += size.cx;
#endif
I also decided to use `OUT_TT_PRECIS` over `OUT_DEFAULT_PRECIS` because, after some research, I learned that it provides better rendering, especially for scaling, anti-aliasing, and glyph alignment.
Moderatör tarafında düzenlendi:
En Çok Reaksiyon Alan Mesajlar
PAYLAŞIM İÇİN TEŞEKKÜRLER ELİNE SAĞLIK .
Paylaşımınız için teşekkürler.
Paylaşım için teşekkürler.
Paylaşım için teşekkürler
konu tarafımca düzenlendi kod içerisinde alındı
- Katılım
- 1 Tem 2019
- Konular
- 1,893
- Mesajlar
- 5,201
- Çözüm
- 134
- Online süresi
- 1mo 8d
- Reaksiyon Skoru
- 4,001
- Altın Konu
- 140
- Başarım Puanı
- 339
- MmoLira
- 39,500
- DevLira
- 150
PAYLAŞIM İÇİN TEŞEKKÜRLER ELİNE SAĞLIK .
- Katılım
- 25 Eki 2023
- Konular
- 384
- Mesajlar
- 943
- Çözüm
- 18
- Online süresi
- 1mo 1d
- Reaksiyon Skoru
- 1,150
- Altın Konu
- 171
- Başarım Puanı
- 207
- MmoLira
- 2,169
- DevLira
- 12
Paylaşımınız için teşekkürler.
Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 2
- Görüntüleme
- 81
- Cevaplar
- 8
- Görüntüleme
- 2K



















