Tôi sử dụng cách tiếp cận tiêu chuẩn để lập bảng quảng cáo trong Unity, nhưng không lý tưởng:
transform.LookAt(camera)
Vấn đề là điều này đưa ra sự biến dạng về phía các cạnh của khung nhìn, đặc biệt là khi trường góc nhìn ngày càng lớn. Điều này không giống như bảng quảng cáo hoàn hảo mà bạn nhìn thấy trong ví dụ. Doom khi nhìn thấy kẻ thù từ mọi góc độ và không phân biệt vị trí của chúng trong không gian màn hình.
Rõ ràng, có nhiều cách để làm mờ hình ảnh trực tiếp vào khung nhìn, tập trung xung quanh một đỉnh duy nhất, nhưng tôi không nóng về các shader.
Có ai có bất kỳ mẫu nào của phương pháp này (GLSL nếu có thể) hoặc bất kỳ đề xuất nào về lý do tại sao nó không được thực hiện theo cách này (so với phương pháp chuyển đổi quad đã nói ở trên) không?
EDIT: Tôi đã bối rối, cảm ơn vì những người đứng đầu. Tất nhiên, Làm cho các quads nhìn vào camera không khiến chúng song song với mặt phẳng khung nhìn - đó là điều tôi cần.