OpenGL de プログラミング - freeglut編01
現在地
>>
メニュー
>>
freeglut
>> freeglut編01
INDEX:
freeglut編00
<< freeglut編01 >>
freeglut編02
追加プリミティブ
freeglutで追加されたプリミティブは以下の通り。
菱形(りょうけい)12面体
glutWireRhombicDodecahedron( void );
glutSolidRhombicDodecahedron( void );
関連>>
wikipedia
シェルピンスキー四面体
glutWireSierpinskiSponge ( int num_levels, GLdouble offset[3], GLdouble scale );
glutSolidSierpinskiSponge ( int num_levels, GLdouble offset[3], GLdouble scale );
levels
再起構造の階層の深さ
offset
オフセット。物体の初期座標(x,y,z)
scale
大きさ
シリンダ
glutWireCylinder( GLdouble radius, GLdouble height, GLint slices, GLint stacks);
glutSolidCylinder( GLdouble radius, GLdouble height, GLint slices, GLint stacks);
radius
半径
height
高さ
slices
スライス数
stacks
スタック数
サンプルコード
freeglut編01::まとめ