Máy GR D không có ống kính rời, không có khẩu độ đổi linh hoạt — chỉ một tiêu cự 28mm cố định và khẩu độ mở tối đa f/2.4. Giới hạn đó buộc bạn phải nhìn thấy khung hình trước khi giơ máy lên, thay vì ngắm qua kính rồi mới quyết định bố cục. Preset GR D trong RfCamera dựng lại đúng dải tương phản gắt và viền tối sâu đặc trưng của dòng máy này.
Từ Ricoh GR1 Đến GR Digital: Một Dòng Máy Sinh Ra Cho Đường Phố
Ricoh GR1, ra mắt năm 1996, là chiếc máy film compact thân nhôm với ống kính 28mm f/2.8 GR Lens sáu thấu kính năm nhóm, nổi tiếng vì độ nét ở góc khung hình cao bất thường so với kích thước bỏ túi của nó. Chín năm sau, Ricoh chuyển dòng máy này sang cảm biến kỹ thuật số 1/1.8 inch 8.1 megapixel và đặt tên GR Digital, nhưng giữ nguyên triết lý cốt lõi: tiêu cự 28mm cố định, khẩu độ mở tối đa f/2.4, và một nút Snap riêng biệt cho phép khóa khoảng nét ở các mốc cố định 1m, 1.5m, 2.5m và 5m mà không cần chờ hệ thống lấy nét tự động tính toán. Với người chụp đường phố, đây là khác biệt quan trọng: bạn đặt trước khoảng nét dựa trên khoảng cách ước tính tới chủ thể, sau đó chỉ còn việc canh khung và bấm máy trong một phần mười giây. Ricoh còn tích hợp sẵn một chế độ JPEG đen trắng tương phản cao gọi là B&W High-Contrast, xử lý ngay trong máy bằng cách kéo mạnh đường cong tông màu ở vùng bóng và vùng sáng, tạo ra những khối đen đặc và điểm trắng cháy có chủ đích thay vì dải xám trung tính an toàn. Preset GR D trong RfCamera dựng lại đúng hai đặc điểm này: tiêu cự góc rộng 28mm mô phỏng qua shader quang học và đường cong tương phản gắt học từ chính chế độ B&W High-Contrast nguyên bản, chứ không phải một bộ lọc đen trắng chung chung áp lên mọi ảnh màu. Hiểu được xuất xứ này giúp bạn biết mình đang mô phỏng lại điều gì, thay vì chỉ chọn một preset có tên nghe quen.
Zone Focusing: Lấy Nét Trước Khi Bấm Máy
Zone focusing là kỹ thuật cốt lõi khi dùng ống kính góc rộng khẩu nhỏ như GR D, và nó dựa trên một khái niệm quang học cụ thể: khoảng cách siêu nét (hyperfocal distance). Ở tiêu cự 28mm, khép khẩu f/8, khoảng cách siêu nét chỉ khoảng 2.4 mét — nghĩa là nếu bạn lấy nét ở 2.4m, mọi thứ từ 1.2m đến vô cực đều nằm trong vùng chấp nhận được là nét. Khép sâu hơn xuống f/11, khoảng cách này rút còn khoảng 1.7m với vùng nét trải từ 0.9m đến vô cực. Đây là lý do vì sao những người chụp đường phố cổ điển gần như không bao giờ tắt máy khỏi chế độ này: họ đặt khẩu độ, đặt khoảng nét theo bảng tính sẵn, nhét máy vào túi áo khoác hoặc đeo trước ngực, và chỉ nâng máy lên trong đúng khoảnh khắc cần bấm. Bạn nên tập ước lượng khoảng cách bằng mắt trước — đứng cách một vật mốc đúng 2 mét, 3 mét, 5 mét vài lần cho đến khi phản xạ hình thành mà không cần nhìn thước đo. Với RfCamera, bảng zone focus không hiển thị số trên màn hình như máy thật, vì vậy bạn cần tự ghi nhớ cặp khẩu độ và khoảng nét mình hay dùng: f/8 cho khoảng 1.2–5m khi đường phố đông người, hoặc f/16 cho gần như toàn bộ khung hình từ 0.7m trở đi khi ánh sáng đủ mạnh để giữ tốc độ màn trập trên 1/250s. Luyện tập zone focusing đều đặn trong một tuần sẽ thay đổi hẳn cách bạn di chuyển trong đám đông, vì thao tác lấy nét không còn chiếm giữ sự chú ý của bạn nữa.
Đọc Ánh Sáng Và Đo Sáng Cho Tương Phản Gắt
Đo sáng cho ảnh đen trắng tương phản cao đòi hỏi cách nghĩ ngược với đo sáng ảnh màu thông thường. Thay vì đo trung bình toàn khung để giữ chi tiết ở mọi vùng, bạn nên đo sáng điểm (spot metering) ngay trên khuôn mặt hoặc mảng da của chủ thể, thường rơi vào khoảng EV 12–14 dưới nắng gắt buổi trưa, rồi cố tình để phần nền tối hơn 2–3 stop chìm hẳn vào bóng đen. Kỹ thuật này gọi là exposing for the highlights: bạn hy sinh chi tiết vùng tối để đổi lấy một khối đen đặc, sạch, không bị nhiễu hạt lộn xộn — điều mà cảm biến CCD nhỏ của GR D làm khá tốt nhờ dải tương phản gốc (dynamic range) hẹp hơn cảm biến full-frame hiện đại. Buổi trưa nắng gắt ở khu vực nhiệt đới, chênh lệch giữa vùng nắng trực tiếp và bóng dưới mái hiên có thể lên tới 5–6 stop, đủ để tạo ra silhouette hoàn toàn đen của người đi bộ cắt ngang vệt nắng. Buổi sáng sớm hoặc chiều muộn, khi mặt trời chếch một góc thấp, ánh sáng ngang tạo bóng đổ dài và mềm hơn, chênh lệch tương phản giảm còn khoảng 3–4 stop — đây là thời điểm lý tưởng để giữ lại chi tiết kết cấu trên tường gạch, vải áo hoặc mặt đường nhựa mà vẫn còn đen sâu ở góc khung. Bạn nên tập quan sát bóng đổ trước khi quan sát chủ thể: một góc phố với ánh sáng gắt nhưng không có mảng tối rõ ràng thường cho ảnh phẳng, trong khi một góc phố bình thường nhưng có dải bóng đổ sắc cạnh lại là chất liệu tốt hơn nhiều cho phong cách này.
Cấu Trúc Hạt Và Lựa Chọn Phim Nền
Hạt grain trong ảnh đen trắng phim không phải nhiễu ngẫu nhiên mà là cấu trúc tinh thể bạc halide còn sót lại sau quá trình tráng, và kích thước hạt phụ thuộc trực tiếp vào độ nhạy sáng ISO của phim gốc. Kodak Tri-X 400 có cấu trúc hạt trung bình, rõ nhưng không thô, trong khi Ilford HP5 Plus 400 cho hạt mềm hơn một chút với chuyển tông xám mượt hơn ở vùng trung gian. Khi bạn đẩy ISO lên bằng cách push-process — ví dụ chụp Tri-X ở ISO 800 rồi tráng bù thêm một stop, hoặc lên ISO 1600 tráng bù hai stop — hạt grain nở to rõ rệt và tương phản tổng thể tăng theo, vì quá trình tráng kéo dài làm đậm thêm cả vùng sáng lẫn cấu trúc hạt. Đây chính là hiệu ứng nhiều người tìm kiếm khi chụp phong cách đường phố tương phản gắt: hạt to, viền cứng, chuyển tông đột ngột từ trắng sang đen với rất ít vùng xám trung tính. Preset GR D trong RfCamera không tạo hạt bằng thuật toán nhiễu ngẫu nhiên (random noise) như nhiều ứng dụng lọc ảnh khác — grain plate được quét lại từ phim thật đã tráng, sau đó lớp phủ này được hòa trộn vào ảnh theo đúng pipeline FilmEffect dùng chung cho cả khung xem trực tiếp và ảnh JPEG cuối cùng. Nhờ vậy, hạt bạn thấy trên màn hình lúc ngắm cảnh là hạt bạn nhận được trong file ảnh lưu về máy, không có bước xử lý hậu kỳ nào âm thầm thay đổi kết quả sau khi bấm chụp.
Cách RfCamera Dựng Lại Preset GR D Trên Thiết Bị
Toàn bộ hiệu ứng thị giác của preset GR D — từ méo ống kính góc rộng, viền tối góc khung (vignette), cho tới hạt grain và tương phản gắt — được dựng bằng một pipeline duy nhất tên FilmEffect, chạy giống hệt nhau ở hai nơi: khung ngắm trực tiếp trong widgets/film_view.dart và bước lưu ảnh cuối trong core/bake.dart. Khi bạn đang ngắm cảnh, một shader GLSL viết riêng (shaders/film.frag) xử lý méo hình thùng (barrel distortion) và sắc sai (chromatic aberration) đặc trưng của ống kính 28mm ngay trên GPU theo thời gian thực, sau đó các lớp grain, light leak, bụi phim và vignette được chồng lên trên cùng một khung hình mỗi giây. Khi bạn bấm chụp, ứng dụng không chạy một bộ lọc khác để xuất file — nó gọi lại đúng pipeline đó bên trong một isolate riêng thông qua hàm compute(), tách khỏi luồng giao diện chính để máy không bị đứng hình trong lúc xử lý ảnh độ phân giải đầy đủ. Kết quả là ảnh JPEG bạn nhận được trông giống hệt những gì bạn thấy lúc ngắm, không có bất ngờ nào giữa bản xem trước và bản lưu. Toàn bộ quá trình này chạy hoàn toàn trên thiết bị: RfCamera không khai báo quyền INTERNET trong ứng dụng, không có tài khoản, không máy chủ nào nhận ảnh của bạn, và file JPEG cuối cùng được lưu thẳng vào thư mục tài liệu riêng của ứng dụng nên cũng không cần xin quyền truy cập bộ nhớ thiết bị. Với một dòng máy như GR D vốn được ưa chuộng bởi những người muốn chụp nhanh và ít can thiệp hậu kỳ, cách xử lý cục bộ này giữ đúng tinh thần đó — bấm máy, có ảnh ngay, không chờ tải lên đâu cả.