問題タブ [graphics]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
2429 参照

.net - dotnetを使用してビットマップをロードおよび保存する

これは単純なことかもしれませんが、5分間のグーグルでは答えが得られませんでした。.Netライブラリを使用してビットマップをどのように保存およびロードしますか?

Imageオブジェクトがあり、それを何らかの形式(できればpng)でディスクに保存し、後でロードし直す必要があります。AC#の例は素晴らしいでしょう。

0 投票する
4 に答える
446 参照

graphics - 動的(アルゴリズム)グラフィックスの手法

限られたメモリ(512kフラッシュ、32k RAM)を備えた32ビットプロセッサ用のアプリケーションをプログラミングしています。

このデバイスのディスプレイは、16ビットカラーの128x160であり、プロセッサでバッファリングすると、通常は40kRAMを消費します。RAMがあまりないので、画面データをその場で生成するためのテクニック、ヒント、トリック、アイデアを探しています。

役立つかもしれないこと:

  • おそらくあなたはこの種の制限のためのリソースを知っています
  • 多分あなたはその場で魅力的なグラフィックを生成しました
  • ディスプレイをスキャンしているときに、プログラムメモリ内の要素(アルファブレンディングを含む)をオンザフライで組み合わせるために使用できる一般的なアルゴリズムはありますか?
  • 単純なベクターレンダリング技術(または無料(bsd / mit / apache)ソース)
  • ???

乗算器はありますが、浮動小数点プロセッサはありません。ディスプレイ自体には、ディスプレイ用の非常にシンプルなコントローラーとメモリがありますが、読み取りと書き込みにはコストがかかるため、回避できるのであれば、それをワークスペースとして使用したくありません。

-アダム

0 投票する
2 に答える
900 参照

c# - 曲線パスに図形や画像を描く

曲線の可能性があるパスに沿って繰り返される画像またはベクトル形状を描画するための描画ライブラリまたはコード例を探しています。

http://apptree.net/drawkitmain.htmを探しているが.NET用のココアライブラリを見つけました。

0 投票する
1 に答える
239 参照

java - Java: Solaris 上の AWT

AWT はSolarisにどのように実装されていますか?

ie: 依存しているネイティブ ライブラリがある場合、どのライブラリに依存していますか?

0 投票する
1 に答える
560 参照

c - C言語のグラフィックスの線形代数

私は小さなLCD画面(1 "x 1"未満)に書き込むソフトウェアを開発しています。

線、塗りつぶされたポリゴン、フォントなど、通常の容疑者はすべています。

しかし、私は何ヶ月も前に線形代数で楽しいベクトル操作を行う方法を学び、回転するワイヤーフレームオブジェクトを作成したことを覚えています。

もう一度やりたいのですが、Cには、実装をスキップしてすぐに目が離せないように、すべての面倒な作業を行う、迅速で汚いチュートリアルや単純なベクターライブラリが必要だと考えました。

ポインタはありますか?

-アダム

0 投票する
16 に答える
9684 参照

opengl - シンプルな 3D グラフィック プロジェクトですか?

コンピュータ グラフィックスの入門クラスの最終プロジェクトとして、簡単な 3D グラフィックス プログラムの良いアイデアを探しています。いくつかの背景情報については、opengl を使用する予定であり、作業に 1 か月強かかるため、大げさなことは何もありません。よりシンプルで「きれい」に見えるほど、優れています。ただし、ユーザーが操作できる何らかのインターフェイスが必要であり (非常に単純なゲームなどを使用することをお勧めします)、3D である必要があります。

これまでのところ、私の唯一のアイデアは、おそらくテトリスの 3D バージョンです (いくつかの例についてはググってください)。

編集: 3D テトリスを使用することになりました。1 か月足らずの期間で、ここで私が思いついたことを確認できます

0 投票する
2 に答える
5641 参照

java - Mac OS X で AWT フレームの描画可能領域を取得しますか?

ウィンドウの内容全体を手動で描画したいので、メソッドをサブクラス化java.awt.Frameし、オーバーライドしました。paint()

ただし、グラフィックス オブジェクトでは、(0,0)は、最初の描画可能なピクセルではなく、タイトル バーの装飾のウィンドウの左上隅に対応します。

Mac OS X 固有のfudge factorを使用せずに、クロスプラットフォームの方法で最初の描画可能なピクセル (つまり、装飾の高さ) の座標を決定できますか? ウィンドウの実際の描画可能領域を見つけるために、 Panelコンポーネントをネストする必要がありますか?

ここで、私のコードは、ウィンドウのペイント可能領域内の青い正方形を中央に配置できません。

0 投票する
10 に答える
1360 参照

graphics - HCI: WIMP パラダイムを超えた UI

Apple iPhone の人気、Microsoft Surfaceの可能性、そしてPerceptive Pixelの Jeff Han によって開拓されたインターフェースの完全な流動性と革新性により、...

時代を超えて進化したグラフィカル ユーザー インターフェイスの良い例は何ですか?

Windows、アイコン、(マウス/メニュー)、およびポインター パラダイム ?

0 投票する
2 に答える
338 参照

css - シャドウ、テキストのアウトライン、グラデーションなどの特殊効果を備えたCSSを使用して、ある種のリンク/ボタンスタイルを実行することは可能ですか?

CSSを使用してそのようなボタン(http://img225.imageshack.us/img225/6452/buttonslw9.jpg )を作成することは可能ですか?メニューである必要があり、PHPはテキストをhtml / cssにフィードするだけで、cssがデザインを処理する必要があります。

たぶん私はCSSを使いすぎたいのかもしれません-特にテキストの赤いアウトラインでは..?グラフィックエディタでこれらのボタンを手動で実行せずに、このような結果を達成する方法はありますか?

0 投票する
2 に答える
4115 参照

c# - IntPtr ハ​​ンドルを指定して、ウィンドウの背景色を変更します

C# では、ウィンドウ ( IntPtr ) へのハンドルがあり、そのウィンドウの背景色を変更したいと考えています。これどうやってするの?

次のように、そのハンドルの GDI グラフィックス オブジェクトを取得できます。

Graphics graphics = Graphics.FromHwnd(theHandle);

だから私はどういうわけかこれから背景色を変えることができるはずですか?

また、ウィンドウの移動、サイズ変更、再描画などを行った後でも背景色が維持されるようにしたいと考えています。