aa develop

開発と成長

3D

Processingで3DのBoids

Processingで3DのBoidsを作成しました。群れをつくって3D空間を飛んでいます。 基本的にはProcessingのSampleにある「Topics/Simulate/Flocking」を3Dになるように書き換えただけです。 このSampleは「The Nature of Code」の「6. AUTONOMOUS AGENTS」で解説…

openFrameworksで3Dデータを読み込む

openFrameworksで,3Dデータを読み込んでみた.使ったのはつぼみの3Dデータ.以下からダウンロードできる. つぼみを3Dプリントできまっす! | つぼみオフィシャルサイトへようこそ! ダウンロードしたobjデータをprojectのbin/dataに置く. プログラムを実…

openFrameworksのofLight, ofMaterialの機能を調べる

openFrameworksのofLightとofMaterialの機能について調べるために,guiでofLight, ofMaterialのパラメータを操作できるプログラムを書いた. ambient colorは全体,diffuse colorは反射しているところ,specular colorは強く反射しているところの色を決定す…

openFrameworksでカメラの映像を3Dにする

OpenFrameworksでカメラ画像を3D空間上に表示するプログラムを書いた.各点の輝度をz値にしている似非立体画像.本当はlightオブジェクトを置いて陰影をつけたかったが,まだofLightについて理解してないため断念. 下の画像は,ワイヤフレームだけを表示し…