raytracing

    6熱度

    2回答

    我有一些RGBA像素,每個像素都有一個alpha分量。 所以我有一個像素列表:(p0 p1 p2 p3 p4 ... pn)其中p_0_是前像素,p_n_是最遠的(在後面)。 最後(或任何)像素不是必需的不透明,所以最終的混合像素也可以以某種方式透明。 我從列表的開頭混合到最後,而不是反過來(是的,它是光線跟蹤)。所以如果結果在任何時候都變得不透明,我可以用足夠正確的結果來阻止。 (@P2)(((

    2熱度

    1回答

    當我在大學,我參加了光線追蹤(圖形合成)的主體,我們有機會用C寫一個3D射線追蹤++。這是很多樂趣,除了我很久以前在'04'這個偉大的硬盤驅動器崩潰中丟失了我的代碼....許多文件丟失了... 有沒有一個RayTracer我可以在C#寫在一行嗎?一個與適當的面向對象的書面的東西,所以我可以延期嗎? 任何幫助表示讚賞。

    41熱度

    12回答

    我正在寫一個小瓷磚的遊戲,我想爲其支持的光源照亮。但是我的算法太弱,所以我來找你幫忙。 的情況是這樣的:有一個基於區塊的映射(保持爲2D陣列),其包含單個光源和若干項站在附近。我想計算哪些瓦片由光源照亮,哪些瓦片在陰影中。 大概是什麼樣的視覺輔助。 L是光源,X是阻擋光線的物品,0是點亮的瓷磚,而-s是陰影中的瓷磚。 0 0 0 0 0 0 - - 0 0 0 0 0 0 0 - 0 0 0

    6熱度

    6回答

    我已經在幾場比賽中看到質感良好的球,行星和其他球形物體,上次在不明飛行物:後果。如果你只是將紋理潑到緯度/經度上,就像u和w座標一樣,你會得到很多難看的紋理變形。 我可以認爲自己是一種實現具有最小失真的球形貼圖的方法。通過映射三角形而不是正方形。但我不知道任何算法。如何產生這些球體的頂點和紋理座標? 此外,我沒有看到從一個簡單的平方形地圖生成完整球面地圖的方法。有沒有一些直觀的方式繪製這樣的地圖沒

    10熱度

    4回答

    我目前正在實施光線跟蹤器。由於光線追蹤的計算量非常大,而且我將繼續研究CUDA編程,所以我想知道是否有人將這兩者結合起來。我無法確定計算模型是否匹配,我想知道期望的結果。我得到的印象是,這不完全是在天堂製造的,但體面的速度增加總比沒有好。

    3熱度

    4回答

    例如: 有效計算觀察射線與一組三個物體(一個球體,一個錐體和一個圓柱體(其他3D基元))之間的第一個交點的方法。

    3熱度

    5回答

    我想寫一個簡單的光線追蹤器作爲一個業餘愛好項目,它現在都工作正常,除了我不能得到軟陰影工作。我對軟陰影的想法是光源被認爲具有位置和半徑。爲了對這個光線進行陰影測試,我把主光線照射到場景中的一個物體上,並向光源投射n個光線,其中每個新光線對每個軸具有隨機分量,其中隨機分量變化介於-radius和radius之間。 如果這樣的光線照到場景中的物體,我增加了一個撞擊計數器(如果光線碰到多個物體,它仍然只

    3熱度

    3回答

    我正在尋找一種適用於建模水下射線聲學的基於Java的開源射線追蹤系統。這樣的軟件包可能類似於Gaussian Ray Bundle(GRAB)的綜合聲學系統仿真(CASS),但我更喜歡開源,免費或免費修改的模型,我可以在演示中使用它到一個開放論壇(例如JavaOne)。 我的需求的最佳模型將提供基於環境模型,測深(也稱爲海底地形)和發射器頻譜的射線路徑建模。注意:多路徑效果(包括反射和折射)是我的