三. 用BASIC製作紅藍立體圖



    由前頁的左圖得知,我們若將左右所看到的A,B 不同圖像,再重新分色結合,

讓左眼用紅色濾鏡只看到圖中藍色部份,讓右眼用藍色濾鏡只看到圖中紅色部份

,如此在腦中所判知的影像即成為立體影像.根據此原理,可用最基本的BASIC程

式,將一3D立體圖依視差角度再同一畫面上,同時用紅藍二色畫出左右雙眼不同

的圖像,然後戴上紅藍立體眼鏡即可看到仿真實的立體效果.





    接下來, 請看本頁圖2,左圖立方體是藍色的,右圖立方體是紅色的,所以帶

上立體眼鏡後,左眼僅能看到左邊的立方體,右邊的立方體就消失看不見了;同理

,左眼僅能看到左邊的立方體,右邊的立方體就消失看不見了.左下即為二者合並

後之紅藍立體圖,英文學名稱為Anaglyph.



    The Anaglyph R/B Generate Program 即是筆者根據上述原理所設計的紅

藍立體圖,讀者可自行設計DATA畫出新圖,("M" 表示移筆,"L" 表示下筆畫線,"

Q" 表示結束. DATA 中坐標依 X,Y,Z 存放.)

請觀看Anaglyph 3D動畫實例

圖2: Anaglyph紅藍立體圖之構成.


─ 03 ─