Learn R Programming

ravetools (version 0.2.3)

vcg_subset_vertex: Subset mesh by vertex

Description

Subset mesh by vertex

Usage

vcg_subset_vertex(x, selector)

Value

A triangular mesh of class 'mesh3d', a subset of x

Arguments

x

surface mesh

selector

logical vector (must not contain NA), and length must be consistent with the number of vertices in x: which nodes are to be kept

Examples

Run this code

sphere <- vcg_sphere()

nv <- ncol(sphere$vb)

selector <- seq_len(nv) > (nv / 2)

sub <- vcg_subset_vertex(sphere, selector)

if(is_not_cran()) {
  rgl_view({

    # subset sphere will be displayed in red
    rgl_call("shade3d", sub, col = 'red')

    # Original sphere will be displayed as wireframe
    rgl_call("wire3d", sphere, col = (2 - selector))

  })
}


Run the code above in your browser using DataLab