Форум сайта python.su
В массиве b, имеющем вид (размерность - n,3,3) храняться координаты площадок:
[[[ 0. 1. 0. ]
[-0.707107 0.707107 0. ]
[ 0. 0.707107 0.707107]]
[[-0.707107 0.707107 0. ]
[-0.707107 0. 0.707107]
[ 0. 0.707107 0.707107]]
...
]
mlab.triangular_mesh(reshape(b[:,:,0:1],n*3),reshape(b[:,:,1:2],n*3),reshape(b[:,:,2:3],n*3), tris,representation='surface',color=(1,0,1),transparent=True)
Офлайн
math.beginerЧерез интерфейс вызвать опции там дерево pipeline, в котором добавить правой кнопкой мыши Add Filter -> CutPlane
1. нарисовать сечение 3Д картинки (она из нескольких фигур состоит) плоскостями xoy, xoz, yoz
Офлайн
asv13спасибо! много для себя выяснил :-) но пара вопросов осталась
Через интерфейс вызвать опции там дерево pipeline, в котором добавить правой кнопкой мыши Add Filter -> CutPlane
Плоскость можно крутить мышой на сцене или чекбоксом выбрать “Normal to x axis” и т.п. - Y/Z
Офлайн
Для сечений посмотрите этот модуль
c:\Python26\Lib\site-packages\enthought\mayavi\modules\slice_unstructured_grid.py
Сам я не пробовал.
Офлайн