ノキア液晶で3D表示
このサイト http://mbed.org/cookbook/Nokia-LCD に上がっているライブラリを、3次元描画可能なように改変しました。
ライブラリ: /media/uploads/gutugutu3030/nokialcd.zip
中に入ってるリファレンスには書いてない命令があります。 (編集の仕方がわからんかった)
line(int x1,int y1,int x2,int y2,int color);線を書く
circle(int x,int y,int r,int color);中心x,y半径rの円を書く(非推奨)
line3D(float x1,float y1,float z1,float x2,float y2,float z2,int color);線を書く
box(int r,int color);原点中心の1辺rの立方体を書く
sphere(float r,int r);原点中心の半径rの球を書く(非推奨)
translate(float x,float y,float z);座標系の平行移動
rotateX(float x);x軸にxラジアン回転
rotateY(float y);x軸にyラジアン回転
rotateZ(float z);x軸にzラジアン回転
scale(float x,float y,float z);座標系の拡大・縮小
円は、何も考えずに作ったため、半径を小さくして描画すると角が丸まった正方形に見えてしまいます。 球は処理の負荷を考えて、荒く作りました。(8角形みたいな感じ)それでも重いです。
Please log in to post comments.
