問題タブ [vector-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 投票する
5 に答える
15165 参照

javascript - どちらが良いのか、そしてその理由は?RaphaelJSまたはHTML5Canvas?

IE6でも動作するベクターライブラリをインターネットで見つけました!

http://raphaeljs.com/index.html

すごい。

今私の質問は、今後のHTML5 <canvas>よりも優れていますか?私が尋ねる唯一の理由は、Microsoftが実行するためのプラグインを必要としない<canvas>を実装するまでに何年もかかる可能性があるということです。

また、インターネット上のすべてのIEユーザーが古いブラウザを削除して、HTML5 <canvas>を使用することを正当化できるようになるまで、さらに長くなります。

私はすべて標準に固執することについてですが、MSのブラウザの開発が遅いため、これには時間がかかりすぎます。

考え?

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

flash - Graphicsオブジェクトからベクターデータを取り戻すことはできますか?

Flash 10プレーヤーで、ランダムな1ダースの行であるスプライトをロードしたとします。そのスプライトのグラフィックスオブジェクトを調べて、それらの線の位置を見つける方法はありますか?

現在、ビットマップに線を引いてビットマップを検査するというクレイジーな作業がありますが、これは粗雑で費用がかかります。

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

wpf - WPF のパフォーマンス: キャンバスに何千ものパス / シェイプを表示する

私は現在、キャンバス上にパス、楕円などの WPF 形状を描画する視覚化ツールを開発しています。可視性に応じてその場で形状が破棄および作成される仮想化アプローチを既に実装しています。ただし、楕円が 600 個しか表示されていない場合でも、アプリケーションは苦労しているようです。

物事をスピードアップするためのオプションは何ですか? グループ化されたシェイプ (一度に 500 としましょう) を透明なビットマップとしてレンダリングし、これらをキャンバスにのみペイントすることを考えています。しかし、それが良い考えかどうかはわかりません...私が収集したものから、変換が適用された場合、これにはある種のハックが必要です:

大きな WritableBitmap を使用するのはどうですか? それは別のアプローチでしょうか?

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

vector-graphics - 必要なアルゴリズム: Draw Outline Round Dots

ドットで満たされた領域を指定してアウトライン形状を描画する^h^h^h^h^hコピーを盗むことができる確立されたアルゴリズムはありますか?

私は具体的に次のことを考えています。

ジョン・コンウェイの人生: 「デザイン・スタンス」(ダン・デネットの言葉) から人生を見るのは良い方法かもしれません - そしてこれを行う1つの方法は、既知のパターンの周りに輪郭を描くことです: またはおそらく点をつなぐ: 描画最も遠い線ですが、特定の領域でまだ相互作用しているドットです。

したがって、グライダーはほとんどグライダーのように見えますが、より大きな形状は輪郭を示すだけです.

私はおそらくこれを熟考していませんでした [一部のパターンには、「分離された」相互作用しないドットが含まれているため、将来の世代でのみ相互作用する運命にあるため、このような一時的な相互作用を考慮に入れることができると思いますか?] 、に投稿する必要がありました「www.halfbakery.com」ですが、これは面白いかも……。

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

image-processing - スクリプト言語でベクター画像(テキスト)を曲げる

生成されたベクター画像(svg、pdf)に動的テキスト(ttfフォントなど)を表示したいので、フットボールシャツの名前のように曲げる必要があります。それを行うためのコマンドラインツールまたは他の可能性はありますか?出力は布に印刷されるため、ベクターグラフィックであることが重要です。

どうもありがとう。

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

c# - .NET/C# で SVG を描画しますか?

C# を使用して SVG ファイルを生成したいと考えています。PNG および EMF 形式でそれらを描画するコードが既にあります (フレームワークの標準クラスSystem.Drawing.Imaging.MetafileおよびZedGraphを使用)。そのコードを SVG に適応させるために何をすることをお勧めしますか? できれば、 System.Drawing.Graphicsインターフェイスを模倣するライブラリ (無料かどうかに関係なく) を見つけたいと思います。

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

iphone - CoreGraphicsでパスを描画する際の問題-iPhone

アプリで地図の注釈を描画しようとしています。MapKitのMKAnnotationViewと非常によく似ていますが、mapkitはありません。

ビューアウトラインのパスの順序に問題があり、理解できません。

結果の画像:

http://img504.imageshack.us/img504/5458/screenshot20091010at703.png

コード:

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

java - Java でのベクトル形状のレンダリング

一連の形状 (約 50) があり、それぞれに 5 つのポイントと色 (アルファ透明度) があります。これらの形状をピクセル グリッドにレンダリングしたいと考えています。

私はアマチュアとしてプログラミングしているので、これをどのように行うべきかわかりません。

誰かが私に出発点や疑似コードを教えてもらえますか?

前もって感謝します。

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

graphics - 構築できるグラフィック エディタは何ですか?

有能なベクトル グラフィック描画/編集プログラムから始めて、それを拡張して、現在取り組んでいるプロジェクトのビジュアル デザイナーを作成したいと考えています。

上に構築できるグラフィックエディタを知っていますか? もしかしてオープンソース?ユーザーはすでにグラフィックスを自由に描画および色付けできるはずであり、要素をグループ化/配置する任意の形式がプラスになります.