2011-12-25 26 views
2

我能找到的最接近的東西是this Gamasutra文章中的數字。我特別想知道是否還有其他更廣泛/更精確的32位浮點三維空間可視化?是否存在浮點三維空間的精確可視化?

+0

您的意思是像立方體的臺階圖嗎?你想看看空間變化的決議嗎? –

+0

正確的,也許就像一個視頻或交互式應用程序,你可以放大到不同的位置,你可以看到事情的變化。 –

回答

1

還有79228162514264337593543950336 32位三元組。這是很多要想象的點。

爲什麼我們不從更簡單的事情開始:4位浮點雙空間的可視化。 4-bit浮點是一個奇怪的野獸 - 可表示的值如下:

encoding value   encoding value 
    0000 0.0    1000 -0.0 
    0001 0.5    1001 -0.5 
    0010 1.0    1010 -1.0 
    0011 1.5    1011 -1.5 
    0100 2.0    1100 -2.0 
    0101 3.0    1101 -3.0 
    0110 inf    1110 -inf 
    0111 nan    1111 nan 

儘管是有些奇怪,它的「正規」浮點數所有本質特徵,因此它成爲我們的需求:

inf +   +  + + + + = + + + +  +   + 
    . 
    . 
    . 
    . 
    . 
3.0 +   +  + + + + = + + + +  +   + 
    | 
    | 
    | 
2.0 +   +  + + + + = + + + +  +   + 
    | 
    |   +  + + + + = + + + +  +   + 
    | 
1.0 +   +  + + + + = + + + +  +   + 
    | 
    |   +  + + + + = + + + +  +   + 
    | 
0.0 +   =  = = = = * = = = =  =   = 
    | 
    |   +  + + + + = + + + +  +   + 
    | 
-1.0 +   +  + + + + = + + + +  +   + 
    | 
    |   +  + + + + = + + + +  +   + 
    | 
-2.0 +   +  + + + + = + + + +  +   + 
    | 
    | 
    | 
-3.0 +   +  + + + + = + + + +  +   + 
    . 
    . 
    . 
    . 
    . 
-inf +..........+-------+-------+-------+-------+-------+-------+..........+ 
    -inf  -3.0 -2.0 -1.0  0.0  1.0  2.0  3.0  inf 

(以「+」表示的是浮點數標記的點;由「=」被雙重覆蓋表示標記點,和(0,0)被四重地覆蓋)。

有兩個特徵應該跳出來:空間有一些旋轉和反射對稱性,並且隨着距離原點越近,點的密度也越大。

(待續...)