heightmap

    1熱度

    1回答

    所以我組建了一個高度貼圖渲染,將完成大部分的工作詮釋他的頂點着色器,但首先我當然生成網格渲染,此刻我正在玩圍繞着openGL和C++的上限來看看我可以渲染多少密度的網格(所以我稍後在LoD網格劃分方面有了一些進展) ANYWAY!切入問題; 在我測試了一個32位,64位和128位的meshResolution之後,我注意到了這個問題我遇到了運行時崩潰,我使用自制類「indexFace」來阻止它們,

    1熱度

    1回答

    我想創建一個效果,如this article中的效果,從在'逼真地形的130行'處理端口找到的代碼開始。我修改了代碼,因此它只能在Processing中生成灰度高度圖,而不是3D地形。但是,我的代碼不會生成島狀高度圖,並且還會留下不尋常的方形圖案,如圖所示here。 我的代碼如下: int size = 512; Terrain t; float rough = 0.7; void se

    0熱度

    1回答

    創建高度圖最近,我翻過一個網站 http://www.daftlogic.com/sandbox-google-maps-find-altitude.htm 這給我任何地球上的位置,每個點的高程數據。 現在我想用C#構建一個桌面應用程序,使用谷歌地圖API或其他方式,用戶將搜索該位置,圖像將顯示在該位置,用戶可以放大或縮小圖像並選擇所需區域。選擇後,該工具將獲取選定區域中每個點的高程數據,並在該點

    0熱度

    1回答

    我一直在地形上工作,不得不完全停下來。我使用C++,DirectX9和HLSL編程來創建地形,但我也使用BMP格式的高度貼圖。我在C++端以及着色器端從高度圖中加載信息。在C++端,我使用D3DXCreateTextureFromFile和曲面(D3DXSaveSurfaceToFile)來加載信息,而在着色器端,我使用tex2Dlod來加載我的地​​形頂點信息。這兩個人從高度圖中獲得不同的值。經

    -3熱度

    1回答

    我試圖爲我的代碼實現一個高度圖,但我使用的數組似乎是錯誤的,並且opengl頂點函數無法識別它,有人能幫助我嗎? float* Createheightmap(int sizex, int sizez) { float map[][] = new float[sizex][sizez]; for (int i = 0; i < sizex; i++) { for (int j = 0

    0熱度

    2回答

    我試圖重新實現的東西我做了一個成功的前一段時間,但我只是沒有得到它完全正確.. 我使用的分形高度圖生成算法基本上是遞歸菱形平方算法。它似乎運行良好,但地圖產生的結果並不是很正確......它似乎沒有成功訪問網格中的每一個點來確定顏色,並且地圖上有殘留的「結構」這似乎與網格遞歸的方式有關。我不確定究竟在哪裏/如何產生我所看到的問題。 我到目前爲止是代碼, import matplotlib.pypl

    0熱度

    1回答

    我理解這個概念,但我在實現2D細分背後的循環邏輯時遇到了困難。我有一個二維數組代表一個網格的角落播種。我相信我需要3個循環。 1循環進行細分迭代次數。對於行中的每一列第二個,對於每一行第三個。 這就是我所擁有的。它顯示了左上角方形細分的結果。這就是爲什麼行和列只循環一次。如果我得到基本的邏輯,其餘的應該是蛋糕。但是循環在第三次迭代中不起作用。我很確定循環需要更復雜。 迭代是手動設置的變量。 //

    2熱度

    1回答

    所以我一直在嘗試使用代碼生成地形,並且遇到了問題。當我分配heightmapResolution時,我的地形的大小增加了兩倍的冪。 例如,如果我的heightmapResolution是513,然後通過16倍我的地形尺寸增大如果我的heightmapResolution是257,然後通過8 一個因子我的地形尺寸增大據我所知(我也讀過),heightmapResolution不應該影響地形的大小。

    2熱度

    1回答

    你好我不想做基於高度圖的遊戲,我有優化問題。我acctualy呈現在DisplayList,但是當我想渲染高度圖512x512我只有20-30幀/秒。我在vbo中嘗試了一些東西,但不起作用。這是我的源代碼,以顯示列表渲染: public class Heightmap { public static final Vector2f CHUNK_XZ = new Vector2f(256,

    0熱度

    1回答

    大家好我正在開發一個使用C++和GLFW + GLEW庫的OpenGL遊戲。 我已經從高度圖中生成了一個地形,現在我正試圖在計算攝像機高度(y座標)時採取每一步。 我的映射在三角形分割,這是它與GL_LINE然後GL_FILL多邊形模式的示例圖像 我已經通過計算從一個三角形頂點傳遞到另一個兩個向量計算出的高度,然後我發交叉乘積來計算它的法向量;我從它得到了我的y座標,它的工作原理,但我注意到,雖然