3次元の情報を2次元の図で違和感なく表示する方法


▼ページ最下部
001 2024/01/19(金) 19:33:05 ID:6kW8YPER76
私はプログラマなのですが、数学的と思われるプログラミング上の悩みです。
ソフトウェアのGUIからユーザーに色を選択してもらうにあたり、
コンピュータで表示できるすべての色が塗られた平面の図を表示し、その一点をユーザーにクリックしてもらいたいのです。
そのために平面の図、つまり2次元の図にコンピュータで表示できるすべての色を表示させたいのです。

簡単にできると思われるかもしれません。
しかしこれは実際やってみるとなかなかできません。
すべての色を表示させることは容易ですが、
色のグラデーションを無視することになります。
例えば赤と青が混じっていく様子をキレイなグラデーションにしたいのです。いきなり違う色になることは避けたいのです。
なかなかできない理由を考えると、コンピュータの色の情報というのは
赤256種類、緑256種類、青256種類の3つの組み合わせによりできる3次元の情報だからなのかなんて思います。

このように考え、このような質問を考えました。
3次元の色の情報を2次元の図でグラデーションをつけて違和感なく表示する方法はありますか?

数学板にスレをたてた理由は
数学的な問題ではないかと思ったためです。
よろしくお願いします。

スレ画は囲碁の偉人、本因坊秀策です。

返信する

※省略されてます すべて表示...
020 2024/01/26(金) 13:12:08 ID:oV5wxcFlGA
多分こんな感じで撫でるように描画していけば(もちろん実際はもっと細かく折り返すべきですが)、白→黒感も出ると思います

返信する


▲ページ最上部

ログサイズ:14 KB 有効レス数:14 削除レス数:6





数学掲示板に戻る 全部 前100 次100 最新50

スレッドタイトル:3次元の情報を2次元の図で違和感なく表示する方法

レス投稿

未ログイン (ログイン

↑画像ファイル(jpg,gif,png)