µ¹°í·¡ ȨÆäÀÌÁö
ID:
PW:
¿î¿µÀÚ
(2020-09-10 18:14:03, Hit :
1900
, Vote :
970
)
FreeType Font
D3DXCreateFont - D3DX¿¡¼ Á¦°øÇÏ´Â ÆùÆ® ·»´õ¸µ ¿¬Ãâ È¿°ú ¸î°¡Áö
https://m.blog.naver.com/cra2yboy/90167138730
ÆùÆ® ij½ÌÀÇ ¿ø¸®
https://playground10.tistory.com/129
https://playground10.tistory.com/130
Direct3D¿¡ FreeType·Î ÆùÆ® Ãâ·ÂÇϱâ
https://bab2min.tistory.com/303
FreeTypeÀ¸·Î Direct3D¿¡ ±ÛÀÚ Ãâ·ÂÇϱâ
https://bab2min.tistory.com/322
À§ÀÇ Äڵ带 ´Ù½Ã ½±°Ô ¼³¸íÇѱÛ
https://playground10.tistory.com/130
¿¹Àü¿¡ Âü°íÇß´ø ¼Ò½º
https://github.com/kuna/dxfreetype
freetype ±âº» ¼Ò½º
https://3dmpengines.tistory.com/1444
------------------------------------------------------------------------------------
FreeType Ãâ·Â
Ãâ·ÂÀº ¾Æ·¡ ±¸Á¶Ã¼¿Í °ü°è°¡ ÀÖ´Ù.
FT_Load_Char, FT_Load_Glyph, FT_Bitmap
freetype tutorial
https://www.freetype.org/freetype2/docs/tutorial/step1.html#section-7
https://www.freetype.org/freetype2/docs/tutorial/index.html
¼³¸í ÀÚ¼¼È÷ µÇ¾î ÀÖÀ½ FT_Load_Char, FT_Load_Glyph, FT_Bitmap
http://soen.kr/
°Á > ¶óÀ̺귯¸® > FreeType
http://www.soen.kr/lecture/library/freetype/ft2.htm
FreeTypeÀ¸·Î Direct3D¿¡ ±ÛÀÚ Ãâ·ÂÇϱâ
https://bab2min.tistory.com/322
https://playground10.tistory.com/129
https://playground10.tistory.com/130
https://blog.csdn.net/Butterfly_Dreaming/article/details/14525649
https://www.itdaan.com/tw/fc01998ea59c861973dbc70b224b10c1
DirecX API·Î ÆùÆ®·Î ±×¸®´Â ¹æ¹ý
https://blog.csdn.net/blues1021/article/details/46753593
https://blog.naver.com/cor2738/150132276316
https://github.com/kuna/dxfreetype
https://www.geek-share.com/detail/2594906840.html
FreeType Font °á°ú¸¦ ¾Æ½ºÅ° ÄÚµå·Î Ãâ·Â
https://www.geek-share.com/detail/2703339073.html
https://blog.csdn.net/guoke312/article/details/79562920
FreeType ¿¹Á¦1. GDI ÀÌ¿ëÇÑ ±Û¾¾ Ãâ·Â
https://galhui.tistory.com/35
BMPÀ̹ÌÁö·Î ÀúÀå
http://bluebrown.net/wiki/Korean_Font_Rendering
FT_Render_Glyph ÄÚµå ½±°Ô ¼³¸í
https://lifeiseggs.tistory.com/399
http://yhyacinth.github.io/general/2015/05/22/text-draw.html
freetype_with_d3d.zip
https://jawsbom.tistory.com/entry/freetype¿¹Á¦
CEGUI¿¡¼ FreeTypeFont ·»´õ¸µ ºÐ¼®
http://www.cnitblog.com/vcommon/default.html?page=3
¿©±â¿¡ ¼³¸íÀÌ ÀÖ¾ú±º....¹Ì¸® Çѹø ÀÐ¾î º¼²¬ ±×·¨³ª ÄÚµå ºÐ¼® ÇÏ´À¶ó »ßÁú»ßÁú
CEGUIÀÇ ±Û²ÃÀº FreeTypeÀ» »ç¿ëÇÏ¿© FreeType :: rasterize¸¦ »ý¼ºÇÏ¿© À̹ÌÁö¸¦ »ý¼ºÇÑ´Ù.
FT_Load_Char, drawGlyphToBuffer°¡ »ý¼ºµÈ´Ù.
¾Æ·¡ ÇÔ¼ö¿¡¼ ºñÆ®¸ÊÀ¸·Î ¸¸µç´Ù.
void FreeTypeFont::rasterize (utf32 start_codepoint, utf32 end_codepoint)
drawGlyphToBuffer(drawGlyphToBuffer....) : ¸Þ¸ð¸®¿¡ ÆùÆ®¸¦ ºñÆ®¸ÊÀ¸·Î ·ÎµùÇÑ´Ù.
is->getTexture ()->loadFromMemory(drawGlyphToBuffer.... ) : ºñÆ®¸ÊÀ» ÅØ½ºÃÄ¿¡ º¹»çÇÑ´Ù.
Copy the FreeType glyph bitmap into the given memory buffer
void CEGUI:: FreeTypeFont::drawGlyphToBuffer (argb_t *buffer, uint buf_width)
CEGUI ÅØ½ºÃÄ ÆÄÀÏ ·Îµù
Texture´Â loadFromFile () ¹× loadFromMemory () ¸Þ¼µå¸¦ ±¸Çö
CEGUI ·»´õ¸µ
Renderer´Â addQuad ±¸Çö
https://www.itread01.com/content/1550551172.html
CEGUI::Renderer::addQuad : ·»´õ·¯¿¡¼ °è¼Ó È£ÃâµÊ
Texture::loadFromFile, Texture::loadFromMemory : ÅØ½ºÃÄ ·Îµù½Ã, ÆùÆ® »ý¼º½Ã ¸¸µé¾îÁü
¡â
unity shader
¡ä
MyGui
Copyright 1999-2022
Zeroboard
/ skin by
zero