Câu trả lời tiếp theo dựa trên trải nghiệm RTS của chính họ, phù hợp trực quan với Age Of Empires và các trò chơi RTS khác
Ngày nay không chỉ có một, mà là 2 Fog Of Wars (FOW)
Tĩnh FOW đơn giản hơn (một khi được tiết lộ, vẫn mở):
FOW đầu tiên được tính toán trên CPU và được sử dụng cho logic trò chơi để kiểm tra các đơn vị "nhìn thấy" trong trò chơi và có thể / không thể làm gì. Đối với RTS, nó phải giống nhau 100% giữa tất cả các máy của người chơi và cài đặt đồ họa và có thể lặp lại 100%, giả sử rằng RTS theo truyền thống sử dụng nhiều người chơi bước khóa. Do đó, để tránh tải CPU thêm, nó phải chi tiết hơn - ví dụ: 1 mẫu trên mỗi ô trên 5 dấu kiểm logic của trò chơi (hoặc bạn có thể tối ưu hóa bằng cách chỉ cập nhật hình ảnh đơn vị khi chúng đến ô mới).
FOW thứ hai được hiển thị trên GPU và năng động / chi tiết hơn. FOW này là những gì người chơi nhìn thấy . GPU có thể kết xuất / cập nhật mọi khung hình ở độ phân giải cao hơn nhiều mà CPU có thể xử lý (ví dụ 4096 * 4096 pixel), để tạo ra các vòng tròn nhìn mượt mà. FOW chính xác hơn nhiều, có thể không khớp với logic của trò chơi FOW một chút, điều đó không sao, vì sự không phù hợp điển hình xảy ra ở cạnh FOW nơi phán đoán chính xác là mơ hồ.
Tại sao không sử dụng GPU FOW cho cả logic và hình ảnh? Phải mất rất nhiều thời gian để truyền dữ liệu kết cấu từ GPU trở lại CPU. Kết xuất GPU không thể tin cậy được, nó có thể khác nhau rất nhiều giữa cấu hình / trình điều khiển / cài đặt của người chơi.
Đối với FOW tĩnh, bạn có thể thoát khỏi một loại cập nhật "phụ gia" - mỗi lần cho mỗi mẫu FOW - chọn mức sáng nhất và giữ nó.
Làm cho FOW năng động là một vấn đề phức tạp khác. Đơn giản nhất, FOW năng động có thể có 5 trạng thái: được bảo hiểm đầy đủ, bán thăm dò, khám phá, bán tiết lộ, tiết lộ đầy đủ. Bạn có thể ánh xạ các trạng thái này thành 0, 1-49, 50, 51-99, 100-255. Bây giờ khi đơn vị tiết lộ sương mù, nó sẽ hiển thị thành 255. Mỗi dấu hiệu bạn mờ "bán lộ" và "tiết lộ đầy đủ" FOW bằng ví dụ 10. Điều này có nghĩa là khi đơn vị rời đi, FOW vẫn "tiết lộ đầy đủ" trong 15 tích tắc trước khi bắt đầu mờ dần đến nửa tiết lộ và sau đó 5 tích tắc khác trước khi dừng lại ở "khám phá".