Learn R Programming

RFOC (version 3.4-6)

makeblock3D: Make a 3D block Structure

Description

Given vertices of a 3D block, create a glyph structure (faces and normals)

Usage

makeblock3D(block1)

Arguments

block1

matrix of vertices

Value

glyph structure list

aglyph

list of faces (x,y,z)

anorm

Normals to faces

See Also

ROTZ, ROTY, ROTX, BOXarrows3D, Z3Darrow, TRANmat

Examples

Run this code
# NOT RUN {
  block1 = matrix(c(0,0,0,
      1,0,0,
      1,0.5,0,
      0,0.5,0,
      0,0,-2,
      1,0,-2,
      1,0.5,-2,
      0,0.5,-2), byrow=TRUE, ncol=3)

    Bblock1 = makeblock3D(block1)

# }

Run the code above in your browser using DataLab