目前我有一個紋理地圖集是2048 x 2048像素設置與三個512 x 512紋理存儲,我只應用一個紋理的對象。所以我用下面的代碼來紋理座標(從零到1)到正確的位置定位在紋理圖集的紋理: color = texture2D(tex_0, vec2(0.0, 1024.0/2048.0) + mod(texture_coordinate*vec2(40.0), vec2(1.0))*vec2(512
可能重複: C/C++, can you #include a file into a string literal? 我有一個將被用作在我的節目一個字符串幾個數據文件。我想避免在運行時讀取文件的額外開銷。 我可以硬編碼它們,但我更喜歡將它們保存在單獨的文件中。 我可以包括他們,但然後我需要用引號括起來,併爲每一個新行添加「\」(因爲這個數據是GLSL源代碼會增加語法高亮)。 任何想法?