2011-06-15 22 views
8

我需要一個非常容易使用的繪圖c/c + +庫。這意味着我不需要在其中放置按鈕,框架或其他任何東西,但我只需要在圖形窗口上繪製點,圓,線。那可能嗎?在c/C++中易於使用繪圖庫?

+3

什麼操作系統? – 2011-06-15 15:33:29

+7

什麼是「c/C++」? – 2011-06-15 15:35:42

+4

我希望我可以評論下來。難以相信某人會對C或C++庫感到滿意嗎? – AShelly 2011-09-25 03:00:29

回答

11

Cairo是一個不錯的選擇如果你是lo易於使用。

+2

...它也有一個名爲cairomm的C++包裝器。 – kalev 2011-06-15 16:40:22

1

你應該更具體一點:

  1. 你想要的目標哪些平臺?

  2. 你是什麼意思的「易於使用」?


如果您使用的是Windows,只是想學習計算機圖形學的概念,只是使用Windows GDI。

如果您想學習移動設備的計算機圖形,請使用OpenGL。它比Windows GDI更難使用,因爲它是一個較低級別的API,但功能更強大。

2

SDL是相當不錯的。如果你真的想參與進來,Direct3D和OpenGL可能是最好的選擇。

+1

SDL的問題在於,AFAIK幾何圖形繪製操作很少,您可能必須回退到setPixel。也就是說,http://www.pygame.org/docs/ref/draw.html確實需要什麼,也許有一個基於SDL的C/C++庫可以實現相同的功能? – cib 2013-05-04 16:22:51