This is a function to produce actions in a web display. A playwidget or Shiny input control (e.g. a sliderInput control) sets a value which controls attributes of a selection of vertices.

vertexControl(value = 0, values = NULL, vertices = 1, attributes,
objid, param = seq_len(NROW(values)) - 1, interp = TRUE)

## Arguments

value The value to use for input (typically input\$value in a Shiny app.) Not needed with playwidget. A matrix of values, each row corresponding to an input value. Which vertices are being controlled? Specify vertices as a number from 1 to the number of vertices in the objid. A vector of attributes of a vertex, from c("x", "y", "z", "red", "green", "blue", "alpha", "nx", "ny", "nz", "radii", "ox", "oy", "oz", "ts", "tt", "offset"). See Details. A single RGL object id. Parameter values corresponding to each row of values. Whether to interpolate between rows of values.

## Details

This function modifies attributes of vertices in a single object. The attributes are properties of each vertex in a scene; not all are applicable to all objects. In order, they are: coordinates of the vertex "x", "y", "z", color of the vertex "red", "green", "blue", "alpha", normal at the vertex "nx", "ny", "nz", radius of a sphere at the vertex "radius", origin within a texture "ox", "oy" and perhaps "oz", texture coordinates "ts", "tt".

Planes are handled specially. The coefficients a, b, c in the planes3d or clipplanes3d specification are controlled using "nx", "ny", "nz", and d is handled as "offset". The vertices argument is interpreted as the indices of the planes when these attributes are set.

If only one attribute of one vertex is specified, values may be given as a vector and will be treated as a one-column matrix. Otherwise values must be given as a matrix with ncol(values) == max(length(vertices), length(attributes)). The vertices and attributes vectors will be recycled to the same length, and entries from column j of values will be applied to vertex vertices[j], attribute attributes[j].

The value argument is translated into a row (or two rows if interp = TRUE) of values by finding its location in param.

## Value

A list of class "rglControl" of cleaned up parameter values, to be used in an RGL widget.

Duncan Murdoch

## Examples

  saveopts <- options(rgl.useNULL = TRUE)

theta <- seq(0, 6*pi, len=100)
xyz <- cbind(sin(theta), cos(theta), theta)
plot3d(xyz, type="l")

widget <- rglwidget(width=500, height=300) %>%
playwidget(vertexControl(values=xyz,
attributes=c("x", "y", "z"),
objid = id, param=1:100),
start = 1, stop = 100, rate=10)
if (interactive() || in_pkgdown_example())
widget

{"x":{"data":[{"material":{"color":"#000000","alpha":1,"lit":true,"ambient":"#000000","specular":"#FFFFFF","emission":"#000000","shininess":50,"smooth":true,"front":"filled","back":"filled","size":3,"lwd":1,"fog":true,"point_antialias":false,"line_antialias":false,"texture":null,"textype":"rgb","texmipmap":false,"texminfilter":"linear","texmagfilter":"linear","texenvmap":false,"depth_mask":true,"depth_test":"less","isTransparent":false,"polygon_offset":[0,0],"margin":"","floating":false},"rootSubscene":1716,"objects":{"1724":{"id":1724,"type":"linestrip","material":{"lit":false},"vertices":[[0,1,0],[0.189251244068146,0.981928706169128,0.190399557352066],[0.371662467718124,0.928367912769318,0.380799114704132],[0.540640830993652,0.841253519058228,0.571198642253876],[0.690079033374786,0.723734021186829,0.761598229408264],[0.814575970172882,0.58005690574646,0.951997756958008],[0.909631967544556,0.415415018796921,1.14239728450775],[0.971811592578888,0.235758930444717,1.33279693126678],[0.998867332935333,0.0475819148123264,1.52319645881653],[0.989821434020996,-0.142314836382866,1.71359598636627],[0.945000827312469,-0.327067971229553,1.90399551391602],[0.866025388240814,-0.5,2.09439516067505],[0.755749583244324,-0.654860734939575,2.2847945690155],[0.618158996105194,-0.786053121089935,2.47519421577454],[0.458226531744003,-0.888835430145264,2.66559386253357],[0.281732559204102,-0.959492981433868,2.85599327087402],[0.0950560420751572,-0.995471894741058,3.04639291763306],[-0.0950560420751572,-0.995471894741058,3.23679232597351],[-0.281732559204102,-0.959492981433868,3.42719197273254],[-0.458226531744003,-0.888835430145264,3.61759161949158],[-0.618158996105194,-0.786053121089935,3.80799102783203],[-0.755749583244324,-0.654860734939575,3.99839067459106],[-0.866025388240814,-0.5,4.1887903213501],[-0.945000827312469,-0.327067971229553,4.37918996810913],[-0.989821434020996,-0.142314836382866,4.56958913803101],[-0.998867332935333,0.0475819148123264,4.75998878479004],[-0.971811592578888,0.235758930444717,4.95038843154907],[-0.909631967544556,0.415415018796921,5.14078807830811],[-0.814575970172882,0.58005690574646,5.33118772506714],[-0.690079033374786,0.723734021186829,5.52158689498901],[-0.540640830993652,0.841253519058228,5.71198654174805],[-0.371662467718124,0.928367912769318,5.90238618850708],[-0.189251244068146,0.981928706169128,6.09278583526611],[-2.44929370517034e-16,1,6.28318548202515],[0.189251244068146,0.981928706169128,6.47358465194702],[0.371662467718124,0.928367912769318,6.66398429870605],[0.540640830993652,0.841253519058228,6.85438394546509],[0.690079033374786,0.723734021186829,7.04478359222412],[0.814575970172882,0.58005690574646,7.23518323898315],[0.909631967544556,0.415415018796921,7.42558240890503],[0.971811592578888,0.235758930444717,7.61598205566406],[0.998867332935333,0.0475819148123264,7.8063817024231],[0.989821434020996,-0.142314836382866,7.99678134918213],[0.945000827312469,-0.327067971229553,8.187180519104],[0.866025388240814,-0.5,8.3775806427002],[0.755749583244324,-0.654860734939575,8.56797981262207],[0.618158996105194,-0.786053121089935,8.75837993621826],[0.458226531744003,-0.888835430145264,8.94877910614014],[0.281732559204102,-0.959492981433868,9.13917827606201],[0.0950560420751572,-0.995471894741058,9.3295783996582],[-0.0950560420751572,-0.995471894741058,9.51997756958008],[-0.281732559204102,-0.959492981433868,9.71037769317627],[-0.458226531744003,-0.888835430145264,9.90077686309814],[-0.618158996105194,-0.786053121089935,10.09117603302],[-0.755749583244324,-0.654860734939575,10.2815761566162],[-0.866025388240814,-0.5,10.4719753265381],[-0.945000827312469,-0.327067971229553,10.6623754501343],[-0.989821434020996,-0.142314836382866,10.8527746200562],[-0.998867332935333,0.0475819148123264,11.043173789978],[-0.971811592578888,0.235758930444717,11.2335739135742],[-0.909631967544556,0.415415018796921,11.4239730834961],[-0.814575970172882,0.58005690574646,11.6143732070923],[-0.690079033374786,0.723734021186829,11.8047723770142],[-0.540640830993652,0.841253519058228,11.995171546936],[-0.371662467718124,0.928367912769318,12.1855716705322],[-0.189251244068146,0.981928706169128,12.3759708404541],[-4.89858741034067e-16,1,12.5663709640503],[0.189251244068146,0.981928706169128,12.7567701339722],[0.371662467718124,0.928367912769318,12.947169303894],[0.540640830993652,0.841253519058228,13.1375694274902],[0.690079033374786,0.723734021186829,13.3279685974121],[0.814575970172882,0.58005690574646,13.5183687210083],[0.909631967544556,0.415415018796921,13.7087678909302],[0.971811592578888,0.235758930444717,13.8991670608521],[0.998867332935333,0.0475819148123264,14.0895671844482],[0.989821434020996,-0.142314836382866,14.2799663543701],[0.945000827312469,-0.327067971229553,14.4703664779663],[0.866025388240814,-0.5,14.6607656478882],[0.755749583244324,-0.654860734939575,14.8511648178101],[0.618158996105194,-0.786053121089935,15.0415649414062],[0.458226531744003,-0.888835430145264,15.2319641113281],[0.281732559204102,-0.959492981433868,15.4223642349243],[0.0950560420751572,-0.995471894741058,15.6127634048462],[-0.0950560420751572,-0.995471894741058,15.8031625747681],[-0.281732559204102,-0.959492981433868,15.9935626983643],[-0.458226531744003,-0.888835430145264,16.1839618682861],[-0.618158996105194,-0.786053121089935,16.374361038208],[-0.755749583244324,-0.654860734939575,16.5647621154785],[-0.866025388240814,-0.5,16.7551612854004],[-0.945000827312469,-0.327067971229553,16.9455604553223],[-0.989821434020996,-0.142314836382866,17.1359596252441],[-0.998867332935333,0.0475819148123264,17.326358795166],[-0.971811592578888,0.235758930444717,17.5167598724365],[-0.909631967544556,0.415415018796921,17.7071590423584],[-0.814575970172882,0.58005690574646,17.8975582122803],[-0.690079033374786,0.723734021186829,18.0879573822021],[-0.540640830993652,0.841253519058228,18.278356552124],[-0.371662467718124,0.928367912769318,18.4687576293945],[-0.189251244068146,0.981928706169128,18.6591567993164],[-7.34788058611542e-16,1,18.8495559692383]],"colors":[[0,0,0,1]],"centers":[[0,1,0],[0.189251244068146,0.981928706169128,0.190399557352066],[0.371662467718124,0.928367912769318,0.380799114704132],[0.540640830993652,0.841253519058228,0.571198642253876],[0.690079033374786,0.723734021186829,0.761598229408264],[0.814575970172882,0.58005690574646,0.951997756958008],[0.909631967544556,0.415415018796921,1.14239728450775],[0.971811592578888,0.235758930444717,1.33279693126678],[0.998867332935333,0.0475819148123264,1.52319645881653],[0.989821434020996,-0.142314836382866,1.71359598636627],[0.945000827312469,-0.327067971229553,1.90399551391602],[0.866025388240814,-0.5,2.09439516067505],[0.755749583244324,-0.654860734939575,2.2847945690155],[0.618158996105194,-0.786053121089935,2.47519421577454],[0.458226531744003,-0.888835430145264,2.66559386253357],[0.281732559204102,-0.959492981433868,2.85599327087402],[0.0950560420751572,-0.995471894741058,3.04639291763306],[-0.0950560420751572,-0.995471894741058,3.23679232597351],[-0.281732559204102,-0.959492981433868,3.42719197273254],[-0.458226531744003,-0.888835430145264,3.61759161949158],[-0.618158996105194,-0.786053121089935,3.80799102783203],[-0.755749583244324,-0.654860734939575,3.99839067459106],[-0.866025388240814,-0.5,4.1887903213501],[-0.945000827312469,-0.327067971229553,4.37918996810913],[-0.989821434020996,-0.142314836382866,4.56958913803101],[-0.998867332935333,0.0475819148123264,4.75998878479004],[-0.971811592578888,0.235758930444717,4.95038843154907],[-0.909631967544556,0.415415018796921,5.14078807830811],[-0.814575970172882,0.58005690574646,5.33118772506714],[-0.690079033374786,0.723734021186829,5.52158689498901],[-0.540640830993652,0.841253519058228,5.71198654174805],[-0.371662467718124,0.928367912769318,5.90238618850708],[-0.189251244068146,0.981928706169128,6.09278583526611],[-2.44929370517034e-16,1,6.28318548202515],[0.189251244068146,0.981928706169128,6.47358465194702],[0.371662467718124,0.928367912769318,6.66398429870605],[0.540640830993652,0.841253519058228,6.85438394546509],[0.690079033374786,0.723734021186829,7.04478359222412],[0.814575970172882,0.58005690574646,7.23518323898315],[0.909631967544556,0.415415018796921,7.42558240890503],[0.971811592578888,0.235758930444717,7.61598205566406],[0.998867332935333,0.0475819148123264,7.8063817024231],[0.989821434020996,-0.142314836382866,7.99678134918213],[0.945000827312469,-0.327067971229553,8.187180519104],[0.866025388240814,-0.5,8.3775806427002],[0.755749583244324,-0.654860734939575,8.56797981262207],[0.618158996105194,-0.786053121089935,8.75837993621826],[0.458226531744003,-0.888835430145264,8.94877910614014],[0.281732559204102,-0.959492981433868,9.13917827606201],[0.0950560420751572,-0.995471894741058,9.3295783996582],[-0.0950560420751572,-0.995471894741058,9.51997756958008],[-0.281732559204102,-0.959492981433868,9.71037769317627],[-0.458226531744003,-0.888835430145264,9.90077686309814],[-0.618158996105194,-0.786053121089935,10.09117603302],[-0.755749583244324,-0.654860734939575,10.2815761566162],[-0.866025388240814,-0.5,10.4719753265381],[-0.945000827312469,-0.327067971229553,10.6623754501343],[-0.989821434020996,-0.142314836382866,10.8527746200562],[-0.998867332935333,0.0475819148123264,11.043173789978],[-0.971811592578888,0.235758930444717,11.2335739135742],[-0.909631967544556,0.415415018796921,11.4239730834961],[-0.814575970172882,0.58005690574646,11.6143732070923],[-0.690079033374786,0.723734021186829,11.8047723770142],[-0.540640830993652,0.841253519058228,11.995171546936],[-0.371662467718124,0.928367912769318,12.1855716705322],[-0.189251244068146,0.981928706169128,12.3759708404541],[-4.89858741034067e-16,1,12.5663709640503],[0.189251244068146,0.981928706169128,12.7567701339722],[0.371662467718124,0.928367912769318,12.947169303894],[0.540640830993652,0.841253519058228,13.1375694274902],[0.690079033374786,0.723734021186829,13.3279685974121],[0.814575970172882,0.58005690574646,13.5183687210083],[0.909631967544556,0.415415018796921,13.7087678909302],[0.971811592578888,0.235758930444717,13.8991670608521],[0.998867332935333,0.0475819148123264,14.0895671844482],[0.989821434020996,-0.142314836382866,14.2799663543701],[0.945000827312469,-0.327067971229553,14.4703664779663],[0.866025388240814,-0.5,14.6607656478882],[0.755749583244324,-0.654860734939575,14.8511648178101],[0.618158996105194,-0.786053121089935,15.0415649414062],[0.458226531744003,-0.888835430145264,15.2319641113281],[0.281732559204102,-0.959492981433868,15.4223642349243],[0.0950560420751572,-0.995471894741058,15.6127634048462],[-0.0950560420751572,-0.995471894741058,15.8031625747681],[-0.281732559204102,-0.959492981433868,15.9935626983643],[-0.458226531744003,-0.888835430145264,16.1839618682861],[-0.618158996105194,-0.786053121089935,16.374361038208],[-0.755749583244324,-0.654860734939575,16.5647621154785],[-0.866025388240814,-0.5,16.7551612854004],[-0.945000827312469,-0.327067971229553,16.9455604553223],[-0.989821434020996,-0.142314836382866,17.1359596252441],[-0.998867332935333,0.0475819148123264,17.326358795166],[-0.971811592578888,0.235758930444717,17.5167598724365],[-0.909631967544556,0.415415018796921,17.7071590423584],[-0.814575970172882,0.58005690574646,17.8975582122803],[-0.690079033374786,0.723734021186829,18.0879573822021],[-0.540640830993652,0.841253519058228,18.278356552124],[-0.371662467718124,0.928367912769318,18.4687576293945],[-0.189251244068146,0.981928706169128,18.6591567993164],[-7.34788058611542e-16,1,18.8495559692383]],"ignoreExtent":false,"flags":32832},"1726":{"id":1726,"type":"text","material":{"lit":false,"margin":0,"floating":true,"edge":[0,1,1]},"vertices":[[null,4,1]],"colors":[[0,0,0,1]],"texts":[[""]],"cex":[[1]],"adj":[[0.5,0.5,0.5]],"centers":[[null,4,1]],"family":[["sans"]],"font":[[1]],"ignoreExtent":true,"flags":33808},"1727":{"id":1727,"type":"text","material":{"lit":false,"margin":1,"floating":true,"edge":[1,1,1]},"vertices":[[null,4,1]],"colors":[[0,0,0,1]],"texts":[[""]],"cex":[[1]],"adj":[[0.5,0.5,0.5]],"centers":[[null,4,1]],"family":[["sans"]],"font":[[1]],"ignoreExtent":true,"flags":33808},"1728":{"id":1728,"type":"text","material":{"lit":false,"margin":2,"floating":true,"edge":[1,1,1]},"vertices":[[null,4,1]],"colors":[[0,0,0,1]],"texts":[["theta"]],"cex":[[1]],"adj":[[0.5,0.5,0.5]],"centers":[[null,4,1]],"family":[["sans"]],"font":[[1]],"ignoreExtent":true,"flags":33808},"1729":{"id":1729,"type":"spheres","material":{},"vertices":[[0,1,0]],"colors":[[1,0,0,1]],"radii":[[1]],"centers":[[0,1,0]],"ignoreExtent":false,"fastTransparency":true,"flags":32771},"1720":{"id":1720,"type":"light","vertices":[[0,0,1]],"colors":[[1,1,1,1],[1,1,1,1],[1,1,1,1]],"viewpoint":true,"finite":false},"1721":{"id":1721,"type":"background","material":{"lit":false,"back":"lines"},"colors":[[1,1,1,1]],"centers":[[0,0,0]],"sphere":false,"fogtype":"none","fogscale":1,"flags":32768},"1725":{"id":1725,"type":"bboxdeco","material":{"front":"lines","back":"lines"},"vertices":[[-0.5,null,null],[0,null,null],[0.5,null,null],[null,-0.5,null],[null,0,null],[null,0.5,null],[null,1,null],[null,null,0],[null,null,5],[null,null,10],[null,null,15]],"colors":[[0,0,0,1]],"axes":{"mode":["pretty","pretty","pretty"],"step":[0.5,0.5,5],"nticks":[5,5,5],"marklen":[15,15,15],"expand":[1.02999997138977,1.02999997138977,1.02999997138977]},"draw_front":true},"1716":{"id":1716,"type":"subscene","par3d":{"antialias":8,"FOV":30,"ignoreExtent":false,"listeners":1716,"mouseMode":{"none":"none","left":"trackball","right":"zoom","middle":"fov","wheel":"pull"},"observer":[0,0,49.5056304931641],"modelMatrix":[[5.50834941864014,0,0,0],[0,1.88610279560089,0.548585057258606,-4.87572622299194],[0,-5.18202447891235,0.199668645858765,-50.7348747253418],[0,0,0,1]],"projMatrix":[[3.73205089569092,0,0,0],[0,3.73205089569092,0,0],[0,0,-3.86370348930359,-178.46208190918],[0,0,-1,0]],"skipRedraw":false,"userMatrix":[[1,0,0,0],[0,0.342020143325668,0.939692620785909,0],[0,-0.939692620785909,0.342020143325668,0],[0,0,0,1]],"userProjection":[[1,0,0,0],[0,1,0,0],[0,0,1,0],[0,0,0,1]],"scale":[5.50834941864014,5.51459550857544,0.58379203081131],"viewport":{"x":0,"y":0,"width":1,"height":1},"zoom":1,"bbox":[-0.998867332935333,0.998867332935333,-0.995471894741058,1.18133699893951,-1.71293878555298,18.8495559692383],"windowRect":[0,0,256,256],"family":"sans","font":1,"cex":1,"useFreeType":true,"fontname":"NULL","maxClipPlanes":2147483647,"glVersion":null,"activeSubscene":0},"embeddings":{"viewport":"replace","projection":"replace","model":"replace","mouse":"replace"},"objects":[1721,1725,1724,1726,1727,1728,1729,1720],"subscenes":[],"flags":34131}},"crosstalk":{"key":[],"group":[],"id":[],"options":[]},"width":500,"height":300,"context":{"shiny":false,"rmarkdown":null},"players":"rgl-play46479","webGLoptions":{"preserveDrawingBuffer":true}},{"data":[{"actions":[{"type":"vertexSetter","value":0,"values":[[0,1,0],[0,1,0],[0.18925124436041,0.981928697262707,0.190399554763018],[0.371662455660328,0.928367933016073,0.380799109526036],[0.540640817455598,0.841253532831181,0.571198664289053],[0.690079011482112,0.72373403810507,0.761598219052071],[0.814575952050336,0.580056909571198,0.951997773815089],[0.909631995354518,0.415415013001886,1.14239732857811],[0.971811568323542,0.235758935509427,1.33279688334112],[0.998867339183008,0.0475819158237424,1.52319643810414],[0.989821441880933,-0.142314838273285,1.71359599286716],[0.945000818714669,-0.327067963317421,1.90399554763018],[0.866025403784439,-0.5,2.0943951023932],[0.755749574354258,-0.654860733945285,2.28479465715621],[0.618158986220605,-0.786053094742787,2.47519421191923],[0.458226521727411,-0.888835448654923,2.66559376668225],[0.28173255684143,-0.959492973614497,2.85599332144527],[0.0950560433041829,-0.995471922573085,3.04639287620828],[-0.0950560433041826,-0.995471922573085,3.2367924309713],[-0.281732556841429,-0.959492973614497,3.42719198573432],[-0.45822652172741,-0.888835448654923,3.61759154049734],[-0.618158986220605,-0.786053094742788,3.80799109526036],[-0.755749574354258,-0.654860733945285,3.99839065002337],[-0.866025403784438,-0.5,4.18879020478639],[-0.945000818714668,-0.327067963317422,4.37918975954941],[-0.989821441880933,-0.142314838273285,4.56958931431243],[-0.998867339183008,0.0475819158237424,4.75998886907544],[-0.971811568323542,0.235758935509427,4.95038842383846],[-0.909631995354519,0.415415013001886,5.14078797860148],[-0.814575952050336,0.580056909571198,5.3311875333645],[-0.690079011482112,0.72373403810507,5.52158708812752],[-0.540640817455598,0.841253532831181,5.71198664289053],[-0.371662455660328,0.928367933016072,5.90238619765355],[-0.189251244360411,0.981928697262707,6.09278575241657],[-2.44929359829471e-16,1,6.28318530717959],[0.18925124436041,0.981928697262707,6.4735848619426],[0.371662455660327,0.928367933016073,6.66398441670562],[0.540640817455597,0.841253532831181,6.85438397146864],[0.690079011482112,0.72373403810507,7.04478352623166],[0.814575952050336,0.580056909571198,7.23518308099468],[0.909631995354518,0.415415013001887,7.42558263575769],[0.971811568323542,0.235758935509428,7.61598219052071],[0.998867339183008,0.0475819158237429,7.80638174528373],[0.989821441880933,-0.142314838273285,7.99678130004675],[0.945000818714669,-0.327067963317421,8.18718085480976],[0.866025403784439,-0.499999999999999,8.37758040957278],[0.755749574354258,-0.654860733945285,8.5679799643358],[0.618158986220606,-0.786053094742787,8.75837951909882],[0.458226521727412,-0.888835448654923,8.94877907386183],[0.28173255684143,-0.959492973614497,9.13917862862485],[0.0950560433041836,-0.995471922573084,9.32957818338787],[-0.0950560433041828,-0.995471922573085,9.51997773815089],[-0.281732556841429,-0.959492973614498,9.71037729291391],[-0.458226521727409,-0.888835448654924,9.90077684767692],[-0.618158986220605,-0.786053094742788,10.0911764024399],[-0.755749574354258,-0.654860733945286,10.281575957203],[-0.866025403784438,-0.500000000000001,10.471975511966],[-0.945000818714668,-0.327067963317422,10.662375066729],[-0.989821441880933,-0.142314838273286,10.852774621492],[-0.998867339183008,0.0475819158237421,11.043174176255],[-0.971811568323542,0.235758935509426,11.233573731018],[-0.909631995354519,0.415415013001885,11.4239732857811],[-0.814575952050336,0.580056909571198,11.6143728405441],[-0.690079011482113,0.723734038105069,11.8047723953071],[-0.540640817455598,0.841253532831181,11.9951719500701],[-0.371662455660328,0.928367933016072,12.1855715048331],[-0.189251244360412,0.981928697262706,12.3759710595962],[-4.89858719658941e-16,1,12.5663706143592],[0.189251244360409,0.981928697262707,12.7567701691222],[0.371662455660327,0.928367933016073,12.9471697238852],[0.540640817455597,0.841253532831182,13.1375692786482],[0.690079011482111,0.723734038105071,13.3279688334112],[0.814575952050335,0.580056909571199,13.5183683881743],[0.909631995354518,0.415415013001887,13.7087679429373],[0.971811568323542,0.235758935509427,13.8991674977003],[0.998867339183008,0.0475819158237431,14.0895670524633],[0.989821441880933,-0.142314838273284,14.2799666072263],[0.945000818714669,-0.327067963317421,14.4703661619894],[0.866025403784439,-0.499999999999999,14.6607657167524],[0.755749574354259,-0.654860733945284,14.8511652715154],[0.618158986220606,-0.786053094742787,15.0415648262784],[0.458226521727412,-0.888835448654923,15.2319643810414],[0.28173255684143,-0.959492973614497,15.4223639358044],[0.0950560433041838,-0.995471922573084,15.6127634905675],[-0.0950560433041808,-0.995471922573085,15.8031630453305],[-0.281732556841429,-0.959492973614498,15.9935626000935],[-0.458226521727409,-0.888835448654924,16.1839621548565],[-0.618158986220605,-0.786053094742788,16.3743617096195],[-0.755749574354256,-0.654860733945287,16.5647612643825],[-0.866025403784438,-0.500000000000002,16.7551608191456],[-0.945000818714668,-0.327067963317422,16.9455603739086],[-0.989821441880933,-0.142314838273285,17.1359599286716],[-0.998867339183008,0.0475819158237401,17.3263594834346],[-0.971811568323542,0.235758935509426,17.5167590381976],[-0.909631995354518,0.415415013001886,17.7071585929607],[-0.814575952050337,0.580056909571196,17.8975581477237],[-0.690079011482113,0.723734038105069,18.0879577024867],[-0.540640817455598,0.841253532831181,18.2783572572497],[-0.37166245566033,0.928367933016072,18.4687568120127],[-0.189251244360412,0.981928697262706,18.6591563667757],[-7.34788079488412e-16,1,18.8495559215388],[-7.34788079488412e-16,1,18.8495559215388]],"vertices":0,"attributes":["x","y","z"],"objid":1729,"param":[null,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,null],"interp":true}],"start":1,"stop":100,"value":1,"interval":0.05,"rate":10,"components":["Reverse","Play","Slower","Faster","Reset","Slider","Label"],"buttonLabels":["Reverse","Play","Slower","Faster","Reset","Slider","Label"],"pause":"Pause","loop":true,"step":1,"labels":null,"precision":3,"reinit":null,"sceneId":"rgl10395","respondTo":null}],"widgetType":"rglPlayer","elementId":"rgl-play46479","html":"<div class=\"cw-container\"><div class=\"cw-subcontainer\"><div class=\"cw-content cw-by-row\"><div class=\"cw-row cw-by-row\" style=\"flex:1;-webkit-flex:1\"><div class=\"cw-col\" style=\"flex:1;-webkit-flex:1\">\n              <div id=\"rgl-play46479\" class=\"rglPlayer cw-widget html-widget-static-bound\" style=\"width:100%;height:100%\"><\/div>\n              <\/div><\/div><\/div><\/div><\/div>","hasCrosstalkInputs":false}],"widgetType":["rglWebGL","combineWidgets"],"elementId":["rgl10395","widget241227439"],"html":"<div class=\"cw-container\"><div class=\"cw-subcontainer\"><div class=\"cw-content cw-by-row\"><div class=\"cw-row cw-by-row\" style=\"flex:300;-webkit-flex:300\"><div class=\"cw-col\" style=\"flex:1;-webkit-flex:1\">\n              <div id=\"rgl10395\" class=\"rglWebGL cw-widget html-widget-static-bound\" style=\"width:100%;height:100%\"><\/div>\n              <\/div><\/div><div class=\"cw-row cw-by-row\" style=\"flex:40;-webkit-flex:40\"><div class=\"cw-col\" style=\"flex:1;-webkit-flex:1\">\n              <div id=\"widget241227439\" class=\"combineWidgets cw-widget html-widget-static-bound\" style=\"width:100%;height:100%\"><\/div>\n              <\/div><\/div><\/div><\/div><\/div>","hasCrosstalkInputs":false},"evals":[],"jsHooks":[]}  options(saveopts)