![見出し画像](https://assets.st-note.com/production/uploads/images/75177478/rectangle_large_type_2_3ba7483eb88fbc7681547f026a241f19.png?width=800)
レンダリングとは
42 Tokyoの課題でフラクタル画像を作成する課題に取り組んでいるのだが、「レンダリング」の意味が分からなかったので調べてみた。
renderという英単語には「〜にする」、「与える」などの意味があるが、画像処理に関しては、画像などのデータを実際に「描画する」ことや、3次元のオブジェクトを「2次元の画像にする」ことがあてまる。
また、データを解釈、計算、整理して「視覚的に表示する」こともレンダリングに含まれる。
ややこしいのが、上記のように3次元→2次元にすることがレンダリングだが、3次元画像を作り出すということにもレンダリングという言葉が使われる。
たとえば、映画『Matrix』で、マトリックスの中の世界は、元々は単なる数式・文字列からなるプログラムだが、マシンが人間をコントロールするために、それらのプログラムをレンダリングして、街や建物、人間、服や食べ物といった世界自体を3Dで作り上げている。
サポートいただけると、note発信の励みになります! いつもサポートしてくださっている皆様には大変感謝しています🙇 がんばっていきますので、何卒よろしくお願いいたします!