RASP: Revisiting 3D Anamorphic Art for
Shadow-Guided Packing of Irregular Objects

Soumyaratna Debnath1*, Ashish Tiwari1*, Kaustubh Sadekar2, Shanmuganathan Raman1

CVPR 2025

1 Indian Institute Of Technology Gandhinagar, India         2 Portland State University, United States
Paper (Coming Soon)        Code (Coming Soon)

Visualizing of the Optimization Process

Example 1
Example 2
Internal Error Internal Error

Abstract

Recent advancements in learning-based methods have opened new avenues for exploring and interpreting various artistic forms, such as shadow art, origami, and sketch art, through computational models. One notable visual art form is 3D Anamorphic Art, in which a specific ensemble of arbitrarily shaped 3D objects creates a realistic and meaningful expression when observed from a particular viewpoint and loses its coherence over the other viewpoints. In this work, we build on insights from 3D Anamorphic Art to address the task of 3D object arrangement. We introduce RASP - a differentiable-rendering-based framework to arrange arbitrarily shaped 3D objects within a bounded volume (or container) via shadow-guided optimization aiming towards minimal inter-object spacing and near-maximal occupancy. Here, the projected silhouette of the 3D object arrangement serves as its shadow. Furthermore, we propose a novel SDF-based formulation to handle inter-object intersection and container extrusion. Since the 3D objects can also be "parts" of another 3D object, we demonstrate how RASP can be extended to part assembly alongside object packing. Finally, we present artistic illustrations of multi-view anamorphic art, achieving meaningful expressions from multiple viewpoints within a single ensemble.

Results : Packing with IR-BPP Dataset

Internal Error
Internal Error
Internal Error
Internal Error

Results : Packing into Arbitrary Shaped Containers

Internal Error
Internal Error
Internal Error
Internal Error

Results : 3D Parts Reassembly with Fantastic Breaks Dataset

Internal Error
Internal Error
Internal Error
Internal Error

Results : 3D Anamorphic Art

Example 1
Example 2
Example 3
Example 4
Internal Error Internal Error Internal Error Internal Error