render opimage2d → image2dimport fullseye as fs; fs.ledger.antialias(hi_res_image, ss, filter: 'str' = 'box') -> 'np.ndarray' (実装を直接呼ぶなら import render_ssaa; render_ssaa.antialias(hi_res_image, ss, filter: 'str' = 'box') -> 'np.ndarray'、台帳から引くなら ops3d.get("antialias"))高解像画像を整数倍 ss で縮小(area-average anti-aliasing)。
hi_res_image は (H*ss, W*ss) または (H*ss, W*ss, C) の float 画像。各
ss×ss ブロックを重み付き平均して (H, W[, C]) を返す。filter:
"box" — 等重み平均(正確な面積平均、SSAA の標準)。"gauss" — ブロック中心を重く見るガウス重み(σ = ss/2、僅かに柔らかい)。Fail-closed: ss は 1 以上の整数、入力は 2D / 3D、各辺は ss で割り切れること。
非有限値があれば ValueError(平均で NaN が伝播しないよう確保前に拒否)。
py -3.11 examples_3d/render_ssaa.pyimage2d を入力に取れる)fuse_to_voxel · fit_poly_surface · eval_poly_surface · surface_form_error · background_flatten · polar_unwrap · fit_zernike · matcap_shade
render)project_points · render_point_depth · render_volume_projection · render_shaded · ambient_occlusion · cast_shadow · phong_shade · matcap_shade
Provenance: render_ssaa.py — 3D operator registry. この per-op ノートは tools/opdocs.py md が自動生成(手編集しない)。
© 2026 Kazufumi Furuse — Fullseye operator documentation. Licensed under Apache-2.0.