AnatomyPlot3D
AnatomyPlot3D[primitives,options]
represents a three-dimensional graphical image that works with anatomical entities as well as standard 3D graphics primitives and directives.
Details and Options




- Using AnatomyPlot3D requires internet connectivity.
- AnatomyPlot3D allows standalone anatomical entities to represent annotated 3D primitives, substituting the "Graphics3D" property of the entity.
- Entities that appear inside of primitives act as coordinate specifiers, substituting the "RegionCentroid" of the entity.
- AnatomyPlot3D is displayed in StandardForm as a graphical image.
- PlotRange can be specified using anatomical entities, substituting the "RegionBounds" of the entity.
- Coordinate values of the human and animal anatomical entities correspond to an average adult human male and average adult animal, respectively, measured in millimeters.
- AnatomyPlot3D uses the same directives as Graphics3D, with the following addition:
-
AnatomyStyling[directives] anatomical entities are to be drawn using the specified graphics directives - AnatomyPlot3D has the same options as Graphics3D, with the following additions and changes:
-
Boxed False whether to draw the bounding box Lighting "Neutral" simulated light sources to use PlotTheme $PlotTheme overall theme for the plot AnatomySkinStyle None style to be applied to automatically included nearest skin subparts ViewPoint {0,-1.9,0} viewing position - Anatomy base themes include:
-
"Business" a bold, modern design "Detailed" identify size using labeled axes and grid lines "Marketing" elegant design suitable for marketing needs "Minimal" flat shading with minimal detail "Monochrome" single-color design "Scientific" individually colored parts identified by tooltip "Web" bright shading and color suitable for web "Classic" historical dark coloring - Anatomy feature themes include:
-
"Transparent" gray transparency {"Transparent",color} color transparency "Vintage" sepia-toned illustrative design "XRay" gray transparency with bone emphasis - Anatomy color feature themes include individually colored parts identified by tooltip:
-
"BoldColor" 12 bold colors "CoolColor" 8 cool colors "DarkColor" 8 dark colors "NeonColor" 8 neon colors "PastelColor" 8 pastel colors "RoyalColor" 8 royal colors "VibrantColor" 10 vibrant colors "WarmColor" 8 warm colors
Examples
open allclose allBasic Examples (5)
Scope (11)
Coloring and Styling (3)
You can color all entities one style:
The following example shows that “intermediate” structures like biceps brachii can be handled, even though they are made of smaller atomic components:
The following example shows that you can also style the lower-level atomic structures separately:
The following example shows that you can color all objects one color, with the exception of muscles (or any other entity), which are a different color:
With no arguments, AnatomyStyling behaves like FaceForm[]:
AnatomyStyling["Natural"] restores styles to their original state, ignoring earlier directives:
Primitives (6)
Options (30)
AnatomySkinStyle (3)
Axes (3)
By default, Axes is not drawn for AnatomyPlot3D:
AxesOrigin (2)
AxesStyle (4)
Method (3)
Tooltips are enabled by default, but they can be disabled by using "Tooltips":
Tooltips are disabled by default for some PlotTheme settings, but they can be enabled using "Tooltips":
By default, some structures may have white space around them:
White space around these 3D structures can be minimized using "ShrinkWrap":
Drawing the same structure twice can result in rendering problems, causing styles to be ignored and other side effects:
"RelieveDPZFighting" can often be used to partially avoid these problems:
PlotRange (1)
Restrict the PlotRange to a specific entity with a padding of 50 mm:
PlotTheme (2)
Classic textbook illustration:
Identify subparts by tooltip and individual color:
Illustrate with flat shading and minimal detail:
Historical sepia-toned illustration:
Transparent appearance with emphasis on the bones similar to an x‐ray:
Highlight bones by combining the default bone color with the transparent theme:
SphericalRegion (1)
By default, the rendered scene is centered at the center of the bounding box:
SphericalRegion can be used to recenter the scene around a specific scene element and constrain the view to the element's bounding sphere:
Ticks (4)
Applications (1)
Properties & Relations (1)
The models used with AnatomyPlot3D are the same ones obtained from the "Graphics3D" property used in EntityValue:
The structure of the models includes an Annotation for each subpart that can be useful for labeling and other reference keeping:
Possible Issues (1)
Drawing the same structure twice can result in rendering problems, causing styles to be ignored and other side effects:
"RelieveDPZFighting" can often be used to partially avoid these problems:
Although a better solution is not to draw the same structure twice, but modify the styles in place using AnatomyStyling:
Neat Examples (4)
Use Overlay to place anatomical structures over a skin silhouette:
Control Opacity when locating subparts within a transparent structure:
Apply Rotate to anatomical structures:
Apply ClipPlanes to specific objects in the scene:
Text
Wolfram Research (2016), AnatomyPlot3D, Wolfram Language function, https://reference.wolfram.com/language/ref/AnatomyPlot3D.html (updated 2019).
CMS
Wolfram Language. 2016. "AnatomyPlot3D." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2019. https://reference.wolfram.com/language/ref/AnatomyPlot3D.html.
APA
Wolfram Language. (2016). AnatomyPlot3D. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/AnatomyPlot3D.html