materials.character will read the materials from an im3d
compatible image file on disk.
materials.hxsurf will extract the materials from an
hxsurf object
materials(x, ...) # S3 method for default materials(x, ...) # S3 method for character materials(x, ...) # S3 method for hxsurf materials(x, ...)
| x | An object in memory or, for |
|---|---|
| … | additional parameters passed to methods (presently ignored) |
A data.frame with columns name, id, col
Note that the id column will be the 1-indexed order that the
material appears in the surf$Region list for hxsurf objects
and the 0-indexed mask values for an image.
Presently only AmiraMesh images are supported since they have a standardised way of encoding labels, whereas NRRDs would have to use key-value pairs according to some ad hoc convention.
Other hxsurf: as.hxsurf,
as.mesh3d, plot3d.hxsurf,
read.hxsurf, subset.hxsurf,
write.hxsurf