2010-12-04 3 views
3

オブジェクト(球、ボックスなど)をキャンバスのみで作成したいと思います。しかしチュートリアルが見つかりません。あなたがどこかを見たか、それを行う方法を説明したら助けてください。キャンバスのみを使って回転するオブジェクト(球、ボックスなど)の作成方法

このexampleと同様に、唯一の任意の効果なし

+0

+1勉強するには、ソースコードを見てください。私は冗談ではありません! Stargazer712として知られている –

答えて

1

あなたは数学が好き願っています。 3Dエフェクトは、いくつかのコードを記述したい場合は、常に2D平面で実現できます。

おそらく役立ついくつかのリソース:

An Intro to Computer Graphics

と数学のヘルプのために、

A Book on Linear Algebra

-1

はよくああ、それは理論的にはかなり簡単です。 1つの方法は、単にタイマーを設定し、それが起動すると、キャンバスをクリアし、あなたの球を再描画します。キャンバスをより速くするには、キャンバスの領域全体を覆うことができます。また、pngスプライトを取得してキャンバス上で動かすこともできます。

パジャマのキャンバスラッパーを試してみると、これはPythonでコーディングしてからjsにコンパイルすることができます。これは私にとっては面白いです。

http://pyjs.org/examples/gwtcanvas/output/GWTCanvasDemo.html

NBデモがややボルケンですが、あなたはgitのプルを行う場合のサンプルコードは完璧にコンパイルして実行ありません。

+0

が気づいたら、3dで意味するかもしれませんが、少し難しいかもしれません:)。 – jambox

関連する問題