問題タブ [stipple]

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 投票する
2 に答える
3731 参照

opengl - OpenGLポリゴン点刻

32x32の配列がビットマップにどのようにマップされるのか疑問に思っています。次の配列はビットマップを表します。配列の各行がビットマップの行を表していることを私は知っています。配列の最初の行はビットマップの最後の行であり、以下同様に、ビットマップの最初の行である配列の最後の行まで続きますが、これはどのように機能しますか?

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

opengl - OpenGL ポリゴン スティプルが別のマシンで機能しない

openGL を使用していない背景の上に半透明の長方形を描画しようとしている状況があるため、ブレンドを使用できません。一部の人が推奨するように、「スクリーンドアの透明度」効果にポリゴン点描を使用することにしました。私のマシンや他のいくつかのマシンでは問題なく動作しますが、少し古い Intel グラフィックス カードを搭載した一部のマシンでは、四角形をまったくレンダリングできません。ポリゴン スティプルをオフにすると、うまくレンダリングされます (ただし、スティプルはありません)。マシン間で影響を与える可能性があると思われる状態変数 (コードを参照) の多くを比較しましたが、それらはすべて同じであり、エラーは発生しません。

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

python - What is the simplest way to stipple a Tkinter canvas widget?

I have a Tkinter canvas widget and I'd like to create a stipple pattern on it. I know I could do it manually using the create_line method. However, I'd think there would seem to be a better way. Any help would be much appreciated.

What I'm currently working with. (press Alt-F4 to exit the program)

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

matlab - matlabのpcolorのシェーディングとマスキング

本当に2つの質問ですが、重複しているように感じますので、1か所で質問します(よろしければ)。

私は以下を使用してmatlabでpcolorを作成しました:

しかし、今、私はいくつかの情報を追加したいと思います。データと同じ次元の行列maskがありますが、1と0が入力されています。1が含まれている場合は、pcolorのピクセルを保持し、0が含まれている場合は、削除します(値をゼロに変更するだけでなく、カラーマップでは白いピクセルで表されません)。

次に、「stipple」と呼ばれる2番目のマトリックスがあります。これも0と1を含みます。ここで、1で表される任意の場所を点刻効果でオーバーレイしたいと思います。

これの目的は、次のような画像を作成することです 。http ://www.ipcc.ch/publications_and_data/ar4/wg1/en/figure-spm-7.html 平均が描かれているが、あまりにも多くの不一致が白く塗りつぶされ、多くの一致がある領域は「点刻」されます。

前もって感謝します!

0 投票する
0 に答える
364 参照

c++ - 点描パターンをテクスチャ OpenGL として適用する

スティプル パターン (フライ スティプル パターンなど) をテクスチャとしてオブジェクト (メソッド内などglBindTexture) に適用する方法はありますか?

0 投票する
0 に答える
2356 参照

opengl - OpenGL 破線

破線を含む 2D グリッドを opengl で描画しようとしています。glEnble(GL_LINE_STIPPLE)そのために/を使用glLineStipple(...)しています。問題は、シーンをドラッグしようとすると、ダッシュが線に沿って動き始め、特に円や円弧を描いている場合はかなり面倒です。催眠術のように見えます! この影響から抜け出す方法を知っている人はいますか?

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

python - matplotlibでカスタムハッチング範囲を作成するには?

問題

私は 2 つの 100x100 配列を持っています。1 つはデータを含み (これを と呼びますarray1)、もう 1 つはいくつかの小さなスケーリングされたデータを含みます (これを と呼びますarray2)。array2+が特定のしきい値を上回っているか下回っているかを確認するためのテスト配列を作成しました。array1各ポイントの結果は、3 つの結果のうちの 1 つである必要があります。array1+array2そのポイントは、>5、>10、またはどちらでもない (<5)。結果に応じて、新しい 100x100 配列 (array3) を作成し、そのポイントにそれぞれ 1.、2.、または 0. を割り当てました。

を使用して array1 と array3 をplt.contourf()プロットし、後者のサブプロットにハッチングを付けたいと考えています。そのハッチングの範囲を x=0、x=1、x=2 にしたいです。ドキュメントを見ると、おそらくそのようにはできないことがわかっているので、代わりに x<1、1<=x、<2、および x=>2 とします。唯一の問題は、これらの範囲を指定する方法がわからないことです。

コード(作業例)

これが問題の完全なコードです。

ここに画像の説明を入力

凡例に注意してください。パッケージが自動的に割り当てる範囲ではなく、範囲を x<1、1<=x、<2、および x=>2 にしたい。

質問

ハッチングにカスタム範囲を割り当てるにはどうすればよいですか? この例を機能させて、緯度経度データがあるベースマップ プロットに変換できるようにする予定です。その上に、緯度経度データが他の 2 つの配列のデータ + SD と比較される場所の点描配列を追加します。 . その緯度経度データが > 1 つのデータ + SD 配列、他のデータ + SD 配列、または両方の配列であるかどうかに応じて、各グリッド ポイントに応じてさまざまな点描が必要でした。

0 投票する
0 に答える
32 参照

user-interface - 選択でスティプルテーブルを使用するには?

データをテーブルに表示し、必要なデータを選択して表示したいのですが、 に関するドキュメントがありませんstipple。どうすればいいですか?