Skip to content

Commit dc312f5

Browse files
authored
Merge pull request #103 from remcoder/fix/line-width
Fix incorrect segmenting of extrusion lines when line width is set.
2 parents 0dce96e + cd61e55 commit dc312f5

3 files changed

Lines changed: 4 additions & 4 deletions

File tree

dist/gcode-preview.es.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/gcode-preview.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/webgl-preview.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { Parser, MoveCommand, Layer } from './gcode-parser';
22
import { OrbitControls } from 'three/examples/jsm/controls/OrbitControls';
33
import { LineMaterial } from 'three/examples/jsm/lines/LineMaterial';
4-
import { LineGeometry } from 'three/examples/jsm/lines/LineGeometry';
4+
import { LineSegmentsGeometry } from 'three/examples/jsm/lines/LineSegmentsGeometry';
55
import { LineSegments2 } from 'three/examples/jsm/lines/LineSegments2';
66
import { GridHelper } from './gridHelper';
77
import { LineBox } from './lineBox';
@@ -566,7 +566,7 @@ export class WebGLPreview {
566566
addThickLine(vertices: number[], color: number): void {
567567
if (!vertices.length) return;
568568

569-
const geometry = new LineGeometry();
569+
const geometry = new LineSegmentsGeometry();
570570
this.disposables.push(geometry);
571571

572572
const matLine = new LineMaterial({

0 commit comments

Comments
 (0)