[ASde3D #8] グーローシェーディング、他
グーローシェーディングが出来たので、エントリー。
デモはこちら
といっても、三点の頂点色をグラデーションで線形補間するやり方がまったく思いつかなかったので、psyark.jp さんのこのエントリーを参考にさせていただきま [...]
グーローシェーディングが出来たので、エントリー。
デモはこちら
といっても、三点の頂点色をグラデーションで線形補間するやり方がまったく思いつかなかったので、psyark.jp さんのこのエントリーを参考にさせていただきま [...]
普段使わないものは、人間忘れていくもので、beginGradientFill の存在をすっかり忘れていました。これを使えばベクターデータでのグーローシェーディングも実現できるのではと、色々試しています。それの失敗作が面白 [...]
今回はグーローシェーディング + テクスチャマッピング。同時に適用するとさすがに激重。それでも出来ることは出来ましたので、公開しておきます。
デモはこちら
そういえば Papervision3D 2.0 が出てたので、中 [...]
ようやく移植できましたよ、滑らかな曲線が気持ち良いグーローシェーディング。何とか動いてます。これで、ピクセル毎ドット描いてたら、重過ぎてたまらないところ。今でも十分に重いですが、ByteArray 方式に切り替えたおかげ [...]
前回はベクターでの実装。でも、これだとグーローシェーディングが絶対無理なので、なんとかビットマップで実装できないものか「ウンウン」うなされながら考えてみました。
最初に考えたのが setPixel() での無理やり実装。 [...]
今回はいよいよボリゴンの描画。オリジナルは全ピクセルを走査してるけど、AS には MemoryImageSource() なんて便利そうなクラスは無いし、Graphics を使って描画してます。
デモはこちら
一応できた [...]
前回の行列による座標変換の続き。中身をビットマップでの描画に変えてみました。
デモはこちら
前回のと比べて、分割数を上げていってもらうと差は歴然。ビットマップの方が確実にスペックが良いです。今更ながらビットマップの凄さを [...]
「JAVAde3D」というサイト、ご存知ですか?ROXIK の城戸さんの講演を聴いて以来、密かに持っている 3D 熱。この間、「ActionScript 3.0 アニメーション」を読了して基本の考え方が分かったので、次に [...]
ブログのテンプレート適用中に余計なことをしたため、またデータが消えてしまいました。はじめましてのつもりで再開したいと思います。今までの内容は、改めてエントリーするかもしれないし、しないかもしれません。よろしくお願いします [...]