問題タブ [drawing]
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.
drawing - クモを描こう
私は c# と VS は初めてですが、取得しています。アプリケーションは次のとおりです。ユーザーが定義するオプションから最終結果がスパイダーを描画するプログラム。何百ものオプションがあるとしましょう: ボディ パーツのサイズと数、色、ボディへの接続ポイントなど。
最初の質問: VS 2005 に含まれているライブラリを使用する必要がありますか? または、良い結果を得るために「利用」できる別の環境 (フラッシュ、Java など) はありますか?
2 番目の質問: 最初の質問の回答に対応する情報を教えていただけますか?
どうもありがとう、私が教えている子供たちはそれを気に入るはずです!
ジェニファー
java - どこから描き始めればいいですか?(Java、GUI)
GenerateButton クラスの終わりまでにポイントを取得しましたが、すべてのポイントを含む public double[][] マトリックスを取得したので、どこから描画を開始すればよいでしょうか?
私のMain.java:
私のDisplay.java:
c# - .NET 2.0 でビットマップを 1 つのマルチページ TIFF イメージに変換する
ビットマップの配列を TIFF 形式の新しいイメージに変換し、すべてのビットマップをこの新しい tiff イメージのフレームとして追加するにはどうすればよいですか?
.NET 2.0 を使用しています。
opengl - テクスチャブリットでopenglが遅い
この関数をフレームごとに 1 回呼び出したところ、FPS が 400 から 33 になりました。なぜですか?
c# - .NET C# の描画が遅い
.NET で何かをすばやく描画するのに問題があります。特に時間がかかるとは思いませんが、試したすべてのマシンで深刻な問題が発生します。これは、C# を使用して vs2008 .NET に実装されています (C++ のものもありますが、図面には関係ありません)。
私には 3 つの画面があり、ユーザーは遅延なく画面を切り替えることができるはずです。最初の画面には、4 つのボタン、2 つのボタンとそれぞれ 6 つのラベルで構成される 8 つのユーザー コントロール、テキスト フィールド、およびドロップダウン ボックスがあります。そこまでとは思えません。
2 番目の画面には、4 つのラベル、6 つのボタン、6 つのボタンを持つ 2 つのコントロール、1 つの opengl 描画コンテキスト、およびそれぞれ約 10 個のラベルがあります。
3 番目の画面には、1 つの OpenGL コンテキストと 10 個のボタンがあります。
任意の画面から任意の画面への切り替えには、文字通り約 1 秒かかります。たとえば、2 番目の画面から最初の画面に切り替えると、アプリケーション全体が空白になり、背景画面が表示されてから、最初の画面が描画されます。多くの場合、画面は断片的に描かれます。まるで機械がスウェーデンの工場で繊細でおいしい文字を意図的に手作りし、1 つずつ画面に出荷しているかのようです。私は誇張していますが、スウェーデン人がこの再描画ほど遅いとは思わないので、それを明確にしたいと思います.
1 番目と 2 番目の画面はメモリに描画され、そこに保存されます。表示と非表示を切り替えるには、'.Hide()' と '.Show()' だけを使用します。ダブルバッファリングは問題ではないようです。3 番目の画面は毎回新たに描画され、1 番目と 2 番目の画面と同じ時間がかかるように見えます。
何かご意見は?何が起こっているのでしょうか?どうすれば追跡できますか?
ありがとう!
編集:C++処理などは独自のスレッドで行われることを追加する必要があります。操作の結果を画面に描画するための MethodInvoke がときどきありますが、この問題は、関数を呼び出すことなく、ボタンを押してある画面から次の画面に移動するだけで発生します。
.net - Graphics.DrawRectangle(Pen, RectangleF)
http://msdn.microsoft.com/en-us/library/system.drawing.graphics.drawrectangle.aspx
FillRectangle、DrawRectangle、FillElipse、および DrawEllipse はすべて、x、y、幅、高さの 4 つの Float (または「単一」) パラメータを取ることができます。ただし、DrawRectangle は RectangleF を取らない唯一のものです。
これがなぜなのか、誰かが知っているかどうか疑問に思っていました。彼らはそれをオーバーロードするのを忘れていたようです。
wpf - WPF と Windows フォームの両方に適した画像表現
Windows フォームとイメージを操作するときは、System.Drawing.Image の子孫を扱います。WPF を使用するときは、System.Windows.Media.Imaging.BitmapSource クラスを扱います。
メモリ イメージを参照する UI フレームワークに依存しない方法はありますか? 多分それは Intptr またはバイト配列でしょうか?
ありがとうございました。
c# - C# 描画指向グラフ
外部ライブラリを使用せずに、C# 言語で有向グラフまたはツリーを描画する十分に文書化された方法はありますか?
algorithm - アンチエイリアス円を描画するためのアルゴリズム?
アンチエイリアス処理された円を描画するための適切なアルゴリズムは何ですか? (満たされたものと満たされていないもの。)