bounds op• Data kinds: points → mesh
• Call: import fullseye as fs; fs.ledger.convex_hull(V) (implementation को सीधे call करना हो तो import meshrepair; meshrepair.convex_hull(V), registry से लेना हो तो ops3d.get("convex_hull"))
point cloud का convex hull -> बाहर की ओर oriented triangles के साथ (V, F)।
> नीचे का विस्तृत विवरण मूल text में है — सारांश और headings का अनुवाद हो चुका है।
Thin wrapper over scipy.spatial.ConvexHull (Qhull): interior points are dropped, faces are triangulated, and each triangle is wound so its normal points away from the hull centroid (outward, positive signed volume) — so the result feeds straight into inertia_tensor or a MuJoCo convex collider. Needs at least 4 non-coplanar points.
• blender_interop — Blender के साथ उपयोग — shape बनाएँ, fullseye से मापें (सावधानियाँ: axes, units, ground truth)
• Sample data catalog (DL URL / license) — 2-D के लिए skimage.data (BSD/public) + synthetic, 3-D के लिए real data sources (Stanford/PDS आदि) के DL URL।
• Operators का स्रोत और संदर्भ — इस op family के मूल research/methods के स्रोत।
• hull_bounds — py -3.11 examples_3d/hull_bounds.py
mesh को input के रूप में लेते हैं)mesh_to_voxel · mesh_to_points · to_points · fuse_to_voxel · ambient_occlusion · cast_shadow · supersample_mesh · render_beauty
bounds)aabb · obb · min_enclosing_sphere
*Provenance: meshrepair.py — 3D operator registry. यह per-op note tools/opdocs.py md से अपने-आप generate होता है (हाथ से edit न करें)।*
© 2026 Kazufumi Furuse — Fullseye operator documentation. Licensed under Apache-2.0.