2D Parallax
Tóm tắt nhanh
2D Parallax (Parallax Scrolling) là một kỹ thuật đồ họa máy tính tạo ảo giác về chiều sâu trong một không gian 2D khép kín. Hiệu ứng này được tạo ra bằng cách thiết lập tốc độ di chuyển trượt ngang (hoặc dọc) của các lớp phông nền (Background layers) ở khoảng cách xa di chuyển chậm hơn so với các lớp tiền cảnh (Foreground) ở gần người chơi.
Ảnh minh họa: Cấu trúc chia lớp đặc trưng của kỹ thuật Parallax Scrolling. Trong quá trình camera di chuyển màn hình sang phải, lớp cây đen phía trước lướt qua màn hình rất nhanh, trong khi dãy núi màu tím phía sau di chuyển cực kỳ chậm chạp, tạo ra ảo giác quang học về chiều sâu không gian.
Sản phẩm ứng dụng đầu tiên thuộc thế hệ máy Arcade là tựa game Moon Patrol (1982), kỹ thuật quang học Parallax sau đó đã trở thành xương sống của toàn bộ kỷ nguyên nền tảng Side-scrolling (Đồ họa cuộn cảnh màn hình ngang).
Cơ chế hoạt động của thuật toán
Một hệ thống 2D Parallax được tạo thành dựa trên thủ thuật kết xuất toán học lớp ảnh tĩnh (Sprite Layers). Thay vì di chuyển toàn bộ bối cảnh như một tờ giấy dính liền, nhà thiết kế phân rã thế giới ra từ 3 đến 8 lớp vector trong suốt. Khi bản thể người chơi di chuyển thao tác theo trục X, thuật toán camera định tuyến sẽ bắt đầu tác động lên từng lớp với hệ số biến thiên khác nhau:
- Lớp 1 (Nhân vật & Mặt đất tương tác): Di chuyển 100% tốc độ thực.
- Lớp 2 (Hàng cây tầm trung): Trượt ngang với 70% tốc độ.
- Lớp 3 (Đồi núi phía xa): Trượt ngang với 30% tốc độ.
- Lớp 4 (Bầu trời/Mặt trăng tĩnh): Trượt ngang với mức 1% - 5% tốc độ để duy trì ranh giới tỷ lệ chân trời ảo vô tận.
Ứng dụng trong Thiết kế Thị giác Hiện đại
Trong kỷ nguyên của phần cứng siêu thế hệ mới, 2D Parallax không hề bị thay thế bởi công nghệ 3D nguyên bản. Nó tiến hóa thành kỹ thuật nghệ thuật cao cấp để mô phỏng chiều sâu không tốn kém tài nguyên máy (System Overload) ở các trò chơi độc lập (Indie).
Những tựa game như Hollow Knight hoặc Ori and the Blind Forest đã đẩy kỹ thuật này tới mức giới hạn bằng việc cắt lớp hàng tệp ánh sáng vi mô và sương mù hạt (Particle fog) nằm đan xen giữa các lớp phông nền, tạo ra không gian đồ họa sâu hút, hùng vĩ mà hệ thống nhận diện thao tác va chạm vật lý (Hitbox) vẫn hoàn toàn chỉ xử lý trên một mặt phẳng phẳng lưới vật lý 2D, đảm bảo tốc độ phản hồi lệnh thao tác người chơi đạt biên độ trễ mili-giây.