問題タブ [brush]

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

android - AndroidのOpenGLESでグレースケールテクスチャを色付けする

Photoshopスタイルのブラシ(例: http ://designblurb.com/wp-content/uploads/2008/11/grungy-watercolor-brushes.jpg)に似たテクスチャを使用して、ユーザーがそのための色なので、画面に描画されると、ユーザーの選択によって灰色の黒が色付けされます。

誰かがこれを達成するための最良の方法を知っていますか?これを行うことができるテクスチャ環境変数はありますか?

どんな情報でも大歓迎です。

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

c# - Color を #XXXXXX のような文字列として System.Windows.Media.Brush に変換する最も簡単な方法

タイトルがわかりやすいと思います!

私が今持っているのは:

1-タイトルで言ったように、myStringは#FFFFFFのようなものです

2-これは BitConverter.GetBytes 行で失敗します。これは、 Color で int 表現を取得したためです。

3- とにかく、COlor 変換がそれほど直感的ではないことはわかっていますが、正しく行っていないように感じます... それは良い方法ですか?

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

c# - ImageBrushとSolidColorBrushをマージしますか?(キャンバスの背景として)

ImageBrushとSolidColorBrushがあります。問題は、これらのプロパティを使用してキャンバスの背景を設定したいということです。

背景をImageBrushまたはSolidColorBrushのいずれかに簡単に設定できますが、一種のマージを行うことはできますか?ImageBrush.StretchがUniformに設定されているので、背後の背景色を確認できます。(「塗りつぶし」の場合はそうではありません)

さて、Brushは抽象クラスなので、私がイメージする解決策はそれを拡張することですが、それは私にとって単純で一般的に聞こえるものにとっては本当に多くの作業です...

他に解決策はありませんか?

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

c++ - GDIオブジェクトHBRUSH半透明

私は自分のアプリケーションでGDIとVS6.0を使用しています。
私のアプリケーションでは、描画されたポリゴンがオーバーラップしており、を使用して各ポリゴンを特定の色で塗りつぶしていCreateSolidBrushます。リージョンはCRgnクラス
ここに画像の説明を入力してください
を使用して作成されます。 今、私の問題は、下にあるポリゴンをある程度見えるようにすることです(オーバーラップを作成することによって)レイヤー半透明)。省略記号、線、テキストなど、基礎となる他の形状についても同じことが言えます。ここに画像の説明を入力してください
ここではを使用しましたCreateHatchBrush

HBRUSHオブジェクトに色を割り当てたり、透明にしたりできることは知っています。しかし、私が欲しいのは、不透明度またはGDI +Color(Alpha)プロパティ
に似たものです。GDI +はオプションのように見えましたが、VS6.0では使用できません。

どうすればこれを達成できるかについての意見をいただければ幸いです。

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

html - HTML5 ペイント ブラシのヒント

丸いブラシ先端を取得しようとしていますが、以下のコードは線の形状のブラシ先端を作成します。

丸い筆先を手に入れるには?

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

xcode - iPhone でさまざまな描画効果を作成するにはどうすればよいですか?

iPhone用のMSペイントのようなアプリで遊んでいます。以下を使用して、Quartz でハード ラインを描画する方法を知っています。

鉛筆効果やブラシなどの効果はどのように作成されるのだろうか? 誰にも手がかりやチュートリアルがありますか?

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

c# - System.Windows.Freezableがありません

WPFアプリケーションとRIAサービス用のインターフェイスとクラスをいくつか保持するクラスライブラリプロジェクトがあります。

クラスの1つにメンバーを追加したい

また

しかし、私はこのエラーを受け取りました。

エラー2タイプ'System.Windows.Freezable'が、参照されていないアセンブリで定義されています。アセンブリ'WindowsBase、Version = 4.0.0.0、Culture = neutral、PublicKeyToken=31bf3856ad364e35'への参照を追加する必要があります。

どうしたの?

[参照の追加]ウィンドウでそのアセンブリがまったく表示されない場合の修正方法は?

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

ios - IOS: use a .png to colour in a view

I have this code:

with this code I colour in a view with a black line, but I want to colour with a specific png (as a brush for example); and have a particular effect; what changes should I do?

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

iphone - iPhoneのOpenGLESを使用したテクスチャ透明ブラシ

私はOpenGLを初めて使用し、ブラシストロークでテクスチャを消去して、ブラシストロークのアルファ値を調整することにより、openglビューの背景を表示する消しゴムブラシを実装しようとしています。OpenGLビューのopaqueプロパティはNOに設定されています。

私はAppleのGLPaintを出発点として使用しています。私が使用しているブラシは、中心がアルファゼロで、サーキュラーのエッジでアルファが1に放射状にフェードするテクスチャです。

glColorMask(0,0,0,1)私はアルファチャンネルでのみ描画するために使用します。

ここで、問題はブレンド機能にあります。私が使うglBlendFunc(GL_DST_ALPHA, GL_SRC_ALPHA)と、それは一種の働きをしますが、私が期待したようにはなりません。

結果のアルファを、宛先アルファ(すでに画面に表示されているアルファ)とブラシのアルファの最小値にします。

ブレンド機能は、次のglBlendFunc(GL_DST_ALPHA, GL_SRC_ALPHA)ような場合には機能しません...

画面(宛先)のアルファが0.5であるとします。ブラシのエッジ(ブラシのアルファが1)がこのピクセルに接触すると、結果のピクセルのアルファは0.5(最小値は1と0.5)のままになります。ただし、上記のブレンド関数を使用すると、(1 * 0.5 + 1 * 1)になり、再び不透明になります。

スムーズな消去ブラシを取得するには、どのブレンドオプションを使用しますか?それを解決するために私が取ることができる他のアプローチはありますか?

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

android - カスタムビューのRadialGradient

タッチ入力するだけで色を選べるカラーピッカーを作ろうとしています。私のhueShadeはカラーサークルに色相を与え、saturationShadeは中心からのホワイティングを与えます。SweepGradientには半径は必要ありませんが、RadialGradientには半径が必要です。ただし、幅と高さの実際の値を取得できない場合は、作成時にこれを呼び出しています。代わりに、指定された値を取得します。その情報が利用可能になったときに半径を設定できる中間ステップはありますか?または、別のアプローチを試す必要がありますか?

私が何を達成しているのかを理解するのに役立つ場合は、このビューをさまざまなサイズの画面で使用できるようにしようとしています。そのため、デバイスからの情報が必要です。