Открыть боковую панель
nikitronn
sverchok
Коммиты
c11a0e48
Коммит
c11a0e48
создал
Сен 23, 2021
по автору
Ilya Portnov
Просмотр файлов
Fix algorithm.
владелец
f5dfd0e5
Изменения
1
Скрыть пробелы
Построчно
Рядом
utils/manifolds.py
Просмотр файла @
c11a0e48
...
...
@@ -388,10 +388,7 @@ def intersect_curve_surface(curve, surface, init_samples=10, raycast_samples=10,
return
good_sign
,
raycast
good_ranges
=
[]
if
support_nurbs
and
is_nurbs
:
u_range
=
np
.
linspace
(
u_min
,
u_max
,
num
=
init_samples
)
else
:
u_range
=
curve
.
calc_linear_segment_knots
(
tolerance
)
u_range
=
np
.
linspace
(
u_min
,
u_max
,
num
=
init_samples
)
points
=
curve
.
evaluate_array
(
u_range
)
tangents
=
curve
.
tangent_array
(
u_range
)
for
u1
,
u2
,
p1
,
p2
,
tangent1
,
tangent2
in
zip
(
u_range
,
u_range
[
1
:],
points
,
points
[
1
:],
tangents
,
tangents
[
1
:]):
...
...
Редактирование
Предварительный просмотр
Поддерживает Markdown
0%
Попробовать снова
или
прикрепить новый файл
.
Отмена
You are about to add
0
people
to the discussion. Proceed with caution.
Сначала завершите редактирование этого сообщения!
Отмена
Пожалуйста,
зарегистрируйтесь
или
войдите
чтобы прокомментировать