問題タブ [halo]

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

c++ - TGAファイルを使用したキューブメッシュのグロー/ハロー効果

まず、私たち(私の友人と私)は、空間コンテキストで相互作用する粒子(この場合は小さな立方体(mesh3d))をシミュレートすることになっているコンピューターグラフィックスプロジェクトに取り組んでいます。これは、物理法則を使用して何百もの粒子が爆発し、互いに引き付け合うことです。

私たちは、学校から提供されたフレームワークに基づいて実装を行ったため、それに「適応」する必要があります。

立方体(mesh3d)を作成するときに、テクスチャを含むマテリアルを提供します。

次に、描画シーンメソッドですべての立方体を反復処理して描画します。

この行をメソッド「drawObject」で呼び出しました。このメソッドは、mesh3dオブジェクトを描画することを目的としています。

しかし、最後に、コンパイルしようとしている間、次の行は私たちにBAD_ACCESSを与えます:(

何が間違っているのですか?次のテクスチャ(.tga)をバインドして、光る効果を得るだけで十分ですか?: http: //i166.photobucket.com/albums/u83/j1m68/star.jpg

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

c# - WriteableBitmapEx Windows Phone を使用して透過 PNG をオーバーレイするときに不要なハローを削除する

画像からわかるように、日食の縁は滑らかではありません。次のブレンドモードを使用しています。他のモードでは、より望ましくない結果が生じます。

ここに画像の説明を入力

Eclipse png が添付されています。Windows Phone でのブリット操作後にのみ表示されるエッジの周りのハローを削除するにはどうすればよいですか?

ここに画像の説明を入力

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

cuda - グローバルメモリから共有メモリにハローを使用して配列をロードする効率的で正しい方法

配列をグローバルから共有メモリにロードする際に、ハローを使用して問題に直面しています。

ここに問題があります: グローバル メモリに大きな配列 (256,64) があり、サイズ [16][16] の共有メモリにロードしたいのですが、私の計算では隣接する値 (halo) が必要になります

私は非常に分岐したコードに自分自身を見つけたので、非常に遅く、最終的には機能しません。これが私のアプローチです。アドバイスをいただければ幸いです

!s_data で計算を行う

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

apache-flex - HaloBorder.as の flashbuilder 例外

Flex 3 で作成された非常に古いプロジェクトを編集しています。そのために、flex 4.5.1 で flashbuilder 4.5 を使用しています。

プロジェクトを実行しようとすると、SDK の一部である HaloBorder.as でエラーが発生します。SDKの一部であるため、ファイルを編集できません。これはエラーです:

ご覧のとおり、プロジェクトのどこでエラーが発生したかを知る方法はありません。プロジェクトは mx を使用してレイアウトを構成します。これと何か関係があるのでしょうか?

他のテーマを使用してみましたが、動作します。しかし、プロジェクト全体のレイアウトが壊れています。

これを修正するためにコードの一部が必要な場合は、お知らせください。

ご協力ありがとうございました。

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

apache-flex - 境界辺と個別の角半径を持​​つ境界コンテナの作成

Spark BorderContainer コンポーネントでは、境界の辺と角の半径のスタイルは halo コンポーネント セットからコピーされませんでした (こちらを参照)。

具体的には:

  • borderSides (左、上、下、右)
  • コーナー半径(TL/TR/BL/BR)
  • borderThickness(左/右/上/下) * オプション
  • backgroundAttachment (固定、スクロール) ※オプション

手動で追加しようとしましたが、少し苦労しています。

HaloBorder.as スキンからいくつかのコードを取り込みましたが、バックグラウンド フィルの背後に表示されていることを除けば、ある程度は機能しています。

コードが多いのでここに貼り付けます

ところで、そのコードは私の最初のアプローチでした。しかし、すでにある insetPath を使用して境界線を描画できるようです。ストロークのすべてのプロパティを設定できるので良いのですが、パス データの書き方がわからないので、それも学習する必要があります。しかし、この時点で、私は何でもうまくいくことを嬉しく思います。

更新:
曲線の境界線のパス データを生成するためのいくつかのメソッドを持つクラスを見つけました。spark/skins/spark/TabBarButtonSkin.mxml を見てください。このコードは、 createPathData() メソッドで確認できます。

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

matlab - Matlab のアンチ ハロー アルゴリズム

LAB色空間にある画像から不要なハローアーティファクトを削除しようとしています。

だから私の質問は次のとおりです: Lab-Colorspace の画像 I を考えると、ガウスがぼやけた L チャネル I(blur)、シャープな L チャネル I(sharp)、および結果としてシャープな元の L チャネル I(end) が得られます。

そこにあるはずのない先鋭化された元の I(end) から Halo-Artifacts をそらすにはどうすればよいですか?

I(終了)=I+y*(II(ぼかし));

元の画像

ここに画像の説明を入力

ハローは、ガウス フィルターで画像をシャープにした後に表示されます。私は何日も有用な試みを探していました。誰かがここに書いたように、ケラレは Halo-Artifacts と同じではありません。

したがって、写真内の L(輝度) チャネルのみを使用するアルゴリズムの実装を検討しています。

私が得るものは次のとおりです。

ここに画像の説明を入力

これがシャープマスク I(シャープ)=II(ブラー) です。ご覧のとおり、建物と空が切り替わる際に稲妻が発生しています。どうすればこれらのアーティファクトを削除できますか? とにかくそれらをフィルタリングできますか?多分別のガウスフィルター? ここに画像の説明を入力

これまでのところ、ハロー アーティファクトが発生する MATLAB コードを次に示します。

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

c# - 衝突を検出したときにオブジェクトの「ハロー」をどのように変更しますか?

別のオブジェクトと衝突すると色が変わり、サイズが小さくなるオブジェクトがありますgameObject.transform.localScale /= 2;が、白haloです。

haloをオブジェクトの色と一致させたい。オブジェクトが緑色の場合、オブジェクトもhalo緑色になります。私のオブジェクトが青色の場合、haloも青色になります。また、オブジェクトが他のオブジェクトとの衝突を検出したときにhalo も減少するようにしたいのですが、どうすればよいかわかりません。

画面を押すと、コードの色が変わります(青、赤、または緑):

私は使用を知っていますhaloが、プログラム的にはわかりません。