directx地形上的移动凹面
我需要Directx的帮助 我正在英伟达DirectX SDK上建造我的项目。 基本上,我所做的是更改.dds文件,以显示我感兴趣的地形文件directx地形上的移动凹面,directx,directx-11,Directx,Directx 11,我需要Directx的帮助 我正在英伟达DirectX SDK上建造我的项目。 基本上,我所做的是更改.dds文件,以显示我感兴趣的地形文件 V_RETURN(loadTextureFromFile(L"TerrainTessellation/color.dds", "g_TerrainColourTexture1", pd3dDevice, g_pTerrainEffect)); V_RETURN(loadTextureFromFile(L"TerrainTessellation/no
V_RETURN(loadTextureFromFile(L"TerrainTessellation/color.dds", "g_TerrainColourTexture1", pd3dDevice, g_pTerrainEffect));
V_RETURN(loadTextureFromFile(L"TerrainTessellation/normal.dds", "g_TerrainColourTexture2", pd3dDevice, g_pTerrainEffect));
V_RETURN(loadTextureFromFile(L"TerrainTessellation/GabaritoPBT.dds", "g_DetailNoiseTexture", pd3dDevice, g_pTerrainEffect));
问题是:
当我在X、Y和Z位置移动相机时,贴图的凹度也会移动,因此对于纹理,它不在正确的位置。
发生了什么事?什么能帮助解决这个问题?
谢谢
检查下面的图片
高度图上的0值和MIP水平有问题,他们根据距离移动凹度。我把mip水平仪拿出来,效果很好