From beff9d587b327f955cfa573633d8ec0862104c4f Mon Sep 17 00:00:00 2001 From: Chris Hodapp Date: Sat, 22 Feb 2020 20:25:09 -0500 Subject: [PATCH] Fixed (ish) twist example --- src/examples.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/examples.rs b/src/examples.rs index 44ec790..6485e5b 100644 --- a/src/examples.rs +++ b/src/examples.rs @@ -327,8 +327,9 @@ pub fn twist() -> RuleStep { // TODO: Factor these out (see twist_start) let y = &Vector3::y_axis(); - let incr = geometry::Rotation3::from_axis_angle(y, ang).to_homogeneous() * - geometry::Translation3::new(0.0, dy, 0.0).to_homogeneous(); + let incr = geometry::Translation3::new(-dx0, 0.0, 0.0).to_homogeneous() * + geometry::Rotation3::from_axis_angle(y, ang).to_homogeneous() * + geometry::Translation3::new(dx0, dy, 0.0).to_homogeneous(); let seed = vec![ vertex(-0.5, 0.0, -0.5),