feat: implemented smooth paths
This commit is contained in:
parent
9ea66df220
commit
fac1f4c733
3 changed files with 101 additions and 30 deletions
|
|
@ -61,6 +61,7 @@ public:
|
|||
private:
|
||||
SharedMutex lock{};
|
||||
Ref<Curve> distance_weight_curve{};
|
||||
Ref<Curve> distance_weight_curve_buffer{};
|
||||
|
||||
public:
|
||||
void set_distance_weight_curve(Ref<Curve> curve);
|
||||
|
|
@ -99,7 +100,9 @@ private:
|
|||
float max_height{};
|
||||
bool closed{ false };
|
||||
Vector<Vector3> points{};
|
||||
Ref<Curve> curve_left_buffer{};
|
||||
Ref<Curve> curve_left{};
|
||||
Ref<Curve> curve_right_buffer{};
|
||||
Ref<Curve> curve_right{};
|
||||
|
||||
public:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue