f(x,y,z)=(const.)
गणितज्ञ में,
ContourPlot3D[
Abs[Sin[\[Pi] x] Sin[\[Pi] y] Sin[\[Pi] z]]^2 == 1/2,
{x, -1, 1}, {y, -1, 1}, {z, -1, 1}]
निरंतरता 0.2, 0.5 और 0.8 की सतहों को दिखाएं:
ContourPlot3D[
Abs[Sin[\[Pi] x] Sin[\[Pi] y] Sin[\[Pi] z]]^2,
{x, -1, 1}, {y, -1, 1}, {z, -1, 1}, Contours -> {0.2, 0.5, 0.8},
ContourStyle -> (Directive[#, Opacity[0.25]] & /@ {Yellow, Orange, Red}),
Lighting -> "Neutral", Mesh -> None]
आप कुछ प्रकार के वॉल्यूम विज़ुअलाइज़ेशन कर सकते हैं , संभवतः कटआउट और स्लाइसिंग के साथ। आप 3D में प्रत्येक बिंदु पर एक रंग और एक अस्पष्टता निर्दिष्ट करने में सक्षम होंगे। अधिक उन्नत उपकरण आपको स्थानांतरण फ़ंक्शन का चयन करने देंगे।
imgdata =
Table[Abs[Sin[\[Pi] x] Sin[\[Pi] y] Sin[\[Pi] z]]^2,
{x, -1., 1, .01}, {y, -1., 1, .01}, {z, -1., 1, .01}];
img = Image3D[imgdata, ClipRange -> {{150, 200}, {0, 100}, {0, 200}}]
स्लाइसिंग अक्सर मदद करता है, खासकर यदि आप अंतःक्रियात्मक रूप से नियंत्रित कर सकते हैं जो प्रदर्शित करने के लिए टुकड़ा है।
Image3DSlices[img, Range[1, 200, 10]]