Abstract: The disclosure includes an object comprising a front lens layer made from at least one of transparent material or translucent material, having a lens with curved surfaces that provide refractive behaviors and a backing layer embedded with patterns. The disclosure also includes a method for designing an object with lenticular effects. The disclosure further includes a method for designing a textile for 3D printing. The disclosure also includes a candy or lollipop comprising a front layer comprising a plurality of at least one of elongated or standalone transparent geometries with defined heights, curvatures and shapes that provide refractive behaviors and a backing layer with at least one of colors or patterns. The disclosure also includes barrier-based object designs that create optical illusions.