Новое в системе Wolfram
Mathematica
8: Поддержка CUDA и OpenCL
◄
предыдущая
|
следующая
►
Разработка программного обеспечения
Символьное генерирование программ
Использование символьных возможностей системы
Mathematica
для генерирования программ на лету. В этом примере из уравнения, задающего неявную поверхность генерируется программа, осуществляющая трассировку лучей для этой поверхности.
In[1]:=
X
tangle = (x^2 - 5)*x^2 + (y^2 - 5)*y^2 + (z^2 - 5)*z^2 + w; OpenCLImplicitRender3D[tangle, {x, y, z, w}, 7.5, "Precision" -> 0.01, "Shadows" -> False, ImageSize -> 512]
Play Animation
»
Stop Animation
»