Язык Wolfram Language

Конфигурация активной зоны

Новые возможности для трансформации геометрических объектов

Версия 11 добавляет новые функции RegionResize и ShellRegion, позволяющие изменить размер или смоделировать твердую оболочку для геометрических объектов.

In[1]:=
Click for copyable input
original = ExampleData[{"Geometry3D", "Triceratops"}, "Region"]
Out[1]=

Изменим размер модели таким образом, чтобы она могла поместиться в коробке с боковой длиной в 20 единиц, при этом сохраняя свою форму.

In[2]:=
Click for copyable input
resize = RegionResize[original, {20}];
In[3]:=
Click for copyable input
Show[{original, resize}, BaseStyle -> Opacity[0.4]]
Out[3]=

Теперь cгенерируем полую модель.

In[4]:=
Click for copyable input
hollow = ShellRegion[original];
In[5]:=
Click for copyable input
Show[hollow, BaseStyle -> Opacity[0.4]]
Out[5]=

Родственные примеры

de en es fr ja ko pt-br zh