問題タブ [dithering]

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 に答える
173 参照

processing - ディザリング (Floyd-Steinberg) は、p5.js のグラフィック オブジェクトの一部のみを更新します。

グラフィックス オブジェクト (セットアップ中) で一連の円を事前にディザリングし、後でそれらを描画することにより、P5.js スケッチに Floyd-Steinberg ディザリングを実装しようとしています。

ただし、円の一部だけがディザリングされ、残りは正常に見えるという問題が発生し続けます。何が起こっているのか本当に困惑しているので、どんな提案も大歓迎です。

例

setup():

draw():

floyd-steinberg - based on https://openprocessing.org/sketch/1192123

ディザリングアルゴリズムが高さと幅をループしてから更新する必要があるため、何が欠けているのかわかりませんが、何かが欠けていると思います。

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

three.js - three.jsマテリアルの「ディザリング」が実際にディザリングを行わないのはなぜですか?

オブジェクトに次のような単純なマテリアルがあります。

1 つのシンプルなディレクショナル ライト。今、私は「ディザリング」が影でこのようなことをするだろうと思った: ここに画像の説明を入力

しかし、それは何もしないようです。ディザリング属性は実際に何をしますか? または、何かを設定するのを忘れましたか?