CGらぼ

広く浅くCGを勉強していきます。

球体をExpressionで制御したい!!_002

今回はExpressionについて調べたことをまとめておきます。

 

◎定義する

何度も数式を打ち込むのは面倒なので定義付けしました。

float $xxx = yyy;

 

◎角度を求める

直角三角形のθの角度を求める為に『逆関数』を使用しました。

以下、三角関数の参考サイト

http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1381320953

http://nc-program.s-projects.net/math1.html

 

◎xのy乗を求める

単純に同じものをy回かける方法もありますが、3乗を越えたあたりから面相になります。

そこで『pow』を使用します。

= pow(x,y);

 

◎√を求める

√を求める為には『sqrt』を使用します。

= sqrt(xxx);