packages/docs/docs/shapes/make-heart.mdx
import {MakeShapeSeeAlso, ShapeOptions} from '../../components/shapes/shapes-info';
available from v4.0.315
Generates an SVG path for a heart.
import {makeHeart} from '@remotion/shapes';
const {path, width, height, transformOrigin, instructions} = makeHeart({
height: 100,
});
console.log(path); // M 100 120 C 40 110 20 70 60 60 C 90 40 110 40 140 60 C 180 70 160 110 100 120 Z
console.log(width); // 200
console.log(height); // 160
console.log(transformOrigin); // "100 80"
console.log(instructions); // Instruction[]
The function returns an object with the following properties:
path: The SVG path stringwidth: The width of the heartheight: The height of the hearttransformOrigin: The transform origin of the heartinstructions: An array of path instructions