CEGUI是一個(gè)跨平臺(tái)的界面工具包,可以用于MAC、WINDOWS等不同的操作系統(tǒng),并且可以支持DirectX和OpenGL,聽(tīng)說(shuō)擴(kuò)展性很好。
我最近忙著做畢業(yè)設(shè)計(jì),打算用DirectX來(lái)做一個(gè)3D動(dòng)畫(huà)編輯器。正為控件的設(shè)計(jì)而發(fā)愁,自己實(shí)現(xiàn)一個(gè)控件系統(tǒng)則耗費(fèi)的時(shí)間太長(zhǎng);用MFC控件,則又覺(jué)得不太好看;用戶DXUT提供的控件,但又太少。于是上網(wǎng)尋找更好的解決辦法,終于讓我發(fā)現(xiàn)了這個(gè)crazy工具包。看到網(wǎng)上的一些截圖,界面做得十分漂亮,心里十分歡喜。后來(lái)找到了小祥的blog,他在那里介紹了如何在vs2005中對(duì)CEGUI和CELayoutEditor進(jìn)行配置(http://www.cnblogs.com/xfxsworld/archive/2007/11/24/962532.html)。當(dāng)我看到他們說(shuō)CEGUI有很多Bug,就開(kāi)始有點(diǎn)膽怯了。后來(lái)還是跟著小祥的步驟來(lái)做,總算配置好了。
我最近忙著做畢業(yè)設(shè)計(jì),打算用DirectX來(lái)做一個(gè)3D動(dòng)畫(huà)編輯器。正為控件的設(shè)計(jì)而發(fā)愁,自己實(shí)現(xiàn)一個(gè)控件系統(tǒng)則耗費(fèi)的時(shí)間太長(zhǎng);用MFC控件,則又覺(jué)得不太好看;用戶DXUT提供的控件,但又太少。于是上網(wǎng)尋找更好的解決辦法,終于讓我發(fā)現(xiàn)了這個(gè)crazy工具包。看到網(wǎng)上的一些截圖,界面做得十分漂亮,心里十分歡喜。后來(lái)找到了小祥的blog,他在那里介紹了如何在vs2005中對(duì)CEGUI和CELayoutEditor進(jìn)行配置(http://www.cnblogs.com/xfxsworld/archive/2007/11/24/962532.html)。當(dāng)我看到他們說(shuō)CEGUI有很多Bug,就開(kāi)始有點(diǎn)膽怯了。后來(lái)還是跟著小祥的步驟來(lái)做,總算配置好了。