@equinor/videx-3d
    Preparing search index...

    Function generateTrajectory

    • Generates a single-wall instanced-tube description for a wellbore trajectory.

      Unlike generateTubeTrajectory, radius is NOT baked into the geometry — this returns per-segment centerline data (position, tangent, stable frame normal, curve position) that the trajectory shader displaces into a tube using a radius uniform. It mirrors the casing generator, minus the inner wall / radius steps.

      Parameters

      • this: ReadonlyStore
      • id: string
      • segmentsPerMeter: number = 0.1
      • simplificationThreshold: number = 0
      • OptionalfromMsl: number

      Returns Promise<
          | {
              attributesBuffer: Float32Array<ArrayBuffer>;
              boundingSphere: { center: [number, number, number]; radius: number };
              measuredLength: number;
              measuredTop: number;
              segments: number;
          }
          | null,
      >