Skip to content

Commit

Permalink
Do not fallback to defaults when pressure = 0 (#35)
Browse files Browse the repository at this point in the history
  • Loading branch information
mudcube authored Sep 28, 2021
1 parent 29b0349 commit 7ebae3f
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions packages/perfect-freehand/src/getStrokePoints.ts
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ export function getStrokePoints<
const strokePoints: StrokePoint[] = [
{
point: [pts[0][0], pts[0][1]],
pressure: pts[0][2] || 0.25,
pressure: pts[0][2] >= 0 ? pts[0][2] : 0.25,
vector: [1, 1],
distance: 0,
runningLength: 0,
Expand Down Expand Up @@ -88,7 +88,7 @@ export function getStrokePoints<
// The adjusted point
point,
// The input pressure (or .5 if not specified)
pressure: pts[i][2] || 0.5,
pressure: pts[i][2] >= 0 ? pts[i][2] : 0.5,
// The vector from the current point to the previous point
vector: uni(sub(prev.point, point)),
// The distance between the current point and the previous point
Expand Down

1 comment on commit 7ebae3f

@vercel
Copy link

@vercel vercel bot commented on 7ebae3f Sep 28, 2021

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please sign in to comment.