| 1 |
<?xml version="1.0" encoding="UTF-8"?>
|
| 2 |
<!DOCTYPE X3D PUBLIC "ISO//Web3D//DTD X3D 4.0//EN" "https://www.web3d.org/specifications/x3d-4.0.dtd">
|
| 3 | <X3D profile='Interactive' version='4.0' xmlns:xsd='http://www.w3.org/2001/XMLSchema-instance' xsd:noNamespaceSchemaLocation='https://www.web3d.org/specifications/x3d-4.0.xsd'> |
| 4 | <head> |
| 5 | <meta name='title' content=' l_rib12.x3d '/> |
| 6 | <meta name='description' content='rib cage or thoracic cage is endoskeletal enclosure in thorax that comprises the ribs, vertebral column and sternum, which protect vital organs of thoracic cavity'/> |
| 7 | <meta name='creator' content='Joe Williams, John Carlson, Damon Hernandez, Don Brutzman'/> |
| 8 | <meta name='translator' content='Don Brutzman'/> |
| 9 | <meta name='created' content='5 December 2013'/> |
| 10 | <meta name='translated' content='5 March 2026'/> |
| 11 | <meta name='modified' content='16 March 2026'/> |
| 12 | <meta name='reference' content=' originals/lrib12.x3d '/> |
| 13 | <meta name='reference' content='https://en.wikipedia.org/wiki/Rib_cage'/> |
| 14 | <meta name='reference' content='https://en.wikipedia.org/wiki/List_of_bones_of_the_human_skeleton'/> |
| 15 | <meta name='reference' content='usage examples https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Medical'/> |
| 16 | <meta name='generator' content='X3D-Edit 4.0, https://www.web3d.org/x3d/tools/X3D-Edit'/> |
| 17 | <meta name='generator' content=' X3D Tidy, https://www.web3d.org/x3d/stylesheets/X3dTidy.html '/> |
| 18 | <meta name='identifier' content=' https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Bones/l_rib12.x3d '/> |
| 19 | <meta name='license' content='../license.html'/> |
| 20 | </head> |
| 21 | <Scene> |
| 22 | <WorldInfo title='l_rib12.x3d'/> |
| 23 | <!-- user hover lights bone and reveals description, user selection/deselection temporarily binds/unbinds close-up hidden viewpoint --> |
| 24 |
<!-- ROUTE information for UserTouchSensor node:
[from isActive to HiddenViewpoint.set_bind
]
[from isOver to HiddenLight.on
]
-->
<TouchSensor DEF='UserTouchSensor' description='bone l_rib12'/> |
| 25 | <Transform DEF='l_rib12' translation='0.0590 1.1966 -0.0587'> |
| 26 |
<!-- ROUTE information for HiddenViewpoint node:
[from UserTouchSensor.isActive to set_bind
]
-->
<Viewpoint DEF='HiddenViewpoint' nearDistance='0.001' position='0 0 0.3' retainUserOffsets='true'> |
| 27 | <NavigationInfo containerField='navigationInfo' transitionType='"ANIMATE"' type='"EXAMINE"'/> |
| 28 | </Viewpoint> |
| 29 | < ROUTE fromNode='UserTouchSensor' fromField='isActive' toNode='HiddenViewpoint' toField='set_bind'/> |
| 30 |
<!-- ROUTE information for HiddenLight node:
[from UserTouchSensor.isOver to on
]
-->
<DirectionalLight DEF='HiddenLight' ambientIntensity='1' color='0.1 0.1 1' on='false'/> |
| 31 | < ROUTE fromNode='UserTouchSensor' fromField='isOver' toNode='HiddenLight' toField='on'/> |
| 32 | <Shape> |
| 33 | <Appearance> |
| 34 | <Material DEF='BoneMaterial' ambientIntensity='0.965' diffuseColor='1 0.9765 0.8667' shininess='0.05' specularColor='0.349 0.349 0.349'/> |
| 35 | </Appearance> |
| 36 | <IndexedFaceSet DEF='l_rib12_geometry' creaseAngle='1.571' coordIndex='0 1 2 -1 3 4 5 -1 6 7 8 -1 9 10 11 -1 12 4 13 -1 14 5 4 -1 15 16 17 -1 16 18 17 -1 19 20 21 -1 22 23 24 -1 25 26 27 -1 26 28 27 -1 29 30 31 -1 30 32 31 -1 28 33 34 -1 35 34 36 -1 37 38 39 -1 38 40 39 -1 41 42 43 -1 41 44 42 -1 45 46 47 -1 45 48 46 -1 49 50 51 -1 50 52 51 -1 53 54 55 -1 54 56 55 -1 57 58 59 -1 57 60 58 -1 61 62 63 -1 64 65 66 -1 64 37 65 -1 66 67 64 -1 66 68 67 -1 69 70 71 -1 70 72 71 -1 52 73 74 -1 73 75 74 -1 76 77 78 -1 77 79 78 -1 80 11 81 -1 81 82 80 -1 41 83 84 -1 41 85 83 -1 86 87 88 -1 86 89 87 -1 59 86 57 -1 59 84 86 -1 90 91 92 -1 92 93 90 -1 94 27 35 -1 94 95 27 -1 36 93 92 -1 36 96 97 -1 36 98 99 -1 36 94 35 -1 100 101 102 -1 102 103 100 -1 104 101 40 -1 101 105 40 -1 106 107 21 -1 106 108 107 -1 105 100 109 -1 105 101 100 -1 54 110 111 -1 54 112 110 -1 62 113 63 -1 62 114 113 -1 24 115 22 -1 115 116 117 -1 117 22 115 -1 13 4 3 -1 118 119 120 -1 121 64 122 -1 64 67 122 -1 123 38 124 -1 38 121 124 -1 123 76 78 -1 123 124 76 -1 124 121 122 -1 125 111 119 -1 111 110 119 -1 25 126 127 -1 126 3 127 -1 23 13 128 -1 23 22 13 -1 105 109 129 -1 129 130 105 -1 131 132 133 -1 131 56 132 -1 107 134 135 -1 107 136 134 -1 40 130 39 -1 40 105 130 -1 103 131 100 -1 103 55 131 -1 36 99 94 -1 98 36 97 -1 96 36 92 -1 36 137 93 -1 138 139 98 -1 98 97 138 -1 35 28 34 -1 35 27 28 -1 57 88 140 -1 57 86 88 -1 55 87 49 -1 55 103 87 -1 141 51 52 -1 52 74 141 -1 72 70 58 -1 58 142 72 -1 143 144 47 -1 143 145 144 -1 131 133 100 -1 133 109 100 -1 146 147 118 -1 146 148 147 -1 149 42 69 -1 69 18 149 -1 54 111 56 -1 111 132 56 -1 50 150 52 -1 150 73 52 -1 42 44 69 -1 44 70 69 -1 151 152 20 -1 152 21 20 -1 38 123 40 -1 123 104 40 -1 39 106 37 -1 106 65 37 -1 26 153 154 -1 153 155 154 -1 96 30 29 -1 34 137 36 -1 156 30 91 -1 156 32 30 -1 1 157 158 -1 157 90 158 -1 31 32 62 -1 62 61 31 -1 115 24 61 -1 24 31 61 -1 153 20 19 -1 19 155 153 -1 22 117 159 -1 160 4 12 -1 160 14 4 -1 161 81 162 -1 15 163 16 -1 131 55 56 -1 137 164 158 -1 162 6 161 -1 7 6 162 -1 16 10 9 -1 10 16 163 -1 162 165 7 -1 165 162 166 -1 167 10 163 -1 168 10 167 -1 149 11 80 -1 9 11 149 -1 95 128 126 -1 128 95 169 -1 164 154 2 -1 154 164 33 -1 91 157 156 -1 157 91 90 -1 23 138 24 -1 23 139 138 -1 153 151 20 -1 153 127 151 -1 65 21 152 -1 65 106 21 -1 170 123 78 -1 123 170 104 -1 79 57 140 -1 57 79 60 -1 85 144 145 -1 85 171 144 -1 44 58 70 -1 44 59 58 -1 168 165 166 -1 168 167 165 -1 73 145 143 -1 150 145 73 -1 132 125 172 -1 111 125 132 -1 148 173 147 -1 174 173 148 -1 129 108 130 -1 129 175 108 -1 172 176 177 -1 172 173 176 -1 118 178 146 -1 178 118 120 -1 129 133 177 -1 133 129 109 -1 8 17 48 -1 15 17 8 -1 48 71 46 -1 48 17 71 -1 47 179 143 -1 47 46 179 -1 142 179 72 -1 75 179 142 -1 58 180 142 -1 58 60 180 -1 77 74 180 -1 77 141 74 -1 51 181 53 -1 51 141 181 -1 87 50 49 -1 87 89 50 -1 83 145 150 -1 83 85 145 -1 42 80 43 -1 149 80 42 -1 88 170 140 -1 88 102 170 -1 164 34 33 -1 164 137 34 -1 96 138 97 -1 96 29 138 -1 169 98 139 -1 98 169 99 -1 157 0 182 -1 157 1 0 -1 127 26 25 -1 153 26 127 -1 19 0 155 -1 19 135 0 -1 182 113 114 -1 182 134 113 -1 183 134 136 -1 183 113 134 -1 136 176 183 -1 136 175 176 -1 183 173 174 -1 183 176 173 -1 13 126 128 -1 13 3 126 -1 53 112 54 -1 53 181 112 -1 118 125 119 -1 147 125 118 -1 14 151 5 -1 152 151 14 -1 120 160 178 -1 160 120 68 -1 152 66 65 -1 152 14 66 -1 122 112 124 -1 122 110 112 -1 181 124 112 -1 181 76 124 -1 110 67 119 -1 67 110 122 -1 38 64 121 -1 37 64 38 -1 68 14 160 -1 14 68 66 -1 68 119 67 -1 68 120 119 -1 159 160 12 -1 159 178 160 -1 146 116 148 -1 116 146 117 -1 127 5 151 -1 127 3 5 -1 159 13 22 -1 159 12 13 -1 62 156 114 -1 156 62 32 -1 174 113 183 -1 63 113 174 -1 177 132 172 -1 133 132 177 -1 107 175 136 -1 108 175 107 -1 0 134 182 -1 0 135 134 -1 135 21 107 -1 21 135 19 -1 104 102 101 -1 170 102 104 -1 2 155 0 -1 2 154 155 -1 157 114 156 -1 114 157 182 -1 94 169 95 -1 99 169 94 -1 96 91 30 -1 92 91 96 -1 93 158 90 -1 137 158 93 -1 41 59 44 -1 41 84 59 -1 87 102 88 -1 87 103 102 -1 83 86 84 -1 83 89 86 -1 82 43 80 -1 82 171 43 -1 171 184 144 -1 171 82 184 -1 89 150 50 -1 89 83 150 -1 76 141 77 -1 181 141 76 -1 60 77 180 -1 60 79 77 -1 75 180 74 -1 180 75 142 -1 143 75 73 -1 143 179 75 -1 46 72 179 -1 46 71 72 -1 71 18 69 -1 18 71 17 -1 82 161 184 -1 81 161 82 -1 117 178 159 -1 117 146 178 -1 175 177 176 -1 129 177 175 -1 108 39 130 -1 39 108 106 -1 6 48 45 -1 6 8 48 -1 63 148 116 -1 148 63 174 -1 147 172 125 -1 147 173 172 -1 53 49 51 -1 55 49 53 -1 161 45 184 -1 161 6 45 -1 116 61 63 -1 116 115 61 -1 47 184 45 -1 184 47 144 -1 41 171 85 -1 41 43 171 -1 140 78 79 -1 140 170 78 -1 128 139 23 -1 128 169 139 -1 24 29 31 -1 24 138 29 -1 33 26 154 -1 33 28 26 -1 126 27 95 -1 126 25 27 -1 18 9 149 -1 16 9 18 -1 7 167 163 -1 167 7 165 -1 168 162 10 -1 166 162 168 -1 11 162 81 -1 162 11 10 -1 7 15 8 -1 163 15 7 -1 158 2 1 -1 2 158 164 -1'> |
| 37 | <Coordinate DEF='l_rib12_coordinate' point='-0.0321 0.0248 -0.0119 -0.0363 0.0249 -0.0060 -0.0367 0.0232 -0.0056 -0.0367 0.0204 -0.0199 -0.0349 0.0215 -0.0223 -0.0328 0.0208 -0.0209 0.0387 -0.0297 0.0287 0.0381 -0.0306 0.0291 0.0385 -0.0301 0.0287 0.0347 -0.0327 0.0301 0.0352 -0.0326 0.0301 0.0351 -0.0320 0.0301 -0.0350 0.0226 -0.0245 -0.0376 0.0245 -0.0218 -0.0246 0.0196 -0.0235 0.0352 -0.0331 0.0294 0.0350 -0.0331 0.0295 0.0351 -0.0329 0.0285 0.0345 -0.0327 0.0289 -0.0291 0.0217 -0.0169 -0.0294 0.0207 -0.0169 -0.0236 0.0200 -0.0190 -0.0367 0.0292 -0.0234 -0.0379 0.0287 -0.0223 -0.0386 0.0318 -0.0213 -0.0386 0.0180 -0.0148 -0.0382 0.0185 -0.0096 -0.0392 0.0187 -0.0145 -0.0391 0.0189 -0.0097 -0.0389 0.0318 -0.0183 -0.0388 0.0322 -0.0162 -0.0382 0.0328 -0.0194 -0.0376 0.0331 -0.0175 -0.0383 0.0198 -0.0077 -0.0389 0.0209 -0.0102 -0.0388 0.0207 -0.0140 -0.0381 0.0245 -0.0124 -0.0140 0.0149 -0.0243 -0.0067 0.0105 -0.0234 -0.0140 0.0155 -0.0228 -0.0064 0.0112 -0.0223 0.0343 -0.0260 0.0231 0.0336 -0.0312 0.0280 0.0352 -0.0292 0.0278 0.0326 -0.0291 0.0230 0.0391 -0.0285 0.0278 0.0385 -0.0280 0.0257 0.0393 -0.0268 0.0257 0.0386 -0.0294 0.0277 0.0316 -0.0070 -0.0032 0.0347 -0.0119 0.0040 0.0318 -0.0071 -0.0042 0.0350 -0.0127 0.0034 0.0254 -0.0009 -0.0113 0.0143 0.0071 -0.0206 0.0251 -0.0008 -0.0106 0.0139 0.0073 -0.0199 0.0278 -0.0187 0.0048 0.0313 -0.0247 0.0130 0.0309 -0.0244 0.0139 0.0280 -0.0192 0.0040 -0.0359 0.0317 -0.0221 -0.0349 0.0326 -0.0209 -0.0303 0.0298 -0.0248 -0.0137 0.0153 -0.0264 -0.0198 0.0179 -0.0229 -0.0202 0.0180 -0.0250 -0.0137 0.0159 -0.0281 -0.0204 0.0186 -0.0275 0.0338 -0.0319 0.0281 0.0328 -0.0294 0.0223 0.0347 -0.0320 0.0267 0.0342 -0.0298 0.0219 0.0376 -0.0180 0.0120 0.0345 -0.0134 0.0024 0.0369 -0.0197 0.0123 0.0206 -0.0074 -0.0117 0.0273 -0.0137 -0.0037 0.0191 -0.0084 -0.0101 0.0250 -0.0152 -0.0019 0.0353 -0.0307 0.0294 0.0379 -0.0297 0.0295 0.0377 -0.0290 0.0288 0.0351 -0.0190 0.0134 0.0330 -0.0214 0.0141 0.0367 -0.0241 0.0225 0.0306 -0.0158 0.0047 0.0295 -0.0091 -0.0015 0.0273 -0.0117 -0.0006 0.0326 -0.0135 0.0047 -0.0369 0.0280 -0.0096 -0.0387 0.0319 -0.0145 -0.0382 0.0294 -0.0134 -0.0374 0.0264 -0.0093 -0.0388 0.0219 -0.0172 -0.0388 0.0209 -0.0191 -0.0383 0.0297 -0.0156 -0.0387 0.0289 -0.0178 -0.0386 0.0270 -0.0184 -0.0387 0.0243 -0.0179 0.0129 0.0056 -0.0170 0.0115 0.0016 -0.0157 0.0204 -0.0051 -0.0092 0.0231 -0.0024 -0.0102 0.0105 -0.0006 -0.0160 -0.0050 0.0132 -0.0226 -0.0195 0.0185 -0.0209 -0.0224 0.0218 -0.0189 -0.0185 0.0200 -0.0204 -0.0035 0.0155 -0.0238 -0.0044 0.0145 -0.0286 -0.0042 0.0165 -0.0294 0.0132 0.0031 -0.0211 -0.0286 0.0296 -0.0222 -0.0336 0.0320 -0.0188 -0.0363 0.0310 -0.0230 -0.0310 0.0288 -0.0263 -0.0314 0.0277 -0.0262 -0.0188 0.0232 -0.0290 -0.0135 0.0201 -0.0300 -0.0198 0.0213 -0.0292 -0.0059 0.0110 -0.0259 -0.0051 0.0117 -0.0272 0.0109 -0.0010 -0.0171 0.0122 -0.0003 -0.0191 -0.0141 0.0217 -0.0301 -0.0382 0.0204 -0.0199 -0.0350 0.0191 -0.0154 -0.0386 0.0247 -0.0219 -0.0124 0.0208 -0.0245 -0.0129 0.0175 -0.0221 0.0137 0.0071 -0.0186 -0.0042 0.0171 -0.0282 -0.0027 0.0168 -0.0257 -0.0281 0.0269 -0.0192 -0.0282 0.0235 -0.0169 -0.0216 0.0251 -0.0207 -0.0381 0.0235 -0.0084 -0.0392 0.0311 -0.0199 -0.0386 0.0284 -0.0210 0.0248 -0.0149 -0.0011 0.0304 -0.0095 -0.0051 0.0335 -0.0239 0.0125 0.0391 -0.0234 0.0212 0.0391 -0.0265 0.0263 0.0387 -0.0230 0.0216 -0.0249 0.0259 -0.0276 -0.0190 0.0245 -0.0293 -0.0246 0.0268 -0.0280 0.0342 -0.0323 0.0296 0.0371 -0.0174 0.0126 -0.0304 0.0199 -0.0184 -0.0243 0.0193 -0.0215 -0.0347 0.0196 -0.0131 -0.0373 0.0196 -0.0073 -0.0338 0.0212 -0.0115 -0.0374 0.0330 -0.0156 -0.0359 0.0285 -0.0098 -0.0374 0.0248 -0.0065 -0.0334 0.0255 -0.0261 -0.0260 0.0204 -0.0261 0.0385 -0.0293 0.0292 0.0380 -0.0301 0.0295 0.0355 -0.0329 0.0296 -0.0377 0.0232 -0.0062 0.0376 -0.0306 0.0289 0.0375 -0.0304 0.0291 0.0357 -0.0321 0.0292 0.0357 -0.0319 0.0295 -0.0391 0.0247 -0.0208 0.0187 -0.0076 -0.0092 0.0374 -0.0276 0.0273 -0.0146 0.0233 -0.0285 -0.0192 0.0255 -0.0280 -0.0245 0.0278 -0.0266 -0.0175 0.0233 -0.0226 -0.0180 0.0252 -0.0254 -0.0129 0.0227 -0.0267 -0.0257 0.0233 -0.0277 0.0382 -0.0252 0.0212 0.0306 -0.0179 0.0034 0.0236 -0.0042 -0.0129 -0.0323 0.0291 -0.0149 -0.0223 0.0273 -0.0235 0.0389 -0.0279 0.0281'/> |
| 38 | </IndexedFaceSet> |
| 39 | </Shape> |
| 40 | </Transform> |
| 41 | </Scene> |
| 42 | </X3D> |
Event Graph ROUTE Table entries with 2 ROUTE connections total, showing X3D event-model relationships for this scene.
Each row shows an event cascade that may occur during a single timestamp interval between frame renderings, as part of the X3D execution model.
|
UserTouchSensor
TouchSensor isActive SFBool |
HiddenViewpoint
Viewpoint set_bind SFBool |
|
|
UserTouchSensor
TouchSensor isOver SFBool |
HiddenLight
DirectionalLight on SFBool |
<!--
Color-coding legend: X3D terminology
<X3dNode DEF='idName' field='value'/>
matches XML terminology
<XmlElement DEF='idName' attribute='value'/>
(Light-blue background: event-based behavior node or statement)
(Grey background inside box: inserted documentation)
(Magenta background: X3D Extensibility)
-->
<!--
For additional help information about X3D scenes, please see X3D Tooltips, X3D Resources, and X3D Scene Authoring Hints.
-->