2012-10-01から1ヶ月間の記事一覧

1)接線の傾き

曲線に対する接線の傾斜角に追加傾斜角を加えた接線の傾きを求めます。 //********************************************************************************** 入力 V1:<媒介変数の値、媒介変数の増加分、接線の追加傾斜角> Fn:式の登録番号 出力 接…

曲線から曲線への変形

円の一部を接続して生成する曲線を用いて変形させます。

曲線の移動位置

clock の値に対応した移動位置を求めます。 //********************************************************************************** 入力 V1:<移動の比率、最終フレーム番号、clockの値> Vps:変形の開始位置 Vpe:変形の終了位置 出力 Vpm:clockの値…

式の登録

媒介変数で表された曲線の式を登録します。式は登録した番号で呼び出します。 //********************************************************************************** 入力 Tp:媒介変数の値 Fn:式の登録番号 出力 F :媒介変数に対する曲線の座標値 //**…

環境設定

レンダリング環境を設定します。 1)基本環境:カメラやライト等の設定を行います。 //********************************************************************************** global_settings { assumed_gamma 2.2 max_trace_level 5 } camera { location …

二次近似による曲線の変形

直線をコサイン曲線に変形させます。

GIFアニメーション生成

POV−Rayでレンダリングした12枚のフレーム画像を、GIFアニメーション生成ソフトで取り込み、尺取りの様な動きをするGIFアニメファイルとして出力します。

フレームの出力

コマンドラインに+KFF12と書き込み、12枚のフレームを出力します。 //********************************************************************************** #local Fn=1; #local Mp=clock; //+KFF12 union { Midpt_bioline(1.0, , , , Fn) pigment { col…

例)曲線の変化の軌跡

POV−Rayによる描画方法 //********************************************************************************** #local Ff= 6; #local Mp=0; #while(Mp union { Midpt_bioline(1.0,pi*,pi*,, 1) pigment { color rgb transmit Mp*0.7+0.1 } finish {…

曲線から曲線への変形

clock の値に対応した曲線を、基本立体である円錐と球を用いて描画します。 //********************************************************************************** 入力 Lw:基準となる線の太さの半径 V1:媒介変数の範囲 <始点、終点、刻み幅> V2:線…

曲線の移動位置

clock の値に対応した移動位置を求めます。 //********************************************************************************** 入力 V1:曲線を移動させるための値 <移動の比率、最終フレーム番号、clock の値> Vps:変形の開始位置 Vpe:変形の終…

式の登録

媒介変数で表された曲線の式を登録します。式は登録した番号で呼び出します。 //********************************************************************************** 入力 Tp:媒介変数の値 Fn:式の登録番号 出力 F :媒介変数に対する曲線の座標値 //**…

環境設定

レンダリング環境を設定します。 1)基本環境:カメラやライト等の設定を行います。 //********************************************************************************** global_settings { assumed_gamma 2.2 max_trace_level 5 } camera { location …

一次近似による曲線の変形<尺取り>

サイン曲線をコサイン曲線に変形させ、尺取りのように動かします。

GIFアニメーション生成

POV−Rayでレンダリングした10枚のフレーム画像を、GIFアニメーション生成ソフトで、連番順に取り込み、さらに、最後の画像以外の連番のフレームを逆順で取り込み、バネの動きをするGIFアニメファイルとして出力します。 よって、このGIFア…

フレームの出力

コマンドラインに+KFF10と書き込み、10枚のフレームを出力します。 //********************************************************************************** #local Fn=3; #local Mp=clock; //+KFF10 union { Midpt_bioline(1.0, , , , Fn) pigment { col…

曲線から曲線への変形

線の太さを変化させることができる曲線を用いて変形させます。 //********************************************************************************** 入力 Lw:基準となる線の太さの半径 V1:媒介変数の範囲 <始点、終点、刻み幅> V2:線の太さを変化…

曲線の移動位置

clock の値に対応した移動位置を求めます。 //********************************************************************************** 入力 V1:曲線を移動させるための値 <移動の比率、最終フレーム番号、clockの値> Vps:変形の開始位置 Vpe:変形の終了…

式の登録

媒介変数で表された曲線の式を登録します。式は登録した番号で呼び出します。 //********************************************************************************** 入力 Tp:媒介変数の値 Fn:式の登録番号 出力 F :媒介変数に対する曲線の座標値 //**…

2)背景色

背景の色を指定します。 //********************************************************************************** background { color rgb } //**********************************************************************************

1)基本環境

カメラやライト等の設定を行います。 //********************************************************************************** global_settings { assumed_gamma 2.2 max_trace_level 5 } camera { location -100*z look_at 0 angle 30 } light_source { co…

環境設定

レンダリング環境を設定します。

一次近似による曲線の変形<バネ>

円を常螺旋に変形させ、バネのように動かします。

1.曲線の変形

曲線を変形して、その過程を動かします。

第三章 モーフィング

一方の物体から他方の物体に変形させます。

GIFアニメーション生成

POV−Rayでレンダリングした13枚のフレーム画像を、GIFアニメーション生成ソフトで取り込み、飛んでいる戦闘機のGIFアニメファイルとして出力します。

フレームの出力

コマンドラインに+KFF13と書き込み、13枚のフレームを出力します。 //********************************************************************************** #local Obj_seg = object { Fighter_seg texture { T_fighter } rotate 90*y } #local Ff=13; #…

二種類の雲を使って空を造ります。 //********************************************************************************** #local Cv2=; #local Cv3=; #local Cv4=; #local P_cloud_a = pigment { wrinkles turbulence 0.65 octaves 6 omega 0.7 lambda 2…

戦闘機の形状

球、円錐、円柱、立方体等の基本立体により戦闘機の形状を造ります。 //********************************************************************************** #local Fighter_seg = union { union { sphere { 90*z,4 } cone { 60*z,10,90*z,4 } cylinder {…

噴射

噴射の炎を media を使って造ります。 //********************************************************************************** #local Cv1=; #local Cv2=; #local Cv3=; #local M_spark = media { emission rgb 0.03 confidence 0.999 variance 0.001 dens…