原创 Unity 場景分頁插件 World Streamer 支持無限大地圖的解決方案(二)

Terrain Streaming 可以用WorldCreator創建Tile地形,然後用WorldStreamer實現分塊地圖。比如10000*10000(16平方公里) 的地形,需要1000*1000的100個地塊。如果每次加載9個格

原创 OpenGL 理解VAO VBO 和 IBO

VAO VBO 和 IBO   曾經有一個老師在教我們的時候,給我們說了一句很實在的話,當你接觸一個新的領域的時候,什麼最壓人?名詞最壓人,隨便一個專有名詞都夠你吃一壺的。事實上確實如此。   學習OpenGL首先,先要弄明白的三個名詞就

原创 Unity 場景分頁插件 World Streamer 支持無限大地圖的解決方案(一)

翻譯官方文檔加上自己的一些理解。 參考:WorldStreamer官方文檔。 目標:將我自己的WorldManager與WorldStreamer結合,讓WorldStreamer支持開放世界建築系統。 一、原理 創建虛擬grid,將

原创 代碼生成:CodeDom分析(一)

自動代碼生成 曾經有很多同僚發表過類似的觀點,程序員的本質,就是懶。   這點我是相當的贊同,因爲我也曾幻想過,寫個替我寫代碼的程序,然後每天上班把程序打開,下班把程序關掉。其他時間打打遊戲,看看動畫。   當然現實是殘酷的,一來我沒有那

原创 JAVA ByteBuffer理解小結

重要字段 capacity:容量,最多容納多少個字節 limit: 0=<limit<=Capacity position: 當前指針位置,從0向上增長。如果postion大於limit,Java會報出異常。   重要方法 get()獲取