Stage3D

ActionScript で 地形生成 を 4k Byte で

4k fly-through | Si+ (wonderfl.net) 本題の前にちょっと後日談。 前回、擬似屈折率について書きますと書いたのですが、あれから色々検証してみて、投稿したコードに大きな間違えが見つかりまいまして。で、修正して無事まともな Cubemap 擬似屈折ができた…

ActionScript で立体のブーリアン演算+AGALで擬似屈折+反射シェーダ(1)

Boolean Crystal | Si+ (wonderfl.net)FlashPlayer11 ではステンシルバッファが使えるようになったので、お約束の立体ブーリアン演算をやってみました。ただ、コレだけだと寂しいので、incubator時代に実装したAGAL擬似屈折+反射シェーダーの改良版と組み合…

ActionScript でスピログラフ

Spirographical Ingot Cast | Si+ (wonderfl.net) 前回、PointSpriteのデモを作成した際、何か面白いパーティクルの動きは出来ないかなーと試行錯誤していました。その中でスピログラフを3次元に展開できたら面白そうだなと思って、いろいろ数式をいじってた…

ActionScriptでPoint Sprite

Point Sprite Particle | Si+ (wonderfl.net)わりとマジメに Stage3D で Point Sprite を実装してみました。 Point Sprite というは、平たく言えば、どんなに回転しても常に自分の方向を向いている四角形を作成してテクスチャを張ったものです。大昔はビルボ…

ActionScriptでジオメトリブレンディング+AGALで金属光沢シェーダ

Metallic Soft Cube | Si+ (wonderfl.net) ついにwonderflが、FlashPlayer11に対応しましたね。 3Dライブラリ系のFlashPlayer11対応版へのアップデートはまだなので(というか、既存3Dライブラリって過去との互換性を保ちながらアップデート可能なんだろうか…