2
我在3ds Max中生成10k大小的10k大小的地形網格。我的問題是,遠距離剪輯只是關閉,我不能看到我想要的。我試圖實現一個霧陰影,我現在看到的只是不好。在Opengl中增加攝像機的遠距離
我的相機構造看起來像這樣
Camera::Camera():
cameraPosition_(glm::vec3(-1.0f, 1000.0f, 20.0f)),
cameraLook_(glm::vec3(0.0f, 800.0f, 200.0f)),
lookAt_(glm::lookAt(cameraPosition_,
cameraLook_,
WORLD_YAXIS)),
near_(0.1f),
far_(10000.0f),
projection_(glm::perspective(
70.0f,
4.0f/3.0f,
near_,
far_)),
name_("Default Camera")
{
}
1)嘗試檢查3ds max導出單位必須是單位不是mm,sm或m 2)嘗試禁用地形網格的多邊形剔除(導出後可能會出現面向多邊形方向的一些問題)。 – Mykola
您可以嘗試標準化網格。在0到1之間的框中輸入0 – Unick
Z緩衝區限制來自'z_far/z_near'比率。試試'near_(10f)'。請參閱:http://www.gamedev.net/topic/173562-max-far-clip-plane-distance/ – Orace