Bitbybit Docs
    Preparing search index...

    Class CrossSectionTransforms

    Déplacer, tourner, mettre à l'échelle, mettre en miroir et déformer des sections Manifold dans le plan XY. Les angles sont en degrés et les rotations tournent autour de l'origine ; chaque méthode renvoie une nouvelle section.

    Index

    Constructors

    matrix

    transforms

    • Déplace chaque point d'une section avec une fonction de votre choix qui modifie le point sur place, puis fusionne le résultat pour que les croisements introduits par le déplacement soient nettoyés.

      Parameters

      Returns Promise<CrossSectionPointer>

      La section déformée

      const wavy = await bitbybit.manifold.crossSection.transforms.warp({
      crossSection: square,
      warpFunc: (vert) => { vert[1] += Math.sin(vert[0]) * 0.5; },
      });