[過去ログ] PlayStation Suiteプログラミング part 1 (1001レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
947
(1): 2012/04/29(日)10:24 ID:qObad1mn(1/13) AAS
Vector2 vpos = new Vector2(rand.Next(960-size),rand.Next(544-size));
Vector2 vsize = new Vector2(size,size);
Vector2 tcoord = new Vector2(0.0f,0.0f);
Vector2 tsize = new Vector2(32.0f,32.0f);
Vector4 vrgba = new Vector4(1.0f,1.0f,1.0f,1.0f);
shader_.SetUniformValue(4+1, ref vpos);
shader_.SetUniformValue(4+2, ref vsize);
省6
948: 2012/04/29(日)12:27 ID:qObad1mn(2/13) AAS
SetUniformValue( int index, Vector4[] value, int to, int from, int count );
で16単位で描画したら3000ぐらいまでになったけど、この関数VITAとエミュで挙動が違う。
VITAだとfromが0固定っぽいす。バグっす。
949: 2012/04/29(日)16:03 ID:qObad1mn(3/13) AAS
過疎
950: 2012/04/29(日)16:08 ID:qObad1mn(4/13) AAS
何か昨日より速度だ落ちちゃった(´・ω・`)
夢でも見てたんだろうか…
c#って配列アクセス遅いんですね
for(int i = 0; i < n; ++i){
_setSprite(ref sprite_[i]);
}
って参照渡した先でパラメータ変更する方が速いみたい。
省1
952: 2012/04/29(日)17:42 ID:qObad1mn(5/13) AAS
>>951
shader_.SetUniformValue(1, ref pos);
shader_.SetUniformValue(2, ref tex);
の2つだけにしましたがやっぱり遅かったっす
まとめてやならいと遅いっぽいんですが、
ちょっと関数がバグってるみたいで使えなかったっす
953
(1): 2012/04/29(日)17:49 ID:qObad1mn(6/13) AAS
バグってなかったら8x8サイズのスプライト、7800個達成っす

頂点配列はこう定儀して
struct Vertex
{
public uint pos;
public uint color;
public uint uv;
省5
954
(4): 2012/04/29(日)17:54 ID:qObad1mn(7/13) AAS
外部リンク:uproda11.2ch-library.com
ソースをうpしてみました、バグってないか検証してほしいっす
scene02.csっす
964: 2012/04/29(日)19:44 ID:qObad1mn(8/13) AAS
>>960
アップロードしたソリューションをVITAで動かしてるんですが
動作してるっす。エミュで動かないのかないバグか?(´・ω・`)

>>961
すいませんsize=8は2^8で256x256っす
size=3が8x8っす
965
(1): 2012/04/29(日)19:50 ID:qObad1mn(9/13) AAS
>>963
ストリームにfloat3渡しても、vs側でfloat4で取れるんで
足りない部分の補完と変換はやってくれると思ったんですが違うんすかね?
967
(1): 2012/04/29(日)20:02 ID:qObad1mn(10/13) AAS
>>966
むむ、ありがとうございます。
でもサンプルではfloat3でやってるんですよねぇ。
short2だからマズイんだろうか…
975
(1): 2012/04/29(日)21:34 ID:qObad1mn(11/13) AAS
次の最適化はフレームバッファの解像度と色数変更なんですがなんかバグってるっす。
フォーラムで質問してる人がいるんで次のアプデまで保留っすかね。
弾幕STGなら480x272のRenerTarget作って描画がいいんすかね?
976: 2012/04/29(日)22:09 ID:qObad1mn(12/13) AAS
描画の最適化
フレームバッファに書き込めるpixelは12MB
Zオクルージョンで同一ピクセルの上書きをしない?
しかしアルファ部分はどうする?
っていい方法ないっすかね?
978: 2012/04/29(日)22:15 ID:qObad1mn(13/13) AAS
>>977
PSIDばれちゃうんで何か恥ずかしいっす
てか英語わからないんで…
誰か報告してくれたありがたいっす
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.130s*