0

ピクセルごと、行ごと、または画像ごと、およびマウスとキーボード入力ごとにピクセルを印刷するための単純な機能を備えた、単純なレンダリングコンテキスト/キャンバス/ビデオ出力を探しています。おそらく、大きな外部ライブラリ (sdl、gtk/cairo) はありません。GPUなしで動作する場合は問題ありません。

実際、私は xlib と xlib-bindings を見ていますが、もっと抽象的なものが周りにあり、おそらく Windows をサポートしていることを願っています。

4

1 に答える 1

1

それがまさにあなたが求めているものかどうかはわかりませんが、 Glossは、画面上に何かをすばやく表示するための、飾り気のない優れた 2D グラフィックス ライブラリであることがわかりました。

編集:それのために私を戦わせますか?それはいいですね!

レンダーコンテキストは非常に命令的な概念であり、レンダーコンテキストに状態を設定して渡すことでレンダーコンテキストを操作します...グローバルで目に見えない状態は一般にFPでは回避されるため、関数型プログラマーは代替手段を探します。

グロスはそのような代替手段です。レンダリング コンテキストの概念を完全に回避し、モデルの概念を使用します。任意の (インタラクティブな) シミュレーションは、特定の状態から始まり、いくつかのステップを経て、別の状態になるプロセスです。

Gloss が必要とするのは、この初期状態、「一歩を踏み出す」関数、画像、形状、線、テキストなどの構成として状態を表現する関数です。通常の間隔、各ステップ間の視覚化、その間の入力 (提供する必要がある別の関数) のポーリング。

私はそれが下でOpenGLを使用していると信じています-これは私のポイントを強調するだけです.下にあるものがどのように機能するかは必要ありません.それはより低いレベルの抽象化にあります.

于 2013-10-11T11:48:41.767 に答える