EasyX是專為C++打造的圖形庫(kù),使用它可以加編程軟件就可以很方便的繪制出幾何圖形,可以畫(huà)畫(huà)一個(gè)房子,或者一輛移動(dòng)的小車,甚至可以編寫(xiě)編寫(xiě)俄羅斯方塊、貪吃蛇、黑白棋等小游戲。廣泛用于練習(xí)圖形學(xué)的各種算法。如果你剛開(kāi)始學(xué)C語(yǔ)言,或者是一位教C語(yǔ)言的老師,再或者在教計(jì)算機(jī)圖形學(xué),那么這個(gè)圖形庫(kù)一定會(huì)讓覺(jué)得非常好用。
常見(jiàn)問(wèn)題
為什么要用 EasyX?
許多學(xué)編程的都是從 C 語(yǔ)言開(kāi)始入門(mén)的,而目前的現(xiàn)狀是:
1. 有些學(xué)校以 Turbo C 為環(huán)境講 C 語(yǔ)言,只是 Turbo C 的環(huán)境實(shí)在太老了,復(fù)制粘貼都很不方便。
2. 有些學(xué)校直接拿 VC 來(lái)講 C 語(yǔ)言,因?yàn)?VC 的編輯和調(diào)試環(huán)境都很優(yōu)秀,并且 VC 有適合教學(xué)的免費(fèi)版本。可惜在 VC 下只能做一些文字性的練習(xí)題,想畫(huà)條直線畫(huà)個(gè)圓都很難,還要注冊(cè)窗口類、建消息循環(huán)等等,初學(xué)者會(huì)受嚴(yán)重打擊的。初學(xué)編程想要繪圖就得用 TC,很是無(wú)奈。
3. 還有計(jì)算機(jī)圖形學(xué),這門(mén)課程的重點(diǎn)是繪圖算法,而不是 Windows 編程。所以,許多老師不得不用 TC 教學(xué),因?yàn)?Windows 繪圖太復(fù)雜了,會(huì)偏離教學(xué)的重點(diǎn)。新的圖形學(xué)的書(shū)有不少是用的 OpenGL,可是門(mén)檻依然很高。
所以,我想給大家一個(gè)更好的學(xué)習(xí)平臺(tái),就是 VC 方便的開(kāi)發(fā)平臺(tái)和 TC 簡(jiǎn)單的繪圖功能,于是就有了這個(gè) EasyX 庫(kù)。如果您剛開(kāi)始學(xué) C 語(yǔ)言,或者您是一位教 C 語(yǔ)言的老師,再或者您在教計(jì)算機(jī)圖形學(xué),那么這個(gè)庫(kù)一定
會(huì)讓您興奮的更新日志
[新增功能]
增加三次方貝塞爾曲線函數(shù) polybezier
函數(shù) floodfill 增加填充連續(xù)顏色表面的功能
讀寫(xiě)圖片的函數(shù) loadimage / saveimage 增加了對(duì) png 和 tif 格式的支持
增加了對(duì) Visual Studio 2019 的支持
[功能調(diào)整]
底層有較大調(diào)整
安裝包中的離線幫助文檔改為在線瀏覽,并支持下載離線文檔(2020-1-9)。
默認(rèn)繪圖窗口取消鼠標(biāo)雙擊事件支持。如需支持,請(qǐng)?jiān)趧?chuàng)建窗口時(shí)指定 EW_DBLCLKS 屬性(2020-3-15)。
修改繪圖窗口屬性常量名,增加 EW_ 前綴(2020-3-15)。
[bug 修正]
修復(fù)了 settextstyle 會(huì)低概率導(dǎo)致字體格式錯(cuò)亂的 bug (2018-7-27);
提升了穩(wěn)定性 (2019-1-19)。
提升了安裝程序?qū)Ω靼姹?VS 的兼容性 (2020-7-27)。
修復(fù)了 FILLSTYLE / LINESTYLE 初始化時(shí)的 bug (2020-8-6)。
[其他]
由于調(diào)整了底層架構(gòu),暫時(shí)無(wú)法在單步調(diào)試的時(shí)候同時(shí)看到執(zhí)行結(jié)果(不影響執(zhí)行)。稍后會(huì)著重解決這個(gè)問(wèn)題。
下載地址
精品推薦
-
Microsoft .Net Framework4.7.2中文版
詳情 -
.Net3.5
詳情 -
.Net3.5 64位win10離線安裝包
詳情 -
MarkdownPad2
詳情 -
.Net Framework 4.0 32位離線安裝包
詳情 -
RPGVXACE RTP
詳情 -
Cmder(windows命令行工具)
詳情 -
jetbrains全系列激活工具
詳情 -
Microsoft Windows Desktop Runtime(微軟運(yùn)行庫(kù))
詳情 -
scratch免激活離線版
詳情 -
modsim32中文版
詳情 -
TscanCode(靜態(tài)代碼掃描工具)
詳情 -
Microsoft .Net Core 3.0正式版
詳情 -
鯨魚(yú)積木編程專業(yè)版
詳情 -
模擬精靈2005
詳情 -
Resource Hacker(反編譯軟件)
詳情
裝機(jī)必備軟件
網(wǎng)友評(píng)論