讀取標準檔參數
聽學長說一般商業軟體會如此讀檔,
往後就都按此標準來撰寫【要被讀取的檔案】,
想一想挺有道理低!
一般使用者不會去看程式碼,
若想更改某些變數來符合自己的喜好,
直接更改.txt檔裡的參數非常容易且友善!
當然若依照以往程式設計師所寫的常數,
不用多久,過了一個禮拜之後,
程式的作者也會忘了該值代表何意,
因此現在習慣撰寫在【常數】前加上【辨識單字】。 (繼續閱讀…)
高中數學的三維空間概念在計算機圖學派上用場了!
第一次的作業part1要做眼睛、平面、球體的關係,
從眼睛一點(a0,b0,c0)到平面的一點(a1,b1,c1)為一條線,
看這條線是否能夠「打」到球體中心(x0,y0,z0)半徑r。
上頭參數為已知,關係如下:
sphere: (x-x0)^2+(y-y0)^2+(z-z0)^2=r^2
ray: (x,y,z)=(a0,b0,c0)+(a1-a0,b1-b0,c1-c0)*t
剩下t為未知參數,
只要將t算出來,就可知有沒有打中!
其中t為一值者,切到球體,
t為兩值者,穿過球體,
t為無值者,沒有碰到球體。 (繼續閱讀…)
HappyMan・迴響