etl::hermite<Vector> curve(blinepoint0.get_vertex(), blinepoint1.get_vertex(),
blinepoint0.get_tangent2(), blinepoint1.get_tangent1());
- etl::derivative< etl::hermite<Vector> > deriv(curve, 0.0001);
+ etl::derivative< etl::hermite<Vector> > deriv(curve);
switch (get_type())
{
- case ValueBase::TYPE_ANGLE: return (deriv(amount-from_vertex)*(0.5)).angle();
- case ValueBase::TYPE_VECTOR: return deriv(amount-from_vertex)*(0.5);
+ case ValueBase::TYPE_ANGLE: return deriv(amount-from_vertex).angle();
+ case ValueBase::TYPE_VECTOR: return deriv(amount-from_vertex);
default: assert(0); return ValueBase();
}
}