幾何図形– tag –
-
Processing
02 円のパターン-円を並べる
円を重ねて並べる Pattern-0200 円を重ねて画面全面に並べてみましょう。 [crayon-6973d1995337f982050840/] Pattern-0201 円を半円にしてみます。今度は円弧を使って描きます。 [crayon-6973d1995338d138986830/] Pattern-0202 開始・終了角度や少しの... -
Processing
01 円を描いてみよう-円を並べる
円を並べる CIRCLE-0200 円を画面全面に並べてみましょう。システム変数width, heightとfor文、circle()を使います。 [crayon-6973d19953952172337370/] 端が切れていて見苦しいので修正しましょう。画面内に円がおさまるようにd/2(半径)から繰り返しを... -
Processing
01 円を描いてみようー円の基本
円を描く5つのスタイル プロセシングには円が描ける構文が5つあります。circle()、ellipse()、arc()、verex()、point()です。それぞれ特徴があり、circle()は真円のみ、ellipse()は楕円(長円)を描き、幅と高さを同じにすると円になります。(円は楕円の... -
Processing
01 点を描いてみよう
POINT-0100 点を描いてみましょう。キャンバスの大きさは400×400ピクセルにします。キャンバスのセンターに描きます。点の描画にはpoint()関数を使います。点はデフォルトでは1ピクセルになるので、見えにくいため10ピクセルにしています。 [crayon-6973d... -
Processing
05 線を描いてみようーランダムな線
ランダムな線 LINE-0500 ランダムな水平線を描いてみます。0〜height未満の間でランダムなY座標を生成します。 [crayon-6973d19954606532089375/] 乱数を生成 構文random(high)random(low, high)擬似乱数を生成します。パラメータが一つの場合は0〜high... -
Processing
04 線を描いてみようーvertexを使う
直線の方程式 LINE-0400 基本的な直線の方程式を紹介します。まず直交座標を描きます。これは位置関係を分かりやすくするためのものです。その後 translate()で原点をセンターに移動します。そうするとY軸の上の方がマイナスになるのでscale(1, -1)で上下... -
Processing
03 線を描いてみようー放射状
放射状の線を描く LINE-0300 三角関数を使用する円の方程式で放射状の線を描いてみましょう。画面の中心を原点にするためtranslate()関数で座標を移動させます。移動するとy軸の上方向がマイナスになります。上方向はプラスにしたいのでscale()関数で軸を... -
Processing
02 線を描いてみようー複数の線
繰り返して直線を描く LINE-0200 繰り返し文を使用して直線を複数描いてみましょう。繰り返しにはfor文を使用します。この場合 i は1から始まって7まで変化します。その変化した値をY座標に掛けて、下方向へ移動して線を描いていきます。コード内の//は... -
Processing
01 線を描いてみよう
プロセシングの2つのスタイル プロセシングには静止画と動画用の2つのプログラミングスタイルがあります。静的スケッチ(Static Sketch)は静止画用でシンプルな記述スタイルです。能動的スケッチ(Active Sketch)は動画用で void setup() 初期設定とvoid... -
Processing
プロセシングの開発環境を整えよう
アプリのダウンロード 開発環境がないと始まらないので、公式サイトからダウンロードします。筆者はMacOS環境なので、Apple Silicon用をダウンロードしました。他のPC環境に関しては分かりかねますのでご了承ください。以下スクショ画面はMacOS Sequoia 15...
