Tôi tự hỏi liệu có thể thiết lập sương mù theo tọa độ của người chơi không (nơi có sương mù bao quanh người chơi để biến nó thành người thứ ba hơn) lý do chính khiến tôi hỏi điều này là vì tôi có người chơi của mình hướng về góc trên bên phải của màn hình
Đây là một số mã có thể cung cấp cho bạn một hướng dẫn về những gì tôi đang làm:
glEnable(GL_FOG) GLfloat FogColor[] = {0.8,0.8,0.8,1.0};
glFogfv(GL_FOG_COLOR,FogColor);
glFogi(GL_FOG_MODE,GL_LINEAR);
glFogf(GL_FOG_START,30);
glFogf(GL_FOG_END,);
glHint(GL_FOG_HINT,GL_NICEST);
và tôi muốn sương mù đi theo một cầu thủ có vị trí như đã nói trong
posX,posY,posZ
Nếu bất cứ ai cũng có thể biến mã này thành một số mã ví dụ sẽ rất hữu ích, cảm ơn
Nếu điều này là không thể thì làm cách nào tôi thiết lập sương mù ở xung quanh một vị trí nhất định của máy ảnh, như hiển thị ở góc trên cùng bên phải của máy ảnh thay vì ở giữa?
Đây là hình ảnh của màn hình trò chơi để bạn có thể thấy những gì tôi đang nói về: