Просмотр исходного кода

Make CSGShape follow curve's tilt in Path mode

Fixes #65634.
pidogs 2 лет назад
Родитель
Сommit
f476b74ecf
1 измененных файлов с 2 добавлено и 2 удалено
  1. 2 2
      modules/csg/csg_shape.cpp

+ 2 - 2
modules/csg/csg_shape.cpp

@@ -1933,7 +1933,7 @@ CSGBrush *CSGPolygon3D::_build_brush() {
 				case PATH_ROTATION_PATH:
 				case PATH_ROTATION_PATH:
 					break;
 					break;
 				case PATH_ROTATION_PATH_FOLLOW:
 				case PATH_ROTATION_PATH_FOLLOW:
-					current_up = curve->sample_baked_up_vector(0);
+					current_up = curve->sample_baked_up_vector(0, true);
 					break;
 					break;
 			}
 			}
 
 
@@ -2020,7 +2020,7 @@ CSGBrush *CSGPolygon3D::_build_brush() {
 						case PATH_ROTATION_PATH:
 						case PATH_ROTATION_PATH:
 							break;
 							break;
 						case PATH_ROTATION_PATH_FOLLOW:
 						case PATH_ROTATION_PATH_FOLLOW:
-							current_up = curve->sample_baked_up_vector(current_offset);
+							current_up = curve->sample_baked_up_vector(current_offset, true);
 							break;
 							break;
 					}
 					}