Increase size of WorldBoundaryShape to be much larger
The size was previously 20,000 pixels or units, which could be easily reached in many projects. It is now 2,000,000,000,000,000 pixels or units, which is larger than the supported coordinate space with a single-precision build, and still very large in a double precision build.
This commit is contained in:
@ -123,7 +123,7 @@ void GodotWorldBoundaryShape2D::set_data(const Variant &p_data) {
|
||||
ERR_FAIL_COND(arr.size() != 2);
|
||||
normal = arr[0];
|
||||
d = arr[1];
|
||||
configure(Rect2(Vector2(-1e4, -1e4), Vector2(1e4 * 2, 1e4 * 2)));
|
||||
configure(Rect2(Vector2(-1e15, -1e15), Vector2(1e15 * 2, 1e15 * 2)));
|
||||
}
|
||||
|
||||
Variant GodotWorldBoundaryShape2D::get_data() const {
|
||||
|
||||
Reference in New Issue
Block a user