wonderfl - build flash online

Vector3Dは要素毎に加算すると異様に早い(かも)

同じ長さ、値のArray,Vector,Vector3Dをaddと同じ処理を100万回実行した時の処理時間(ミリ/秒)
その2
MacBookPro2.4Gh,OSX 10.5.6
Array0:348//前回と同じ
Array1:320//決め打
Vector0:85//前回と同じ
Vector1:80//決め打
Vector3D0:623//前回と同じ
Vector3D1:17//要素毎に加算
Vector3D2:656//addの代わりの関数を作った
Vector3D3:625//addの代わりの関数を作った2
null:6//Vector3Dをnewしてforでまわすだけ。

Vector3Dを要素毎に加算すると異様に早い。
けど、早すぎてちょっと信じられない感じ。
いろいろ検証が必要。

add以外にもいろいろ試してみるといいかも。


umhr umhr

add to favorites

Embed

Code Fullscreen

Favorite by

meika_kouri meika_kouri :

これみてると、やっぱり多重配列で3D座標を持つのはきつそうですかね…

ish_xxxx ish_xxxx :

面白い。さすが。

keim_at_Si keim_at_Si :

3Doptimization面白い結果.ただVector.(Number)とVector.(Vector3D)で比較した方が良い気が.

nabe nabe :

Vector3Dの速度比較

Tags

sectKeywords

Forked

ページの先頭へ戻る