0.80より、表示できる物体(オブジェクト)を任意に追加、削除、変更できるようになりました。基づいた一つの画像が生成されてブラウザからその画像を見ることが出きるようになります。それを装飾するために役に立ちそうなごく基本的なものに限っています。3Dロゴは画像生成をサーバで動いているpov-rayに任せているものです。3Dロゴのオブジェクトは、基本データとして以下の情報を持ちます。質感のタイプオブジェクトの表面がどのように見えるかを規定する質感タイプ識別名。テクスチャフラグがセットされていないときに、この質感でかつ指定の色でオブジェクトを描画する。質感が指定されているときに使用される色。テクスチャが指定されているときは使用されないテクスチャフラグ指定されているテクスチャを使うかどうかのフラグ。影フラグオブジェクトの影が描画されるかどうかのフラグ。反射フラグオブジェクトが反射して写り込むかどうかのフラグ。イメージフラグオブジェクトを描画するかどうかのフラグ。一時的に全体を見るのに邪魔なオブジェクトなどを消去するときに使う。オブジェクト拡大縮小用データオブジェクトをそれぞれX,Y,Z方向に拡大縮小するためのデータ。既定値は1(拡大縮小しない)オブジェクト回転用データオブジェクトをそれぞれX,Y,Z軸上で回転するためのデータ(-180から180度)。用データオブジェクトをそれぞれX,Y,Z方向に移動するためのデータ。既定値は0(移動しない)テクスチャ拡大縮小用データテクスチャをそれぞれX,Y,Z方向に拡大縮小するためのデータ。既定値は1(拡大縮小しない)テクスチャ回転用データテクスチャをそれぞれX,Y,Z軸上で回転するためのデータ(-180から180度)。既定値は0(回転しない)テクスチャ移動用データテクスチャをそれぞれX,Y,Z方向に移動するためのデータ。任意のサイズ、角度、位置に配置することができます。いうように上の情報に加えて、タイプによる独自のデータも持っています。具体的には、以下に示すようなオブジェクトがサポートされています。これ以上に増やすことも可能ではありますが、ロゴの作成がメインの目的なので、現在のところこれだけに限っています。文字列と、その文字列を表示するためのフォント名のデータを持ちます。タイプ名をPOV_TEXTとしています。フォントはtruetypeフォントでなければならず、日本語の字形が入っているフォントなら日本語も3次元化できます。フォントが対応していれば、英字・漢字まじりの文字列も扱えるようになっています。最小の長方形の中心部付近を原点に重ねるようにオブジェクトを移動させています。平面オブジェクトpov-rayのplaneオブジェクトに対応するもので、無限平面を表すオブジェクトです。使用することを想定していて、タイプ名はPOV_PLANEです。3Dロゴでサポートしている法線ベクトルは、X,Y,Z軸方向のベクトルのみです。平面をこれ以外の方向に傾けたい場合は、変換行列の回転で指定することになります。球オブジェクトpov-rayのsphereに対応するもので球を表し、タイプ名はPOV_SPHEREです。球は,基本データに加えて半径を指定して表現します。位置の指定や、xyz方向のスケール変更はオブジェクトの変換行列部分の指定で行うことになります。Ellipsoid(超二次楕円体)に対応するもので、タイプ名はPOV_SEです。角の丸いボックスや円筒および他の面白い形を作るのに使えます。このオブジェクトは基本データの他にeとnという二つの数によって表現されます。通常は1以下の範囲で指定します。角がシャープになります。引っ張られたような形状になります。このオブジェクトは、原点にあり、座標(-1,-1,-1)から(1,1,1)の大きさのスペースを占めます。箱オブジェクトpov-rayのboxオブジェクトに対応するもので、タイプ名はPOV_BOXです。対角線とする直方体のオブジェクトとして生成されます。円柱オブジェクトpov-rayのcylinderオブジェクトに対応するものでタイプ名はPOV_CYLです。半径rの円柱として原点を中心に生成されます。生成することができます。一つの物体として扱うためのオブジェクトで、タイプ名はPOV_CSGです。以下の4種類のものがあります。論理差(difference)ある物体から別の物体との共通部分を取り除くマージ(merge)複数の物体の結合だが物体の内側の境界を取り除く。透明オブジェクト等に有効CSGオブジェクトは基本データの他に上記のunion等CSGタイプ名と、複数の他のオブジェクトのデータを持っています。指定していくことになります。pov-rayのマニュアルに詳しいのでそちらを参照してください。オブジェクトにのみ、このCSGオブジェクトのテクスチャが適用されます。それぞれについて以下に解説します。生成ボタンを押すことが必要です。エラーメッセージが出てオブジェクトは生成されません。左上のセレクションボックスに表示されます。応じた画像がサーバーで生成され、ブラウザ上に表示されることとなります。画面上にはセレクションボックスで選択したオブジェクトのデータが表示されていますので。オブジェクトのデータの変更は、表示されているオブジェクトデータを画面上で変更するだけです。オブジェクトに画面上のデータが書き込まれ、内容が変更されます。戻したい場合はセレクションボックスの下の取消ボタンを押します。してしまった場合は、元のデータに戻す方法はありません。押すことで可能となります。削除ボタンを押すだけです。削除したオブジェクトは元にもどすことはできません。新規追加はいつでも簡単にできますので、不要なオブジェクトは削除しても問題はありません。