yarv-dev:1136
From: kumaryu <kumaryu kumaryu.net>
Date: Tue, 20 Nov 2007 21:05:52 +0900
Subject: [yarv-dev:1136] Re: Float を利用するRubyプログラム
ML: yarv-dev quickml.atdot.net New Member: kumaryu@k... こんばんは、kumaryuと申します。 Floatの速度の件に興味があったので参加させていただきます。 私はRubyで3Dゲームを作るということをやっていてFloatを至る所で使っています。 VectorやMatrix等はCで書いたので、それらは気をつけて使えばそれ程問題にな らないのですが、やはりスカラーの実数値は直接リテラルが書きたいのでFloat を使っています。 速度はまだあまり気にしていないので遅いかどうかは分からないのですが、 かなりの勢いで使い捨てをやってますので生成とGCの時間がかなり怖いなぁと 思っています。 精度としてはゲームでは32bitあれば十分ですし、どうせ描画などの内部では 32bitしか使ってないのでdoubleからfloatに変換する時間を考えたらfloatの方 がいいのですが、変換の時間は大した問題ではないですし、最低32bitあればい いかなぁと思っています。 16bitだとちょっとつらいですが。 ----------------------------------- Ryuichi Sakamoto (kumaryu) mail: kumaryu kumaryu.net website: http://www.kumaryu.net/ ----------------------------------- -- ML: yarv-dev quickml.atdot.net Info: http://www.atdot.net/~ko1/quickml How to unsubscribe from the ML: - Just send an empty message to <yarv-dev quickml.atdot.net>. - Or, if you cannot send an empty message for some reason, please send a message just saying 'unsubscribe' to <yarv-dev quickml.atdot.net>. (e.g., hotmail's advertisement, signature, etc.) Members of <yarv-dev quickml.atdot.net>: ko1@a... zn@m... gotoken@g... 2008@s... m-72@t... t_nissie@y... horinout@r... kumaryu@k...