2008年12月05日

FPSのキープとアタマの悪いフレームスキップ   

作ってみましたが、どんなものでしょうね?
→ソース

使い方は最初の方に
#include "waitbyfps.as"
waitbyfpsInit;初期化
の2行を挿入して、waitbyfps を waitbyfpsskip に置き換えればOKです。
ついでにフレームスキップを実装してみました。
E3DBeginScene→ENSkipE3DBeginScene
E3DEndScene→ENSkipE3DEndScene
E3DPresent→ENSkipE3DPresent
E3DRender→ENSkipE3DRender
E3DRenderBillboard→ENSkipE3DRenderBillboard
にそれぞれ置き換えてみてください。負荷が重いと適当に描画を省くようになります。


タグ:サンプル
posted by ぼおんぼおん。 at 22:57 | 東京 🌁 | Comment(0) | 小ネタ的なもの | このブログの読者になる | 更新情報をチェックする

2008年12月03日

放射状のエフェクト   

昨日ふとんの中で脳内モデリングして思いついたんですが、三角形を8方向に組み合わせて
△18
どの方向からもそれなりに丸く?見えます。△18。
俺天才!とか思ってたんですが

△12
両面表示使えばごくシンプルに△12でいけますね・・・。

くやしいのでまとめて上げます→エフェクト
例によって1/30秒ごとにV方向0.125してください。
タグ:素材
posted by ぼおんぼおん。 at 20:47 | 東京 ☀ | Comment(0) | 小ネタ的なもの | このブログの読者になる | 更新情報をチェックする

2008年12月02日

エフェクトとか   

ハードディスク掃除してたら昔作ったエフェクトが出てきたので放出します。
→エフェクト3点詰め合わせ

なにぶんデータが古い上にお粗末なので素材、っていうのもおこがましいですが・・・極ローポリなので軽い事は軽いです。12ポリとか。
UVアニメは切ってスクリプトでやった方がいいかもしれません(1/30秒に一回くらい)

使い道があったら如何様にもどうぞ。

しかしこれアップしておいて何ですが、爆炎とかはビルボードでアニメ描いちゃった方がキレイでリアルですね(笑)まあ需要があったらそのうち

タグ:素材
posted by ぼおんぼおん。 at 22:28 | 東京 ☁ | Comment(0) | 小ネタ的なもの | このブログの読者になる | 更新情報をチェックする

2008年12月01日

ぶるぁあああ・改   

昨日のぼかし具合を可変にしてみました。

→ソース

Tキーを押すと急加速・・・は全くしてないんですが、スピード上がったように見えますでしょう。見えるって云って下さいよ。

BLURNUMを8とか16にするとぼけ具合がさらに強烈に。VRAMの使用量も強烈なので注意(笑)
タグ:サンプル
posted by ぼおんぼおん。 at 21:11 | 東京 ☀ | Comment(0) | 小ネタ的なもの | このブログの読者になる | 更新情報をチェックする

2008年11月30日

ハイウェイ☆スター   

ワンダエフェクトをもう一つ思い出したので即興で。いわゆるモーションブラー。
ぶるぁあ。


→ソース
スピードキングというよりは南斗水鳥拳みたいになってしまいましたが(笑)見入ってると酔いそうです
カーレースとかなら使えるかもしれませんね。
タグ:サンプル
posted by ぼおんぼおん。 at 17:34 | 東京 ☀ | Comment(0) | 小ネタ的なもの | このブログの読者になる | 更新情報をチェックする

遠景ぼかし・改   

前に作った奴が残念な出来だったのでリベンジしてみました。
遠景ぼかし・改

→ソース
例によってEasy3Dのサンプルフォルダに放り込んで下さい。
難しい言葉では被写界深度とか云うらしいですね。極力無駄を省いたので多少軽くもなってると思います。
タグ:サンプル
posted by ぼおんぼおん。 at 14:10 | 東京 ☀ | Comment(0) | 小ネタ的なもの | このブログの読者になる | 更新情報をチェックする

2008年11月29日

○影EX   

丸影をちょっとだけ拡張したモジュール。

→ソース

必要ファイルは OshadowEX.as と、Mediaディレクトリに入ってる shadow.sig と shadow.dds です。
とりあえずEasy3Dのサンプルフォルダにぶち込んで、サンプルソース e3dhsp3_MotionAccelerator+.hsp を実行してみてください。使い方もこのソース見れば大体分かると思います(大した事はしてませんので)
タグ:サンプル
posted by ぼおんぼおん。 at 19:26 | Comment(0) | 小ネタ的なもの | このブログの読者になる | 更新情報をチェックする

覚え書き   

オーバーレイ風合成処理のレンダーステート。
E3DSetRenderState hsid, partid, D3DRS_ALPHABLENDENABLE, ENABLE
E3DSetRenderState hsid, partid, D3DRS_SRCBLEND, D3DBLEND_DESTCOLOR
E3DSetRenderState hsid, partid, D3DRS_DESTBLEND, D3DBLEND_DESTCOLOR
アルファチャンネルで加減できないのが欠点。バタくさい画面作りに有効(というよりハーフグレーも無いのでバタくさくしかならない)

応用・リニアじゃない覆い焼き風。
E3DSetRenderState hsid, partid, D3DRS_ALPHABLENDENABLE, ENABLE
E3DSetRenderState hsid, partid, D3DRS_SRCBLEND, D3DBLEND_SRCALPHA
E3DSetRenderState hsid, partid, D3DRS_DESTBLEND, D3DBLEND_DESTCOLOR
加算合成(リニアな覆い焼き)では味気無い時に。こっちはアルファが使える。
posted by ぼおんぼおん。 at 19:18 | Comment(0) | 小ネタ的なもの | このブログの読者になる | 更新情報をチェックする

遠景ぼかし   

たこ.jpg →ソースとか。

タグ:サンプル
posted by ぼおんぼおん。 at 19:14 | Comment(0) | 小ネタ的なもの | このブログの読者になる | 更新情報をチェックする
×

この広告は180日以上新しい記事の投稿がないブログに表示されております。