Как я могу создать триангулированную сферу, используя функцию isosurface в MATLAB?
Как я могу создать Триангулированную сферу с гранями треугольников с одинаковой площадью каждая.
Я хочу что-то вроде этого,
http://imageshack.us/a/img198/5041/71183923.png
и я искал и увидел, что могу использовать функциюisosurface
MATLAB, но треугольники не имеют равную площадь и форму, и они по сути квадраты, разделенные на две части с квадратной диагональю.
вот мой код:
>> [X,Y,Z] = meshgrid(-10:10,-10:10,-10:10);
>> V = sqrt(X.^2+Y.^2+Z.^2);
>> fv = isosurface(X,Y,Z,V)
>> p = patch(fv);
>> set(p,'EdgeColor','g')
и результат ниже: