屋森英樹の技術話、雑記帳代わりのブログです。
以下は過去の名残です。そのうち別の場所に移動するか消えるかする予定ですので、必要な方はお早めにダウンロードして下さい。
記事をご覧になられる方は上部メニューから「BLOG」を選択して下さい。
IrrlichtML
This is an unofficial Irrlicht 3D engine 1.7.1 for multilingual.
Added functions are follow.
- TrueType font (FreeType2)
- Input Method (IME, XIM) in CGUIEditBox
- Multilingual file names on CGUIFileOpenDialog (nearly merged officially)
- Copy & paste Multilingual sentences by way of the clipboard
- Inupt method window is displayed at an appropriate position
Download
- IrrlichtML 1.7.1 Unicode (Updated 06.Jul.2010)
- IrrlichtML 1.5.1 to IrrlichtML 1.7 (Skipped)
- IrrlichtML 1.5 / Release-FastFPU error fixed patch
- IrrlichtML 1.4.2
- IrrlichtML 1.4.1
- IrrlichtML 1.4
- IrrIM Test 2007.11.21a (1.4beta new test)
- IrrlichtML 1.3.1
- IrrlichtML 1.3
- IrrlichtML 1.2
How to build
- The FreeType2 library is necessary for building this patch. Get the latest source from the FreeType2 official site.
- Build FreeType2 lib. For Visual Stusio 2005 - 2010, see below.
- Document : ./freetype-2.3.12/builds/win32/visualc/index.html
- Project file : ./freetype-2.3.12/builds/win32/visualc/freetype.sln
- Lib files : ./freetype-2.3.12/objs/
- Overwrite files in /irrlicht-1.7.1 to an official folder. On the other way, if you are code guru, use GNU pathes from 1 sequentially.
- O.K. Let's build. That's all!
License
The Irrlicht Multilingual license conforms to Irrlicht(like zlib/libpng) and FreeType2 license(FTL).
Thanks
Many many contributors provided codes to this project. Thank you all.