我正在考慮製作一個3D渲染器,我知道所有關於XYZ尺寸的信息,並且是一名中級Java程序員。但是我應該爲基本的渲染器做些什麼?它必須非常基本,我應該渲染什麼?一個立方體,一個金字塔?一個球體?Java中的3D渲染 - 我應該從哪裏開始?
任何答案將不勝感激。謝謝。
我正在考慮製作一個3D渲染器,我知道所有關於XYZ尺寸的信息,並且是一名中級Java程序員。但是我應該爲基本的渲染器做些什麼?它必須非常基本,我應該渲染什麼?一個立方體,一個金字塔?一個球體?Java中的3D渲染 - 我應該從哪裏開始?
任何答案將不勝感激。謝謝。
我最喜歡的3D渲染第一個問題是,如何從透視,線條兩個角度給出深度感覺。解決這個問題,我相信你會最終建立你自己的3D渲染器。
我意識到這是一個老問題,但任何人都知道,我建議你通過概念看看這個網頁,其中有云:
然後看看這個教程創建3D旋轉立方體。將Python代碼轉換爲選擇的語言非常簡單。
也Theres JavaScript版本在這裏:
然後檢查了這一點,它說明了創建3D引擎:
所以你的意思線是旋轉並改變它們形成的角度? – Ewen
他們不必有動作,動作將是物理引擎將完成的動作。 – mehmetminanc