Fix incorrect Curve3D.interpolate_baked() description

The offset is in 3D units, not pixels.

This closes https://github.com/godotengine/godot-docs/issues/4339.

(cherry picked from commit 5a9600cd24)
This commit is contained in:
Hugo Locurcio 2020-12-01 16:23:09 +01:00 committed by Rémi Verschelde
parent 80c72a529f
commit eda04c6b6c
No known key found for this signature in database
GPG key ID: C3336907360768E1

View file

@ -145,7 +145,7 @@
<argument index="1" name="cubic" type="bool" default="false"> <argument index="1" name="cubic" type="bool" default="false">
</argument> </argument>
<description> <description>
Returns a point within the curve at position [code]offset[/code], where [code]offset[/code] is measured as a pixel distance along the curve. Returns a point within the curve at position [code]offset[/code], where [code]offset[/code] is measured as a distance in 3D units along the curve.
To do that, it finds the two cached points where the [code]offset[/code] lies between, then interpolates the values. This interpolation is cubic if [code]cubic[/code] is set to [code]true[/code], or linear if set to [code]false[/code]. To do that, it finds the two cached points where the [code]offset[/code] lies between, then interpolates the values. This interpolation is cubic if [code]cubic[/code] is set to [code]true[/code], or linear if set to [code]false[/code].
Cubic interpolation tends to follow the curves better, but linear is faster (and often, precise enough). Cubic interpolation tends to follow the curves better, but linear is faster (and often, precise enough).
</description> </description>