{ version { number 4.01 } actor BODY:1 { } actor square1:1 { storageOffset 0 0.3487 0 objFileGeom 0 0 :Runtime:Geometries:props:square.obj } actor square2:1 { storageOffset 0 0.3487 0 objFileGeom 0 0 :Runtime:Geometries:props:square.obj } actor BODY:1 { name BODY off bend 0 dynamicsLock 1 hidden 0 addToMenu 1 castsShadow 1 includeInDepthCue 0 useZBuffer 1 parent UNIVERSE creaseAngle 80 channels { groups { groupNode Other { parmNode Morph_Master } groupNode Transform { parmNode yrot parmNode xrot parmNode zrot parmNode xtran parmNode ytran parmNode ztran } } valueParm One { name One initValue 1 hidden 1 forceLimits 1 min 1.000 max 1.000 trackingScale 1 keys { static 0 k 0 1 } interpStyleLocked 0 } valueParm Morph_Master { name Morph_Master initValue 0 hidden 0 forceLimits 1 min 0 max 9 trackingScale 0.005 keys { static 0 k 0 0 } interpStyleLocked 0 } valueParm Ramp-0-1 { name Ramp-0-1 initValue 0 hidden 1 forceLimits 1 min 0 max 1 trackingScale 0.00100003 keys { static 0 k 0 0 } interpStyleLocked 0 valueOpDeltaAdd Figure 1 BODY:1 Morph_Master deltaAddDelta 1.000000 valueOpDeltaAdd Figure 1 BODY:1 One deltaAddDelta 0.000000 } valueParm Ramp-1-2 { name Ramp-1-2 initValue 0 hidden 1 forceLimits 1 min 0 max 1 trackingScale 0.00100003 keys { static 0 k 0 0 } interpStyleLocked 0 valueOpDeltaAdd Figure 1 BODY:1 Morph_Master deltaAddDelta 1.000000 valueOpDeltaAdd Figure 1 BODY:1 One deltaAddDelta -1.000000 } valueParm Ramp-2-3 { name Ramp-2-3 initValue 0 hidden 1 forceLimits 1 min 0 max 1 trackingScale 0.00100003 keys { static 0 k 0 0 } interpStyleLocked 0 valueOpDeltaAdd Figure 1 BODY:1 Morph_Master deltaAddDelta 1.000000 valueOpDeltaAdd Figure 1 BODY:1 One deltaAddDelta -2.000000 } valueParm Ramp-3-4 { name Ramp-3-4 initValue 0 hidden 1 forceLimits 1 min 0 max 1 trackingScale 0.00100003 keys { static 0 k 0 0 } interpStyleLocked 0 valueOpDeltaAdd Figure 1 BODY:1 Morph_Master deltaAddDelta 1.000000 valueOpDeltaAdd Figure 1 BODY:1 One deltaAddDelta -3.000000 } valueParm Ramp-4-5 { name Ramp-4-5 initValue 0 hidden 1 forceLimits 1 min 0 max 1 trackingScale 0.00100003 keys { static 0 k 0 0 } interpStyleLocked 0 valueOpDeltaAdd Figure 1 BODY:1 Morph_Master deltaAddDelta 1.000000 valueOpDeltaAdd Figure 1 BODY:1 One deltaAddDelta -4.000000 } valueParm Ramp-5-6 { name Ramp-5-6 initValue 0 hidden 1 forceLimits 1 min 0 max 1 trackingScale 0.00100003 keys { static 0 k 0 0 } interpStyleLocked 0 valueOpDeltaAdd Figure 1 BODY:1 Morph_Master deltaAddDelta 1.000000 valueOpDeltaAdd Figure 1 BODY:1 One deltaAddDelta -5.000000 } valueParm Ramp-6-7 { name Ramp-6-7 initValue 0 hidden 1 forceLimits 1 min 0 max 1 trackingScale 0.00100003 keys { static 0 k 0 0 } interpStyleLocked 0 valueOpDeltaAdd Figure 1 BODY:1 Morph_Master deltaAddDelta 1.000000 valueOpDeltaAdd Figure 1 BODY:1 One deltaAddDelta -6.000000 } valueParm Ramp-7-8 { name Ramp-7-8 initValue 0 hidden 1 forceLimits 1 min 0 max 1 trackingScale 0.00100003 keys { static 0 k 0 0 } interpStyleLocked 0 valueOpDeltaAdd Figure 1 BODY:1 Morph_Master deltaAddDelta 1.000000 valueOpDeltaAdd Figure 1 BODY:1 One deltaAddDelta -7.000000 } valueParm Ramp-8-9 { name Ramp-8-9 initValue 0 hidden 1 forceLimits 1 min 0 max 1 trackingScale 0.00100003 keys { static 0 k 0 0 } interpStyleLocked 0 valueOpDeltaAdd Figure 1 BODY:1 Morph_Master deltaAddDelta 1.000000 valueOpDeltaAdd Figure 1 BODY:1 One deltaAddDelta -8.000000 } rotateY yrot { name yrot initValue 0 hidden 0 forceLimits 0 min -100000 max 100000 trackingScale 1 keys { static 0 k 0 0 } interpStyleLocked 0 } rotateX xrot { name xrot initValue 0 hidden 0 forceLimits 0 min -100000 max 100000 trackingScale 1 keys { static 0 k 0 0 } interpStyleLocked 0 } rotateZ zrot { name zrot initValue 0 hidden 0 forceLimits 0 min -100000 max 100000 trackingScale 1 keys { static 0 k 0 0 } interpStyleLocked 0 } translateX xtran { name xtran initValue 0 hidden 0 forceLimits 0 min -100000 max 100000 trackingScale 0.001 keys { static 0 k 0 0 } interpStyleLocked 0 } translateY ytran { name ytran initValue 0.15 hidden 0 forceLimits 0 min -100000 max 100000 trackingScale 0.001 keys { static 0 k 0 0.15 } interpStyleLocked 0 } translateZ ztran { name ztran initValue 0 hidden 0 forceLimits 0 min -100000 max 100000 trackingScale 0.001 keys { static 0 k 0 0 } interpStyleLocked 0 } } endPoint 0 0.5 0 origin 0 0 0 orientation 0 0 0 displayOrigin 0 displayMode USEPARENT customMaterial 0 locked 0 backfaceCull 0 visibleInReflections 1 visibleInRender 1 displacementBounds 0 shadingRate 0.2 smoothPolys 1 } actor square1:1 { name square1 on bend 1 dynamicsLock 1 hidden 0 addToMenu 1 castsShadow 1 includeInDepthCue 1 useZBuffer 1 parent BODY:1 creaseAngle 80 channels { groups { groupNode Morph { parmNode Morph-01 parmNode Morph-02 parmNode Morph-03 parmNode Morph-04 } } // targetGeom Morph-01 { name Morph-01 initValue 0 hidden 0 forceLimits 1 min 0 max 1 trackingScale 0.00100003 keys { static 0 k 0 0 } interpStyleLocked 0 valueOpDeltaAdd Figure 1 BODY:1 Ramp-0-1 deltaAddDelta 1.000000 valueOpDeltaAdd Figure 1 BODY:1 Ramp-1-2 deltaAddDelta -1.000000 indexes 2 numbDeltas 8 deltas { d 3 -0.04999867 0.04999866 0 d 7 -0.04999867 0.04999866 0 } blendType 0 } targetGeom Morph-02 { name Morph-02 initValue 0 hidden 0 forceLimits 1 min 0 max 1 trackingScale 0.000999864 keys { static 0 k 0 0 } interpStyleLocked 0 valueOpDeltaAdd Figure 1 BODY:1 Ramp-1-2 deltaAddDelta 1.000000 valueOpDeltaAdd Figure 1 BODY:1 Ramp-2-3 deltaAddDelta -1.000000 indexes 2 numbDeltas 8 deltas { d 2 0.05000681 0.04999829 0 d 6 0.05000681 0.04999829 0 } blendType 0 } targetGeom Morph-03 { name Morph-03 initValue 0 hidden 0 forceLimits 1 min 0 max 1 trackingScale 0.00100003 keys { static 0 k 0 0 } interpStyleLocked 0 valueOpDeltaAdd Figure 1 BODY:1 Ramp-2-3 deltaAddDelta 1.000000 valueOpDeltaAdd Figure 1 BODY:1 Ramp-3-4 deltaAddDelta -1.000000 indexes 2 numbDeltas 8 deltas { d 1 0.04998976 -0.04999829 0 d 5 0.04998976 -0.04999829 0 } blendType 0 } targetGeom Morph-04 { name Morph-04 initValue 0 hidden 0 forceLimits 1 min 0 max 1 trackingScale 0.00100003 keys { static 0 k 0 0 } interpStyleLocked 0 valueOpDeltaAdd Figure 1 BODY:1 Ramp-3-4 deltaAddDelta 1.000000 valueOpDeltaAdd Figure 1 BODY:1 Ramp-4-5 deltaAddDelta -1.000000 indexes 2 numbDeltas 8 deltas { d 0 -0.04999866 -0.04999866 0 d 4 -0.04999866 -0.04999866 0 } blendType 0 } targetGeom Morph-05 { name Morph-05 initValue 0 hidden 0 forceLimits 1 min 0 max 1 trackingScale 0.00100003 keys { static 0 k 0 0 } interpStyleLocked 0 valueOpDeltaAdd Figure 1 BODY:1 Ramp-4-5 deltaAddDelta 1.000000 valueOpDeltaAdd Figure 1 BODY:1 Ramp-5-6 deltaAddDelta -1.000000 indexes 2 numbDeltas 8 deltas { d 3 0.04999867 -0.04999866 0 d 7 0.04999867 -0.04999866 0 } blendType 0 } targetGeom Morph-06 { name Morph-06 initValue 0 hidden 0 forceLimits 1 min 0 max 1 trackingScale 0.000999864 keys { static 0 k 0 0 } interpStyleLocked 0 valueOpDeltaAdd Figure 1 BODY:1 Ramp-5-6 deltaAddDelta 1.000000 valueOpDeltaAdd Figure 1 BODY:1 Ramp-6-7 deltaAddDelta -1.000000 indexes 2 numbDeltas 8 deltas { d 2 -0.05000681 -0.04999829 0 d 6 -0.05000681 -0.04999829 0 } blendType 0 } targetGeom Morph-07 { name Morph-07 initValue 0 hidden 0 forceLimits 1 min 0 max 1 trackingScale 0.00100003 keys { static 0 k 0 0 } interpStyleLocked 0 valueOpDeltaAdd Figure 1 BODY:1 Ramp-6-7 deltaAddDelta 1.000000 valueOpDeltaAdd Figure 1 BODY:1 Ramp-7-8 deltaAddDelta -1.000000 indexes 2 numbDeltas 8 deltas { d 1 -0.04998976 0.04999829 0 d 5 -0.04998976 0.04999829 0 } blendType 0 } targetGeom Morph-08 { name Morph-08 initValue 0 hidden 0 forceLimits 1 min 0 max 1 trackingScale 0.00100003 keys { static 0 k 0 0 } interpStyleLocked 0 valueOpDeltaAdd Figure 1 BODY:1 Ramp-7-8 deltaAddDelta 1.000000 valueOpDeltaAdd Figure 1 BODY:1 Ramp-8-9 deltaAddDelta -1.000000 indexes 2 numbDeltas 8 deltas { d 0 0.04999866 0.04999866 0 d 4 0.04999866 0.04999866 0 } blendType 0 } rotateY yrot { name yrot initValue 0 hidden 0 forceLimits 0 min -100000 max 100000 trackingScale 1 keys { static 0 k 0 0 } interpStyleLocked 0 } rotateZ zrot { name zrot initValue 0 hidden 0 forceLimits 0 min -100000 max 100000 trackingScale 1 keys { static 0 k 0 0 } interpStyleLocked 0 } rotateX xrot { name xrot initValue 0 hidden 0 forceLimits 0 min -100000 max 100000 trackingScale 1 keys { static 0 k 0 0 } interpStyleLocked 0 } translateX xtran { name xtran initValue 0 hidden 0 forceLimits 0 min -100000 max 100000 trackingScale 0.001 keys { static 0 k 0 0 } interpStyleLocked 0 } translateY ytran { name ytran initValue 0 hidden 0 forceLimits 0 min -100000 max 100000 trackingScale 0.001 keys { static 0 k 0 0 } interpStyleLocked 0 } translateZ ztran { name ztran initValue 0 hidden 0 forceLimits 0 min -100000 max 100000 trackingScale 0.001 keys { static 0 k 0 0 } interpStyleLocked 0 } } endPoint 0 0.05 0 origin 0 0 0 orientation 0 0 0 displayOrigin 0 displayMode USEPARENT customMaterial 1 material Preview { KdColor 0.988235 0.988235 0.988235 1 KaColor 0 0 0 1 KsColor 1 1 1 1 TextureColor 1 1 1 1 NsExponent 10 tMin 0 tMax 0 tExpo 0.6 bumpStrength 1 ksIgnoreTexture 0 reflectThruLights 1 reflectThruKd 0 textureMap NO_MAP bumpMap NO_MAP reflectionMap NO_MAP transparencyMap NO_MAP ReflectionColor 1 1 1 1 reflectionStrength 1 } locked 0 backfaceCull 0 visibleInReflections 1 visibleInRender 1 displacementBounds 0 shadingRate 0.2 smoothPolys 1 } actor square2:1 { name square2 on bend 1 dynamicsLock 1 hidden 0 addToMenu 1 castsShadow 1 includeInDepthCue 1 useZBuffer 1 parent square1:1 creaseAngle 80 channels { groups { groupNode Transform { parmNode scale parmNode xScale parmNode yScale parmNode zScale parmNode yrot parmNode zrot parmNode xrot parmNode xtran parmNode ytran parmNode ztran } groupNode Other { parmNode originZ parmNode originY parmNode originX } } xOffsetA originX { name originX initValue 0 hidden 1 forceLimits 0 min -100000 max 100000 trackingScale 0.004 keys { static 1 k 0 0 } interpStyleLocked 0 staticValue 0 } yOffsetA originY { name originY initValue 0.05 hidden 1 forceLimits 0 min -100000 max 100000 trackingScale 0.004 keys { static 1 k 0 0 } interpStyleLocked 0 staticValue 0.05 } zOffsetA originZ { name originZ initValue 0 hidden 1 forceLimits 0 min -100000 max 100000 trackingScale 0.004 keys { static 1 k 0 0 } interpStyleLocked 0 staticValue 0 } propagatingScale scale { name scale initValue 2 hidden 0 forceLimits 0 min 0.001 max 100000 trackingScale 0.004 keys { static 0 k 0 2 } interpStyleLocked 0 } propagatingScaleX xScale { name xScale initValue 1 hidden 0 forceLimits 0 min 0.001 max 100000 trackingScale 0.004 keys { static 0 k 0 1 } interpStyleLocked 0 } propagatingScaleY yScale { name yScale initValue 1 hidden 0 forceLimits 0 min 0.001 max 100000 trackingScale 0.004 keys { static 0 k 0 1 } interpStyleLocked 0 } propagatingScaleZ zScale { name zScale initValue 1 hidden 0 forceLimits 0 min 0.001 max 100000 trackingScale 0.004 keys { static 0 k 0 1 } interpStyleLocked 0 } rotateY yrot { name yrot initValue 0 hidden 0 forceLimits 0 min -100000 max 100000 trackingScale 1 keys { static 0 k 0 0 } interpStyleLocked 0 } rotateZ zrot { name zrot initValue 0 hidden 0 forceLimits 0 min -100000 max 100000 trackingScale 1 keys { static 0 k 0 0 } interpStyleLocked 0 } rotateX xrot { name xrot initValue 0 hidden 0 forceLimits 0 min -100000 max 100000 trackingScale 1 keys { static 0 k 0 0 } interpStyleLocked 0 } translateX xtran { name xtran initValue 0 hidden 0 forceLimits 0 min -100000 max 100000 trackingScale 0.001 keys { static 0 k 0 0 } interpStyleLocked 0 } translateY ytran { name ytran initValue 0 hidden 0 forceLimits 0 min -100000 max 100000 trackingScale 0.001 keys { static 0 k 0 0 } interpStyleLocked 0 } translateZ ztran { name ztran initValue -0.001 hidden 0 forceLimits 0 min -100000 max 100000 trackingScale 0.001 keys { static 0 k 0 -0.001 } interpStyleLocked 0 } xOffsetB xOffB { name xOffB initValue 0 hidden 1 forceLimits 0 min -100000 max 100000 trackingScale 0.004 keys { static 1 k 0 0 } interpStyleLocked 0 staticValue 0 } yOffsetB yOffB { name yOffB initValue -0.05 hidden 1 forceLimits 0 min -100000 max 100000 trackingScale 0.004 keys { static 1 k 0 0 } interpStyleLocked 0 staticValue -0.05 } zOffsetB zOffB { name zOffB initValue 0 hidden 1 forceLimits 0 min -100000 max 100000 trackingScale 0.004 keys { static 1 k 0 0 } interpStyleLocked 0 staticValue 0 } } endPoint 0 0.1 0 origin 0 0.05 0 orientation 0 0 0 displayOrigin 0 displayMode EDGESONLY customMaterial 1 material Preview { KdColor 0.501961 0.501961 0.501961 1 KaColor 0 0 0 1 KsColor 0 0 0 1 TextureColor 1 1 1 1 NsExponent 10 tMin 0 tMax 0 tExpo 0.6 bumpStrength 1 ksIgnoreTexture 0 reflectThruLights 1 reflectThruKd 0 textureMap NO_MAP bumpMap NO_MAP reflectionMap NO_MAP transparencyMap NO_MAP ReflectionColor 1 1 1 1 reflectionStrength 1 } locked 1 backfaceCull 0 visibleInReflections 1 visibleInRender 1 displacementBounds 0 shadingRate 0.2 smoothPolys 1 } figure { name ERC_Test root BODY:1 addChild square1:1 BODY:1 addChild square2:1 square1:1 defaultPick BODY:1 displayOn 1 allowsBending 0 figureType 8 origFigureType 8 canonType 8 conforming 0 material Preview { KdColor 0.571184 0.844264 0.608173 1 KaColor 0 0 0 1 KsColor 0.121934 0.0196051 0.107309 1 TextureColor 1 1 1 1 NsExponent 50 tMin 0 tMax 0 tExpo 0.6 bumpStrength 1 ksIgnoreTexture 0 reflectThruLights 1 reflectThruKd 0 textureMap NO_MAP bumpMap NO_MAP reflectionMap NO_MAP transparencyMap NO_MAP ReflectionColor 1 1 1 1 reflectionStrength 1 } displayMode USEPARENT locked 0 } setGeomHandlerOffset 0 0.3487 0 }