diff --git a/asset_dev/grunk_nodes/listener/listener1.blend b/asset_dev/grunk_nodes/listener/listener1.blend index cbc10fc..9bf5b74 100644 Binary files a/asset_dev/grunk_nodes/listener/listener1.blend and b/asset_dev/grunk_nodes/listener/listener1.blend differ diff --git a/asset_dev/grunk_nodes/listener/listener1.blend1 b/asset_dev/grunk_nodes/listener/listener1.blend1 index 94dde7c..ac32cb4 100644 Binary files a/asset_dev/grunk_nodes/listener/listener1.blend1 and b/asset_dev/grunk_nodes/listener/listener1.blend1 differ diff --git a/assets/grunk/listener/listener.bin b/assets/grunk/listener/listener.bin index f5a1e50..7727e02 100644 Binary files a/assets/grunk/listener/listener.bin and b/assets/grunk/listener/listener.bin differ diff --git a/assets/grunk/listener/listener.gltf b/assets/grunk/listener/listener.gltf index d6c29ec..5210802 100644 --- a/assets/grunk/listener/listener.gltf +++ b/assets/grunk/listener/listener.gltf @@ -1664,634 +1664,634 @@ "name":"close", "samplers":[ { - "input":7, + "input":13, "interpolation":"LINEAR", - "output":8 - }, - { - "input":9, - "interpolation":"LINEAR", - "output":10 - }, - { - "input":7, - "interpolation":"STEP", - "output":11 - }, - { - "input":7, - "interpolation":"LINEAR", - "output":12 - }, - { - "input":9, - "interpolation":"LINEAR", - "output":13 - }, - { - "input":7, - "interpolation":"STEP", "output":14 }, { - "input":7, - "interpolation":"LINEAR", - "output":15 - }, - { - "input":9, + "input":15, "interpolation":"LINEAR", "output":16 }, { - "input":7, + "input":13, "interpolation":"STEP", - "output":14 - }, - { - "input":7, - "interpolation":"LINEAR", "output":17 }, { - "input":9, + "input":13, "interpolation":"LINEAR", "output":18 }, { - "input":7, + "input":15, "interpolation":"LINEAR", "output":19 }, { - "input":7, - "interpolation":"LINEAR", + "input":13, + "interpolation":"STEP", "output":20 }, { - "input":9, + "input":13, "interpolation":"LINEAR", "output":21 }, { - "input":7, - "interpolation":"LINEAR", - "output":19 - }, - { - "input":7, + "input":15, "interpolation":"LINEAR", "output":22 }, { - "input":9, + "input":13, + "interpolation":"STEP", + "output":20 + }, + { + "input":13, "interpolation":"LINEAR", "output":23 }, { - "input":7, - "interpolation":"STEP", + "input":15, + "interpolation":"LINEAR", "output":24 }, { - "input":7, + "input":13, "interpolation":"LINEAR", "output":25 }, { - "input":9, + "input":13, "interpolation":"LINEAR", "output":26 }, { - "input":7, - "interpolation":"STEP", + "input":15, + "interpolation":"LINEAR", "output":27 }, { - "input":7, + "input":13, + "interpolation":"LINEAR", + "output":25 + }, + { + "input":13, "interpolation":"LINEAR", "output":28 }, { - "input":9, + "input":15, "interpolation":"LINEAR", "output":29 }, { - "input":7, - "interpolation":"LINEAR", + "input":13, + "interpolation":"STEP", "output":30 }, { - "input":7, + "input":13, "interpolation":"LINEAR", "output":31 }, { - "input":9, + "input":15, "interpolation":"LINEAR", "output":32 }, { - "input":7, + "input":13, "interpolation":"STEP", "output":33 }, { - "input":7, + "input":13, "interpolation":"LINEAR", "output":34 }, { - "input":9, + "input":15, "interpolation":"LINEAR", "output":35 }, { - "input":7, - "interpolation":"STEP", + "input":13, + "interpolation":"LINEAR", "output":36 }, { - "input":7, + "input":13, "interpolation":"LINEAR", "output":37 }, { - "input":9, + "input":15, "interpolation":"LINEAR", "output":38 }, { - "input":7, + "input":13, "interpolation":"STEP", - "output":11 - }, - { - "input":7, - "interpolation":"LINEAR", "output":39 }, { - "input":9, + "input":13, "interpolation":"LINEAR", "output":40 }, { - "input":7, - "interpolation":"STEP", + "input":15, + "interpolation":"LINEAR", "output":41 }, { - "input":7, - "interpolation":"LINEAR", + "input":13, + "interpolation":"STEP", "output":42 }, { - "input":9, + "input":13, "interpolation":"LINEAR", "output":43 }, { - "input":7, - "interpolation":"STEP", - "output":11 - }, - { - "input":7, + "input":15, "interpolation":"LINEAR", "output":44 }, { - "input":9, + "input":13, + "interpolation":"STEP", + "output":17 + }, + { + "input":13, "interpolation":"LINEAR", "output":45 }, { - "input":7, - "interpolation":"STEP", + "input":15, + "interpolation":"LINEAR", "output":46 }, { - "input":7, - "interpolation":"LINEAR", + "input":13, + "interpolation":"STEP", "output":47 }, { - "input":9, + "input":13, "interpolation":"LINEAR", "output":48 }, { - "input":7, - "interpolation":"STEP", + "input":15, + "interpolation":"LINEAR", "output":49 }, { - "input":7, + "input":13, + "interpolation":"STEP", + "output":17 + }, + { + "input":13, "interpolation":"LINEAR", "output":50 }, { - "input":9, + "input":15, "interpolation":"LINEAR", "output":51 }, { - "input":7, - "interpolation":"LINEAR", + "input":13, + "interpolation":"STEP", "output":52 }, { - "input":7, + "input":13, "interpolation":"LINEAR", "output":53 }, { - "input":9, + "input":15, "interpolation":"LINEAR", "output":54 }, { - "input":7, + "input":13, "interpolation":"STEP", "output":55 }, { - "input":7, + "input":13, "interpolation":"LINEAR", "output":56 }, { - "input":9, + "input":15, "interpolation":"LINEAR", "output":57 }, { - "input":7, + "input":13, "interpolation":"LINEAR", "output":58 }, { - "input":7, + "input":13, "interpolation":"LINEAR", "output":59 }, { - "input":9, + "input":15, "interpolation":"LINEAR", "output":60 }, { - "input":7, - "interpolation":"LINEAR", + "input":13, + "interpolation":"STEP", "output":61 }, { - "input":7, + "input":13, "interpolation":"LINEAR", "output":62 }, { - "input":9, + "input":15, "interpolation":"LINEAR", "output":63 }, { - "input":7, - "interpolation":"STEP", + "input":13, + "interpolation":"LINEAR", "output":64 }, { - "input":7, + "input":13, "interpolation":"LINEAR", "output":65 }, { - "input":9, + "input":15, "interpolation":"LINEAR", "output":66 }, { - "input":7, + "input":13, "interpolation":"LINEAR", "output":67 }, { - "input":7, + "input":13, "interpolation":"LINEAR", "output":68 }, { - "input":9, + "input":15, "interpolation":"LINEAR", "output":69 }, { - "input":7, + "input":13, "interpolation":"STEP", "output":70 }, { - "input":7, + "input":13, "interpolation":"LINEAR", "output":71 }, { - "input":9, + "input":15, "interpolation":"LINEAR", "output":72 }, { - "input":7, - "interpolation":"STEP", + "input":13, + "interpolation":"LINEAR", "output":73 }, { - "input":7, + "input":13, "interpolation":"LINEAR", "output":74 }, { - "input":9, + "input":15, "interpolation":"LINEAR", "output":75 }, { - "input":7, + "input":13, "interpolation":"STEP", - "output":27 - }, - { - "input":7, - "interpolation":"LINEAR", "output":76 }, { - "input":9, + "input":13, "interpolation":"LINEAR", "output":77 }, { - "input":7, - "interpolation":"STEP", - "output":27 - }, - { - "input":7, + "input":15, "interpolation":"LINEAR", "output":78 }, { - "input":9, - "interpolation":"LINEAR", + "input":13, + "interpolation":"STEP", "output":79 }, { - "input":7, + "input":13, "interpolation":"LINEAR", "output":80 }, { - "input":7, + "input":15, "interpolation":"LINEAR", "output":81 }, { - "input":9, + "input":13, + "interpolation":"STEP", + "output":33 + }, + { + "input":13, "interpolation":"LINEAR", "output":82 }, { - "input":7, - "interpolation":"STEP", + "input":15, + "interpolation":"LINEAR", "output":83 }, { - "input":7, + "input":13, + "interpolation":"STEP", + "output":33 + }, + { + "input":13, "interpolation":"LINEAR", "output":84 }, { - "input":9, + "input":15, "interpolation":"LINEAR", "output":85 }, { - "input":7, + "input":13, "interpolation":"LINEAR", "output":86 }, { - "input":7, + "input":13, "interpolation":"LINEAR", "output":87 }, { - "input":9, + "input":15, "interpolation":"LINEAR", "output":88 }, { - "input":7, + "input":13, "interpolation":"STEP", - "output":70 - }, - { - "input":7, - "interpolation":"LINEAR", "output":89 }, { - "input":9, + "input":13, "interpolation":"LINEAR", "output":90 }, { - "input":7, - "interpolation":"STEP", + "input":15, + "interpolation":"LINEAR", "output":91 }, { - "input":7, + "input":13, "interpolation":"LINEAR", "output":92 }, { - "input":9, + "input":13, "interpolation":"LINEAR", "output":93 }, { - "input":7, - "interpolation":"STEP", + "input":15, + "interpolation":"LINEAR", "output":94 }, { - "input":7, + "input":13, + "interpolation":"STEP", + "output":76 + }, + { + "input":13, "interpolation":"LINEAR", "output":95 }, { - "input":9, + "input":15, "interpolation":"LINEAR", "output":96 }, { - "input":7, + "input":13, "interpolation":"STEP", "output":97 }, { - "input":7, + "input":13, "interpolation":"LINEAR", "output":98 }, { - "input":9, + "input":15, "interpolation":"LINEAR", "output":99 }, { - "input":7, - "interpolation":"LINEAR", + "input":13, + "interpolation":"STEP", "output":100 }, { - "input":7, + "input":13, "interpolation":"LINEAR", "output":101 }, { - "input":9, + "input":15, "interpolation":"LINEAR", "output":102 }, { - "input":7, - "interpolation":"LINEAR", + "input":13, + "interpolation":"STEP", "output":103 }, { - "input":7, + "input":13, "interpolation":"LINEAR", "output":104 }, { - "input":9, + "input":15, "interpolation":"LINEAR", "output":105 }, { - "input":7, - "interpolation":"STEP", + "input":13, + "interpolation":"LINEAR", "output":106 }, { - "input":7, + "input":13, "interpolation":"LINEAR", "output":107 }, { - "input":9, + "input":15, "interpolation":"LINEAR", "output":108 }, { - "input":7, - "interpolation":"STEP", + "input":13, + "interpolation":"LINEAR", "output":109 }, { - "input":7, + "input":13, "interpolation":"LINEAR", "output":110 }, { - "input":9, + "input":15, "interpolation":"LINEAR", "output":111 }, { - "input":7, + "input":13, "interpolation":"STEP", - "output":11 - }, - { - "input":7, - "interpolation":"LINEAR", "output":112 }, { - "input":9, + "input":13, "interpolation":"LINEAR", "output":113 }, { - "input":7, - "interpolation":"STEP", + "input":15, + "interpolation":"LINEAR", "output":114 }, { - "input":7, - "interpolation":"LINEAR", + "input":13, + "interpolation":"STEP", "output":115 }, { - "input":9, + "input":13, "interpolation":"LINEAR", "output":116 }, { - "input":7, - "interpolation":"STEP", + "input":15, + "interpolation":"LINEAR", "output":117 }, { - "input":7, + "input":13, + "interpolation":"STEP", + "output":17 + }, + { + "input":13, "interpolation":"LINEAR", "output":118 }, { - "input":9, + "input":15, "interpolation":"LINEAR", "output":119 }, { - "input":7, + "input":13, "interpolation":"STEP", "output":120 }, { - "input":7, + "input":13, "interpolation":"LINEAR", "output":121 }, { - "input":9, + "input":15, "interpolation":"LINEAR", "output":122 }, { - "input":7, - "interpolation":"LINEAR", + "input":13, + "interpolation":"STEP", "output":123 }, { - "input":7, - "interpolation":"STEP", + "input":13, + "interpolation":"LINEAR", "output":124 }, { - "input":7, - "interpolation":"STEP", + "input":15, + "interpolation":"LINEAR", "output":125 }, { - "input":7, + "input":13, "interpolation":"STEP", - "output":11 + "output":126 + }, + { + "input":13, + "interpolation":"LINEAR", + "output":127 + }, + { + "input":15, + "interpolation":"LINEAR", + "output":128 + }, + { + "input":13, + "interpolation":"LINEAR", + "output":129 + }, + { + "input":13, + "interpolation":"STEP", + "output":130 + }, + { + "input":13, + "interpolation":"STEP", + "output":131 + }, + { + "input":13, + "interpolation":"STEP", + "output":17 } ] }, @@ -3183,634 +3183,634 @@ "name":"idle", "samplers":[ { - "input":126, - "interpolation":"STEP", - "output":127 - }, - { - "input":128, - "interpolation":"LINEAR", - "output":129 - }, - { - "input":126, - "interpolation":"STEP", - "output":11 - }, - { - "input":126, - "interpolation":"STEP", - "output":130 - }, - { - "input":128, - "interpolation":"LINEAR", - "output":131 - }, - { - "input":126, - "interpolation":"STEP", - "output":132 - }, - { - "input":126, + "input":132, "interpolation":"STEP", "output":133 }, { - "input":128, + "input":134, "interpolation":"LINEAR", - "output":134 - }, - { - "input":126, - "interpolation":"STEP", "output":135 }, { - "input":126, + "input":132, + "interpolation":"STEP", + "output":17 + }, + { + "input":132, "interpolation":"STEP", "output":136 }, { - "input":128, + "input":134, "interpolation":"LINEAR", "output":137 }, { - "input":126, - "interpolation":"STEP", - "output":36 - }, - { - "input":126, + "input":132, "interpolation":"STEP", "output":138 }, { - "input":128, - "interpolation":"LINEAR", + "input":132, + "interpolation":"STEP", "output":139 }, { - "input":126, - "interpolation":"STEP", + "input":134, + "interpolation":"LINEAR", "output":140 }, { - "input":126, + "input":132, "interpolation":"STEP", "output":141 }, { - "input":126, + "input":132, "interpolation":"STEP", "output":142 }, { - "input":126, - "interpolation":"STEP", + "input":134, + "interpolation":"LINEAR", "output":143 }, { - "input":126, + "input":132, + "interpolation":"STEP", + "output":42 + }, + { + "input":132, "interpolation":"STEP", "output":144 }, { - "input":126, - "interpolation":"STEP", + "input":134, + "interpolation":"LINEAR", "output":145 }, { - "input":126, - "interpolation":"STEP", - "output":33 - }, - { - "input":126, + "input":132, "interpolation":"STEP", "output":146 }, { - "input":126, + "input":132, "interpolation":"STEP", "output":147 }, { - "input":126, + "input":132, "interpolation":"STEP", "output":148 }, { - "input":126, + "input":132, "interpolation":"STEP", "output":149 }, { - "input":126, + "input":132, "interpolation":"STEP", "output":150 }, { - "input":126, + "input":132, "interpolation":"STEP", "output":151 }, { - "input":126, + "input":132, + "interpolation":"STEP", + "output":39 + }, + { + "input":132, "interpolation":"STEP", "output":152 }, { - "input":126, + "input":132, "interpolation":"STEP", "output":153 }, { - "input":126, - "interpolation":"STEP", - "output":33 - }, - { - "input":126, + "input":132, "interpolation":"STEP", "output":154 }, { - "input":126, + "input":132, "interpolation":"STEP", "output":155 }, { - "input":126, - "interpolation":"STEP", - "output":11 - }, - { - "input":126, + "input":132, "interpolation":"STEP", "output":156 }, { - "input":126, + "input":132, "interpolation":"STEP", "output":157 }, { - "input":126, + "input":132, "interpolation":"STEP", "output":158 }, { - "input":126, + "input":132, "interpolation":"STEP", "output":159 }, { - "input":126, + "input":132, + "interpolation":"STEP", + "output":39 + }, + { + "input":132, "interpolation":"STEP", "output":160 }, { - "input":126, - "interpolation":"STEP", - "output":11 - }, - { - "input":126, + "input":132, "interpolation":"STEP", "output":161 }, { - "input":126, + "input":132, + "interpolation":"STEP", + "output":17 + }, + { + "input":132, "interpolation":"STEP", "output":162 }, { - "input":126, + "input":132, "interpolation":"STEP", "output":163 }, { - "input":126, + "input":132, "interpolation":"STEP", "output":164 }, { - "input":126, + "input":132, "interpolation":"STEP", "output":165 }, { - "input":126, + "input":132, "interpolation":"STEP", "output":166 }, { - "input":126, + "input":132, + "interpolation":"STEP", + "output":17 + }, + { + "input":132, "interpolation":"STEP", "output":167 }, { - "input":126, + "input":132, "interpolation":"STEP", "output":168 }, { - "input":126, + "input":132, "interpolation":"STEP", "output":169 }, { - "input":126, + "input":132, "interpolation":"STEP", "output":170 }, { - "input":126, + "input":132, "interpolation":"STEP", "output":171 }, { - "input":126, + "input":132, "interpolation":"STEP", "output":172 }, { - "input":126, + "input":132, "interpolation":"STEP", "output":173 }, { - "input":126, + "input":132, "interpolation":"STEP", "output":174 }, { - "input":126, + "input":132, "interpolation":"STEP", "output":175 }, { - "input":126, + "input":132, "interpolation":"STEP", "output":176 }, { - "input":126, + "input":132, "interpolation":"STEP", "output":177 }, { - "input":126, - "interpolation":"STEP", - "output":11 - }, - { - "input":126, + "input":132, "interpolation":"STEP", "output":178 }, { - "input":126, + "input":132, "interpolation":"STEP", "output":179 }, { - "input":126, - "interpolation":"STEP", - "output":11 - }, - { - "input":126, + "input":132, "interpolation":"STEP", "output":180 }, { - "input":126, + "input":132, "interpolation":"STEP", "output":181 }, { - "input":126, - "interpolation":"STEP", - "output":169 - }, - { - "input":126, + "input":132, "interpolation":"STEP", "output":182 }, { - "input":126, + "input":132, "interpolation":"STEP", "output":183 }, { - "input":126, + "input":132, + "interpolation":"STEP", + "output":17 + }, + { + "input":132, "interpolation":"STEP", "output":184 }, { - "input":126, + "input":132, "interpolation":"STEP", "output":185 }, { - "input":126, + "input":132, + "interpolation":"STEP", + "output":17 + }, + { + "input":132, "interpolation":"STEP", "output":186 }, { - "input":126, + "input":132, "interpolation":"STEP", "output":187 }, { - "input":126, + "input":132, + "interpolation":"STEP", + "output":175 + }, + { + "input":132, "interpolation":"STEP", "output":188 }, { - "input":126, + "input":132, "interpolation":"STEP", "output":189 }, { - "input":126, + "input":132, "interpolation":"STEP", "output":190 }, { - "input":126, + "input":132, "interpolation":"STEP", "output":191 }, { - "input":126, + "input":132, "interpolation":"STEP", "output":192 }, { - "input":126, - "interpolation":"STEP", - "output":184 - }, - { - "input":126, + "input":132, "interpolation":"STEP", "output":193 }, { - "input":126, + "input":132, "interpolation":"STEP", "output":194 }, { - "input":126, + "input":132, "interpolation":"STEP", "output":195 }, { - "input":126, + "input":132, "interpolation":"STEP", "output":196 }, { - "input":126, + "input":132, "interpolation":"STEP", "output":197 }, { - "input":126, - "interpolation":"STEP", - "output":166 - }, - { - "input":126, + "input":132, "interpolation":"STEP", "output":198 }, { - "input":126, + "input":132, + "interpolation":"STEP", + "output":190 + }, + { + "input":132, "interpolation":"STEP", "output":199 }, { - "input":126, - "interpolation":"STEP", - "output":195 - }, - { - "input":126, + "input":132, "interpolation":"STEP", "output":200 }, { - "input":126, + "input":132, "interpolation":"STEP", "output":201 }, { - "input":126, - "interpolation":"STEP", - "output":184 - }, - { - "input":126, + "input":132, "interpolation":"STEP", "output":202 }, { - "input":126, + "input":132, "interpolation":"STEP", "output":203 }, { - "input":126, + "input":132, + "interpolation":"STEP", + "output":172 + }, + { + "input":132, "interpolation":"STEP", "output":204 }, { - "input":126, + "input":132, "interpolation":"STEP", "output":205 }, { - "input":126, + "input":132, + "interpolation":"STEP", + "output":201 + }, + { + "input":132, "interpolation":"STEP", "output":206 }, { - "input":126, + "input":132, "interpolation":"STEP", "output":207 }, { - "input":126, + "input":132, + "interpolation":"STEP", + "output":190 + }, + { + "input":132, "interpolation":"STEP", "output":208 }, { - "input":126, + "input":132, "interpolation":"STEP", "output":209 }, { - "input":126, - "interpolation":"STEP", - "output":11 - }, - { - "input":126, + "input":132, "interpolation":"STEP", "output":210 }, { - "input":126, + "input":132, "interpolation":"STEP", "output":211 }, { - "input":126, + "input":132, "interpolation":"STEP", "output":212 }, { - "input":126, + "input":132, "interpolation":"STEP", "output":213 }, { - "input":126, + "input":132, "interpolation":"STEP", "output":214 }, { - "input":126, - "interpolation":"STEP", - "output":151 - }, - { - "input":126, + "input":132, "interpolation":"STEP", "output":215 }, { - "input":126, + "input":132, + "interpolation":"STEP", + "output":17 + }, + { + "input":132, "interpolation":"STEP", "output":216 }, { - "input":126, - "interpolation":"STEP", - "output":11 - }, - { - "input":126, + "input":132, "interpolation":"STEP", "output":217 }, { - "input":126, + "input":132, "interpolation":"STEP", "output":218 }, { - "input":126, + "input":132, "interpolation":"STEP", "output":219 }, { - "input":126, + "input":132, "interpolation":"STEP", "output":220 }, { - "input":126, + "input":132, + "interpolation":"STEP", + "output":157 + }, + { + "input":132, "interpolation":"STEP", "output":221 }, { - "input":126, - "interpolation":"STEP", - "output":169 - }, - { - "input":126, + "input":132, "interpolation":"STEP", "output":222 }, { - "input":126, + "input":132, + "interpolation":"STEP", + "output":17 + }, + { + "input":132, "interpolation":"STEP", "output":223 }, { - "input":126, - "interpolation":"STEP", - "output":207 - }, - { - "input":126, + "input":132, "interpolation":"STEP", "output":224 }, { - "input":126, + "input":132, "interpolation":"STEP", "output":225 }, { - "input":126, - "interpolation":"STEP", - "output":158 - }, - { - "input":126, + "input":132, "interpolation":"STEP", "output":226 }, { - "input":126, + "input":132, "interpolation":"STEP", "output":227 }, { - "input":126, + "input":132, "interpolation":"STEP", - "output":11 + "output":175 }, { - "input":126, + "input":132, "interpolation":"STEP", "output":228 }, { - "input":126, + "input":132, "interpolation":"STEP", "output":229 }, { - "input":126, + "input":132, "interpolation":"STEP", - "output":33 + "output":213 }, { - "input":126, + "input":132, "interpolation":"STEP", "output":230 }, { - "input":126, + "input":132, "interpolation":"STEP", "output":231 }, { - "input":126, + "input":132, "interpolation":"STEP", - "output":36 + "output":164 + }, + { + "input":132, + "interpolation":"STEP", + "output":232 + }, + { + "input":132, + "interpolation":"STEP", + "output":233 + }, + { + "input":132, + "interpolation":"STEP", + "output":17 + }, + { + "input":132, + "interpolation":"STEP", + "output":234 + }, + { + "input":132, + "interpolation":"STEP", + "output":235 + }, + { + "input":132, + "interpolation":"STEP", + "output":39 + }, + { + "input":132, + "interpolation":"STEP", + "output":236 + }, + { + "input":132, + "interpolation":"STEP", + "output":237 + }, + { + "input":132, + "interpolation":"STEP", + "output":42 } ] }, @@ -4702,634 +4702,634 @@ "name":"open", "samplers":[ { - "input":232, - "interpolation":"LINEAR", - "output":233 - }, - { - "input":234, - "interpolation":"LINEAR", - "output":235 - }, - { - "input":232, - "interpolation":"STEP", - "output":11 - }, - { - "input":232, - "interpolation":"LINEAR", - "output":236 - }, - { - "input":234, - "interpolation":"LINEAR", - "output":237 - }, - { - "input":232, - "interpolation":"STEP", - "output":238 - }, - { - "input":232, + "input":238, "interpolation":"LINEAR", "output":239 }, { - "input":234, - "interpolation":"LINEAR", - "output":240 - }, - { - "input":232, - "interpolation":"STEP", - "output":238 - }, - { - "input":232, + "input":240, "interpolation":"LINEAR", "output":241 }, { - "input":234, + "input":238, + "interpolation":"STEP", + "output":17 + }, + { + "input":238, "interpolation":"LINEAR", "output":242 }, { - "input":232, + "input":240, "interpolation":"LINEAR", "output":243 }, { - "input":232, - "interpolation":"LINEAR", + "input":238, + "interpolation":"STEP", "output":244 }, { - "input":234, + "input":238, "interpolation":"LINEAR", "output":245 }, { - "input":232, - "interpolation":"LINEAR", - "output":243 - }, - { - "input":232, + "input":240, "interpolation":"LINEAR", "output":246 }, { - "input":234, + "input":238, + "interpolation":"STEP", + "output":244 + }, + { + "input":238, "interpolation":"LINEAR", "output":247 }, { - "input":232, - "interpolation":"STEP", + "input":240, + "interpolation":"LINEAR", "output":248 }, { - "input":232, + "input":238, "interpolation":"LINEAR", "output":249 }, { - "input":234, + "input":238, "interpolation":"LINEAR", "output":250 }, { - "input":232, - "interpolation":"STEP", + "input":240, + "interpolation":"LINEAR", "output":251 }, { - "input":232, + "input":238, + "interpolation":"LINEAR", + "output":249 + }, + { + "input":238, "interpolation":"LINEAR", "output":252 }, { - "input":234, + "input":240, "interpolation":"LINEAR", "output":253 }, { - "input":232, - "interpolation":"LINEAR", + "input":238, + "interpolation":"STEP", "output":254 }, { - "input":232, + "input":238, "interpolation":"LINEAR", "output":255 }, { - "input":234, + "input":240, "interpolation":"LINEAR", "output":256 }, { - "input":232, + "input":238, "interpolation":"STEP", - "output":33 - }, - { - "input":232, - "interpolation":"LINEAR", "output":257 }, { - "input":234, + "input":238, "interpolation":"LINEAR", "output":258 }, { - "input":232, - "interpolation":"STEP", - "output":36 - }, - { - "input":232, + "input":240, "interpolation":"LINEAR", "output":259 }, { - "input":234, + "input":238, "interpolation":"LINEAR", "output":260 }, { - "input":232, - "interpolation":"STEP", - "output":11 - }, - { - "input":232, + "input":238, "interpolation":"LINEAR", "output":261 }, { - "input":234, + "input":240, "interpolation":"LINEAR", "output":262 }, { - "input":232, + "input":238, "interpolation":"STEP", + "output":39 + }, + { + "input":238, + "interpolation":"LINEAR", "output":263 }, { - "input":232, + "input":240, "interpolation":"LINEAR", "output":264 }, { - "input":234, + "input":238, + "interpolation":"STEP", + "output":42 + }, + { + "input":238, "interpolation":"LINEAR", "output":265 }, { - "input":232, - "interpolation":"STEP", - "output":11 - }, - { - "input":232, + "input":240, "interpolation":"LINEAR", "output":266 }, { - "input":234, + "input":238, + "interpolation":"STEP", + "output":17 + }, + { + "input":238, "interpolation":"LINEAR", "output":267 }, { - "input":232, - "interpolation":"STEP", + "input":240, + "interpolation":"LINEAR", "output":268 }, { - "input":232, - "interpolation":"LINEAR", + "input":238, + "interpolation":"STEP", "output":269 }, { - "input":234, + "input":238, "interpolation":"LINEAR", "output":270 }, { - "input":232, - "interpolation":"STEP", + "input":240, + "interpolation":"LINEAR", "output":271 }, { - "input":232, + "input":238, + "interpolation":"STEP", + "output":17 + }, + { + "input":238, "interpolation":"LINEAR", "output":272 }, { - "input":234, + "input":240, "interpolation":"LINEAR", "output":273 }, { - "input":232, - "interpolation":"LINEAR", - "output":100 - }, - { - "input":232, - "interpolation":"LINEAR", + "input":238, + "interpolation":"STEP", "output":274 }, { - "input":234, + "input":238, "interpolation":"LINEAR", "output":275 }, { - "input":232, - "interpolation":"STEP", + "input":240, + "interpolation":"LINEAR", "output":276 }, { - "input":232, - "interpolation":"LINEAR", + "input":238, + "interpolation":"STEP", "output":277 }, { - "input":234, + "input":238, "interpolation":"LINEAR", "output":278 }, { - "input":232, + "input":240, "interpolation":"LINEAR", "output":279 }, { - "input":232, + "input":238, + "interpolation":"LINEAR", + "output":106 + }, + { + "input":238, "interpolation":"LINEAR", "output":280 }, { - "input":234, + "input":240, "interpolation":"LINEAR", "output":281 }, { - "input":232, - "interpolation":"LINEAR", + "input":238, + "interpolation":"STEP", "output":282 }, { - "input":232, + "input":238, "interpolation":"LINEAR", "output":283 }, { - "input":234, + "input":240, "interpolation":"LINEAR", "output":284 }, { - "input":232, - "interpolation":"STEP", + "input":238, + "interpolation":"LINEAR", "output":285 }, { - "input":232, + "input":238, "interpolation":"LINEAR", "output":286 }, { - "input":234, + "input":240, "interpolation":"LINEAR", "output":287 }, { - "input":232, + "input":238, "interpolation":"LINEAR", "output":288 }, { - "input":232, + "input":238, "interpolation":"LINEAR", "output":289 }, { - "input":234, + "input":240, "interpolation":"LINEAR", "output":290 }, { - "input":232, + "input":238, "interpolation":"STEP", "output":291 }, { - "input":232, + "input":238, "interpolation":"LINEAR", "output":292 }, { - "input":234, + "input":240, "interpolation":"LINEAR", "output":293 }, { - "input":232, - "interpolation":"STEP", + "input":238, + "interpolation":"LINEAR", "output":294 }, { - "input":232, + "input":238, "interpolation":"LINEAR", "output":295 }, { - "input":234, + "input":240, "interpolation":"LINEAR", "output":296 }, { - "input":232, + "input":238, "interpolation":"STEP", - "output":251 - }, - { - "input":232, - "interpolation":"LINEAR", "output":297 }, { - "input":234, + "input":238, "interpolation":"LINEAR", "output":298 }, { - "input":232, - "interpolation":"STEP", - "output":251 - }, - { - "input":232, + "input":240, "interpolation":"LINEAR", "output":299 }, { - "input":234, - "interpolation":"LINEAR", + "input":238, + "interpolation":"STEP", "output":300 }, { - "input":232, + "input":238, "interpolation":"LINEAR", "output":301 }, { - "input":232, + "input":240, "interpolation":"LINEAR", "output":302 }, { - "input":234, + "input":238, + "interpolation":"STEP", + "output":257 + }, + { + "input":238, "interpolation":"LINEAR", "output":303 }, { - "input":232, - "interpolation":"STEP", + "input":240, + "interpolation":"LINEAR", "output":304 }, { - "input":232, + "input":238, + "interpolation":"STEP", + "output":257 + }, + { + "input":238, "interpolation":"LINEAR", "output":305 }, { - "input":234, + "input":240, "interpolation":"LINEAR", "output":306 }, { - "input":232, + "input":238, "interpolation":"LINEAR", "output":307 }, { - "input":232, + "input":238, "interpolation":"LINEAR", "output":308 }, { - "input":234, + "input":240, "interpolation":"LINEAR", "output":309 }, { - "input":232, + "input":238, "interpolation":"STEP", - "output":291 - }, - { - "input":232, - "interpolation":"LINEAR", "output":310 }, { - "input":234, + "input":238, "interpolation":"LINEAR", "output":311 }, { - "input":232, - "interpolation":"STEP", + "input":240, + "interpolation":"LINEAR", "output":312 }, { - "input":232, + "input":238, "interpolation":"LINEAR", "output":313 }, { - "input":234, + "input":238, "interpolation":"LINEAR", "output":314 }, { - "input":232, - "interpolation":"STEP", + "input":240, + "interpolation":"LINEAR", "output":315 }, { - "input":232, + "input":238, + "interpolation":"STEP", + "output":297 + }, + { + "input":238, "interpolation":"LINEAR", "output":316 }, { - "input":234, + "input":240, "interpolation":"LINEAR", "output":317 }, { - "input":232, + "input":238, "interpolation":"STEP", "output":318 }, { - "input":232, + "input":238, "interpolation":"LINEAR", "output":319 }, { - "input":234, + "input":240, "interpolation":"LINEAR", "output":320 }, { - "input":232, - "interpolation":"LINEAR", - "output":52 - }, - { - "input":232, - "interpolation":"LINEAR", + "input":238, + "interpolation":"STEP", "output":321 }, { - "input":234, + "input":238, "interpolation":"LINEAR", "output":322 }, { - "input":232, + "input":240, "interpolation":"LINEAR", "output":323 }, { - "input":232, - "interpolation":"LINEAR", + "input":238, + "interpolation":"STEP", "output":324 }, { - "input":234, + "input":238, "interpolation":"LINEAR", "output":325 }, { - "input":232, - "interpolation":"STEP", + "input":240, + "interpolation":"LINEAR", "output":326 }, { - "input":232, + "input":238, + "interpolation":"LINEAR", + "output":58 + }, + { + "input":238, "interpolation":"LINEAR", "output":327 }, { - "input":234, + "input":240, "interpolation":"LINEAR", "output":328 }, { - "input":232, - "interpolation":"STEP", + "input":238, + "interpolation":"LINEAR", "output":329 }, { - "input":232, + "input":238, "interpolation":"LINEAR", "output":330 }, { - "input":234, + "input":240, "interpolation":"LINEAR", "output":331 }, { - "input":232, + "input":238, "interpolation":"STEP", - "output":11 - }, - { - "input":232, - "interpolation":"LINEAR", "output":332 }, { - "input":234, + "input":238, "interpolation":"LINEAR", "output":333 }, { - "input":232, - "interpolation":"STEP", + "input":240, + "interpolation":"LINEAR", "output":334 }, { - "input":232, - "interpolation":"LINEAR", + "input":238, + "interpolation":"STEP", "output":335 }, { - "input":234, + "input":238, "interpolation":"LINEAR", "output":336 }, { - "input":232, - "interpolation":"STEP", + "input":240, + "interpolation":"LINEAR", "output":337 }, { - "input":232, + "input":238, + "interpolation":"STEP", + "output":17 + }, + { + "input":238, "interpolation":"LINEAR", "output":338 }, { - "input":234, + "input":240, "interpolation":"LINEAR", "output":339 }, { - "input":232, + "input":238, "interpolation":"STEP", "output":340 }, { - "input":232, + "input":238, "interpolation":"LINEAR", "output":341 }, { - "input":234, + "input":240, "interpolation":"LINEAR", "output":342 }, { - "input":232, - "interpolation":"LINEAR", + "input":238, + "interpolation":"STEP", "output":343 }, { - "input":232, - "interpolation":"STEP", + "input":238, + "interpolation":"LINEAR", "output":344 }, { - "input":232, - "interpolation":"STEP", + "input":240, + "interpolation":"LINEAR", "output":345 }, { - "input":232, + "input":238, "interpolation":"STEP", - "output":11 + "output":346 + }, + { + "input":238, + "interpolation":"LINEAR", + "output":347 + }, + { + "input":240, + "interpolation":"LINEAR", + "output":348 + }, + { + "input":238, + "interpolation":"LINEAR", + "output":349 + }, + { + "input":238, + "interpolation":"STEP", + "output":350 + }, + { + "input":238, + "interpolation":"STEP", + "output":351 + }, + { + "input":238, + "interpolation":"STEP", + "output":17 } ] }, @@ -6221,638 +6221,668 @@ "name":"RESET", "samplers":[ { - "input":346, - "interpolation":"LINEAR", - "output":347 - }, - { - "input":346, - "interpolation":"LINEAR", - "output":348 - }, - { - "input":346, - "interpolation":"LINEAR", - "output":349 - }, - { - "input":346, - "interpolation":"LINEAR", - "output":350 - }, - { - "input":346, - "interpolation":"LINEAR", - "output":351 - }, - { - "input":346, - "interpolation":"LINEAR", - "output":352 - }, - { - "input":346, + "input":352, "interpolation":"LINEAR", "output":353 }, { - "input":346, + "input":352, "interpolation":"LINEAR", "output":354 }, { - "input":346, - "interpolation":"LINEAR", - "output":352 - }, - { - "input":346, + "input":352, "interpolation":"LINEAR", "output":355 }, { - "input":346, + "input":352, "interpolation":"LINEAR", "output":356 }, { - "input":346, + "input":352, "interpolation":"LINEAR", "output":357 }, { - "input":346, + "input":352, "interpolation":"LINEAR", "output":358 }, { - "input":346, + "input":352, "interpolation":"LINEAR", "output":359 }, { - "input":346, - "interpolation":"LINEAR", - "output":357 - }, - { - "input":346, + "input":352, "interpolation":"LINEAR", "output":360 }, { - "input":346, + "input":352, + "interpolation":"LINEAR", + "output":358 + }, + { + "input":352, "interpolation":"LINEAR", "output":361 }, { - "input":346, + "input":352, "interpolation":"LINEAR", "output":362 }, { - "input":346, + "input":352, "interpolation":"LINEAR", "output":363 }, { - "input":346, + "input":352, "interpolation":"LINEAR", "output":364 }, { - "input":346, + "input":352, "interpolation":"LINEAR", "output":365 }, { - "input":346, + "input":352, + "interpolation":"LINEAR", + "output":363 + }, + { + "input":352, "interpolation":"LINEAR", "output":366 }, { - "input":346, + "input":352, "interpolation":"LINEAR", "output":367 }, { - "input":346, + "input":352, "interpolation":"LINEAR", "output":368 }, { - "input":346, + "input":352, "interpolation":"LINEAR", "output":369 }, { - "input":346, + "input":352, "interpolation":"LINEAR", "output":370 }, { - "input":346, + "input":352, "interpolation":"LINEAR", "output":371 }, { - "input":346, + "input":352, "interpolation":"LINEAR", "output":372 }, { - "input":346, + "input":352, "interpolation":"LINEAR", "output":373 }, { - "input":346, - "interpolation":"LINEAR", - "output":362 - }, - { - "input":346, + "input":352, "interpolation":"LINEAR", "output":374 }, { - "input":346, + "input":352, "interpolation":"LINEAR", "output":375 }, { - "input":346, - "interpolation":"LINEAR", - "output":349 - }, - { - "input":346, + "input":352, "interpolation":"LINEAR", "output":376 }, { - "input":346, + "input":352, "interpolation":"LINEAR", "output":377 }, { - "input":346, + "input":352, "interpolation":"LINEAR", "output":378 }, { - "input":346, + "input":352, "interpolation":"LINEAR", "output":379 }, { - "input":346, + "input":352, + "interpolation":"LINEAR", + "output":368 + }, + { + "input":352, "interpolation":"LINEAR", "output":380 }, { - "input":346, - "interpolation":"LINEAR", - "output":349 - }, - { - "input":346, + "input":352, "interpolation":"LINEAR", "output":381 }, { - "input":346, + "input":352, + "interpolation":"LINEAR", + "output":355 + }, + { + "input":352, "interpolation":"LINEAR", "output":382 }, { - "input":346, + "input":352, "interpolation":"LINEAR", "output":383 }, { - "input":346, + "input":352, "interpolation":"LINEAR", "output":384 }, { - "input":346, + "input":352, "interpolation":"LINEAR", "output":385 }, { - "input":346, - "interpolation":"LINEAR", - "output":371 - }, - { - "input":346, + "input":352, "interpolation":"LINEAR", "output":386 }, { - "input":346, + "input":352, + "interpolation":"LINEAR", + "output":355 + }, + { + "input":352, "interpolation":"LINEAR", "output":387 }, { - "input":346, + "input":352, "interpolation":"LINEAR", "output":388 }, { - "input":346, + "input":352, "interpolation":"LINEAR", "output":389 }, { - "input":346, + "input":352, "interpolation":"LINEAR", "output":390 }, { - "input":346, + "input":352, "interpolation":"LINEAR", "output":391 }, { - "input":346, + "input":352, + "interpolation":"LINEAR", + "output":377 + }, + { + "input":352, "interpolation":"LINEAR", "output":392 }, { - "input":346, + "input":352, "interpolation":"LINEAR", "output":393 }, { - "input":346, - "interpolation":"LINEAR", - "output":352 - }, - { - "input":346, + "input":352, "interpolation":"LINEAR", "output":394 }, { - "input":346, + "input":352, "interpolation":"LINEAR", "output":395 }, { - "input":346, + "input":352, "interpolation":"LINEAR", "output":396 }, { - "input":346, + "input":352, "interpolation":"LINEAR", "output":397 }, { - "input":346, + "input":352, "interpolation":"LINEAR", "output":398 }, { - "input":346, + "input":352, "interpolation":"LINEAR", "output":399 }, { - "input":346, + "input":352, + "interpolation":"LINEAR", + "output":358 + }, + { + "input":352, "interpolation":"LINEAR", "output":400 }, { - "input":346, + "input":352, "interpolation":"LINEAR", "output":401 }, { - "input":346, - "interpolation":"LINEAR", - "output":388 - }, - { - "input":346, + "input":352, "interpolation":"LINEAR", "output":402 }, { - "input":346, + "input":352, "interpolation":"LINEAR", "output":403 }, { - "input":346, + "input":352, "interpolation":"LINEAR", "output":404 }, { - "input":346, + "input":352, "interpolation":"LINEAR", "output":405 }, { - "input":346, + "input":352, "interpolation":"LINEAR", "output":406 }, { - "input":346, + "input":352, "interpolation":"LINEAR", "output":407 }, { - "input":346, + "input":352, + "interpolation":"LINEAR", + "output":394 + }, + { + "input":352, "interpolation":"LINEAR", "output":408 }, { - "input":346, + "input":352, "interpolation":"LINEAR", "output":409 }, { - "input":346, - "interpolation":"LINEAR", - "output":365 - }, - { - "input":346, + "input":352, "interpolation":"LINEAR", "output":410 }, { - "input":346, + "input":352, "interpolation":"LINEAR", "output":411 }, { - "input":346, - "interpolation":"LINEAR", - "output":365 - }, - { - "input":346, + "input":352, "interpolation":"LINEAR", "output":412 }, { - "input":346, + "input":352, "interpolation":"LINEAR", "output":413 }, { - "input":346, + "input":352, "interpolation":"LINEAR", "output":414 }, { - "input":346, + "input":352, "interpolation":"LINEAR", "output":415 }, { - "input":346, - "interpolation":"LINEAR", - "output":416 - }, - { - "input":346, - "interpolation":"LINEAR", - "output":417 - }, - { - "input":346, - "interpolation":"LINEAR", - "output":418 - }, - { - "input":346, - "interpolation":"LINEAR", - "output":419 - }, - { - "input":346, - "interpolation":"LINEAR", - "output":417 - }, - { - "input":346, - "interpolation":"LINEAR", - "output":420 - }, - { - "input":346, - "interpolation":"LINEAR", - "output":421 - }, - { - "input":346, - "interpolation":"LINEAR", - "output":404 - }, - { - "input":346, - "interpolation":"LINEAR", - "output":422 - }, - { - "input":346, - "interpolation":"LINEAR", - "output":423 - }, - { - "input":346, - "interpolation":"LINEAR", - "output":424 - }, - { - "input":346, - "interpolation":"LINEAR", - "output":425 - }, - { - "input":346, - "interpolation":"LINEAR", - "output":426 - }, - { - "input":346, - "interpolation":"LINEAR", - "output":427 - }, - { - "input":346, - "interpolation":"LINEAR", - "output":428 - }, - { - "input":346, - "interpolation":"LINEAR", - "output":429 - }, - { - "input":346, - "interpolation":"LINEAR", - "output":362 - }, - { - "input":346, - "interpolation":"LINEAR", - "output":430 - }, - { - "input":346, - "interpolation":"LINEAR", - "output":431 - }, - { - "input":346, - "interpolation":"LINEAR", - "output":362 - }, - { - "input":346, - "interpolation":"LINEAR", - "output":432 - }, - { - "input":346, - "interpolation":"LINEAR", - "output":433 - }, - { - "input":346, - "interpolation":"LINEAR", - "output":434 - }, - { - "input":346, - "interpolation":"LINEAR", - "output":435 - }, - { - "input":346, - "interpolation":"LINEAR", - "output":436 - }, - { - "input":346, - "interpolation":"LINEAR", - "output":417 - }, - { - "input":346, - "interpolation":"LINEAR", - "output":437 - }, - { - "input":346, - "interpolation":"LINEAR", - "output":438 - }, - { - "input":346, - "interpolation":"LINEAR", - "output":427 - }, - { - "input":346, - "interpolation":"LINEAR", - "output":439 - }, - { - "input":346, - "interpolation":"LINEAR", - "output":440 - }, - { - "input":346, - "interpolation":"LINEAR", - "output":349 - }, - { - "input":346, - "interpolation":"LINEAR", - "output":441 - }, - { - "input":346, - "interpolation":"LINEAR", - "output":442 - }, - { - "input":346, + "input":352, "interpolation":"LINEAR", "output":371 }, { - "input":346, + "input":352, "interpolation":"LINEAR", - "output":443 + "output":416 }, { - "input":346, - "interpolation":"LINEAR", - "output":444 - }, - { - "input":346, - "interpolation":"LINEAR", - "output":445 - }, - { - "input":346, - "interpolation":"LINEAR", - "output":446 - }, - { - "input":346, - "interpolation":"LINEAR", - "output":447 - }, - { - "input":346, - "interpolation":"LINEAR", - "output":349 - }, - { - "input":346, - "interpolation":"LINEAR", - "output":448 - }, - { - "input":346, - "interpolation":"LINEAR", - "output":449 - }, - { - "input":346, + "input":352, "interpolation":"LINEAR", "output":417 }, { - "input":346, - "interpolation":"STEP", + "input":352, + "interpolation":"LINEAR", + "output":371 + }, + { + "input":352, + "interpolation":"LINEAR", + "output":418 + }, + { + "input":352, + "interpolation":"LINEAR", + "output":419 + }, + { + "input":352, + "interpolation":"LINEAR", + "output":420 + }, + { + "input":352, + "interpolation":"LINEAR", + "output":421 + }, + { + "input":352, + "interpolation":"LINEAR", + "output":422 + }, + { + "input":352, + "interpolation":"LINEAR", + "output":423 + }, + { + "input":352, + "interpolation":"LINEAR", + "output":424 + }, + { + "input":352, + "interpolation":"LINEAR", + "output":425 + }, + { + "input":352, + "interpolation":"LINEAR", + "output":423 + }, + { + "input":352, + "interpolation":"LINEAR", + "output":426 + }, + { + "input":352, + "interpolation":"LINEAR", + "output":427 + }, + { + "input":352, + "interpolation":"LINEAR", + "output":410 + }, + { + "input":352, + "interpolation":"LINEAR", + "output":428 + }, + { + "input":352, + "interpolation":"LINEAR", + "output":429 + }, + { + "input":352, + "interpolation":"LINEAR", + "output":430 + }, + { + "input":352, + "interpolation":"LINEAR", + "output":431 + }, + { + "input":352, + "interpolation":"LINEAR", + "output":432 + }, + { + "input":352, + "interpolation":"LINEAR", + "output":433 + }, + { + "input":352, + "interpolation":"LINEAR", + "output":434 + }, + { + "input":352, + "interpolation":"LINEAR", + "output":435 + }, + { + "input":352, + "interpolation":"LINEAR", + "output":368 + }, + { + "input":352, + "interpolation":"LINEAR", + "output":436 + }, + { + "input":352, + "interpolation":"LINEAR", + "output":437 + }, + { + "input":352, + "interpolation":"LINEAR", + "output":368 + }, + { + "input":352, + "interpolation":"LINEAR", + "output":438 + }, + { + "input":352, + "interpolation":"LINEAR", + "output":439 + }, + { + "input":352, + "interpolation":"LINEAR", + "output":440 + }, + { + "input":352, + "interpolation":"LINEAR", + "output":441 + }, + { + "input":352, + "interpolation":"LINEAR", + "output":442 + }, + { + "input":352, + "interpolation":"LINEAR", + "output":423 + }, + { + "input":352, + "interpolation":"LINEAR", + "output":443 + }, + { + "input":352, + "interpolation":"LINEAR", + "output":444 + }, + { + "input":352, + "interpolation":"LINEAR", + "output":433 + }, + { + "input":352, + "interpolation":"LINEAR", + "output":445 + }, + { + "input":352, + "interpolation":"LINEAR", + "output":446 + }, + { + "input":352, + "interpolation":"LINEAR", + "output":355 + }, + { + "input":352, + "interpolation":"LINEAR", + "output":447 + }, + { + "input":352, + "interpolation":"LINEAR", + "output":448 + }, + { + "input":352, + "interpolation":"LINEAR", + "output":377 + }, + { + "input":352, + "interpolation":"LINEAR", + "output":449 + }, + { + "input":352, + "interpolation":"LINEAR", "output":450 }, { - "input":346, - "interpolation":"STEP", + "input":352, + "interpolation":"LINEAR", "output":451 }, { - "input":346, + "input":352, + "interpolation":"LINEAR", + "output":452 + }, + { + "input":352, + "interpolation":"LINEAR", + "output":453 + }, + { + "input":352, + "interpolation":"LINEAR", + "output":355 + }, + { + "input":352, + "interpolation":"LINEAR", + "output":454 + }, + { + "input":352, + "interpolation":"LINEAR", + "output":455 + }, + { + "input":352, + "interpolation":"LINEAR", + "output":423 + }, + { + "input":352, "interpolation":"STEP", - "output":349 + "output":456 + }, + { + "input":352, + "interpolation":"STEP", + "output":457 + }, + { + "input":352, + "interpolation":"STEP", + "output":355 } ] } ], + "materials":[ + { + "doubleSided":true, + "name":"BaseMaterial", + "pbrMetallicRoughness":{ + "baseColorFactor":[ + 0.800000011920929, + 0.800000011920929, + 0.800000011920929, + 1 + ], + "metallicFactor":0, + "roughnessFactor":0.5 + } + }, + { + "doubleSided":true, + "name":"InnerMaterial", + "pbrMetallicRoughness":{ + "baseColorFactor":[ + 0.800000011920929, + 0.800000011920929, + 0.800000011920929, + 1 + ], + "metallicFactor":0, + "roughnessFactor":0.5 + } + } + ], "meshes":[ { "name":"Cylinder.001", @@ -6865,14 +6895,26 @@ "JOINTS_0":3, "WEIGHTS_0":4 }, - "indices":5 + "indices":5, + "material":0 + }, + { + "attributes":{ + "POSITION":6, + "NORMAL":7, + "TEXCOORD_0":8, + "JOINTS_0":9, + "WEIGHTS_0":10 + }, + "indices":11, + "material":1 } ] } ], "skins":[ { - "inverseBindMatrices":6, + "inverseBindMatrices":12, "joints":[ 41, 40, @@ -6925,10 +6967,10 @@ { "bufferView":0, "componentType":5126, - "count":934, + "count":630, "max":[ 0.4866025447845459, - 1.0768828392028809, + 1.0430704355239868, 0.4464101493358612 ], "min":[ @@ -6941,61 +6983,89 @@ { "bufferView":1, "componentType":5126, - "count":934, + "count":630, "type":"VEC3" }, { "bufferView":2, "componentType":5126, - "count":934, + "count":630, "type":"VEC2" }, { "bufferView":3, "componentType":5121, - "count":934, + "count":630, "type":"VEC4" }, { "bufferView":4, "componentType":5126, - "count":934, + "count":630, "type":"VEC4" }, { "bufferView":5, "componentType":5123, - "count":1572, + "count":876, "type":"SCALAR" }, { "bufferView":6, "componentType":5126, - "count":43, - "type":"MAT4" + "count":298, + "max":[ + 0.4866025447845459, + 1.0768828392028809, + 0.4464101493358612 + ], + "min":[ + -0.4866025447845459, + 1.0249998569488525, + -0.4464101493358612 + ], + "type":"VEC3" }, { "bufferView":7, "componentType":5126, - "count":2, - "max":[ - 2.5 - ], - "min":[ - 0.041666666666666664 - ], - "type":"SCALAR" + "count":298, + "type":"VEC3" }, { "bufferView":8, "componentType":5126, - "count":2, - "type":"VEC3" + "count":298, + "type":"VEC2" }, { "bufferView":9, + "componentType":5121, + "count":298, + "type":"VEC4" + }, + { + "bufferView":10, "componentType":5126, - "count":60, + "count":298, + "type":"VEC4" + }, + { + "bufferView":11, + "componentType":5123, + "count":696, + "type":"SCALAR" + }, + { + "bufferView":12, + "componentType":5126, + "count":43, + "type":"MAT4" + }, + { + "bufferView":13, + "componentType":5126, + "count":2, "max":[ 2.5 ], @@ -7004,30 +7074,6 @@ ], "type":"SCALAR" }, - { - "bufferView":10, - "componentType":5126, - "count":60, - "type":"VEC4" - }, - { - "bufferView":11, - "componentType":5126, - "count":2, - "type":"VEC3" - }, - { - "bufferView":12, - "componentType":5126, - "count":2, - "type":"VEC3" - }, - { - "bufferView":13, - "componentType":5126, - "count":60, - "type":"VEC4" - }, { "bufferView":14, "componentType":5126, @@ -7037,8 +7083,14 @@ { "bufferView":15, "componentType":5126, - "count":2, - "type":"VEC3" + "count":60, + "max":[ + 2.5 + ], + "min":[ + 0.041666666666666664 + ], + "type":"SCALAR" }, { "bufferView":16, @@ -7055,14 +7107,14 @@ { "bufferView":18, "componentType":5126, - "count":60, - "type":"VEC4" + "count":2, + "type":"VEC3" }, { "bufferView":19, "componentType":5126, - "count":2, - "type":"VEC3" + "count":60, + "type":"VEC4" }, { "bufferView":20, @@ -7073,27 +7125,27 @@ { "bufferView":21, "componentType":5126, - "count":60, - "type":"VEC4" + "count":2, + "type":"VEC3" }, { "bufferView":22, "componentType":5126, - "count":2, - "type":"VEC3" - }, - { - "bufferView":23, - "componentType":5126, "count":60, "type":"VEC4" }, { - "bufferView":24, + "bufferView":23, "componentType":5126, "count":2, "type":"VEC3" }, + { + "bufferView":24, + "componentType":5126, + "count":60, + "type":"VEC4" + }, { "bufferView":25, "componentType":5126, @@ -7103,14 +7155,14 @@ { "bufferView":26, "componentType":5126, - "count":60, - "type":"VEC4" + "count":2, + "type":"VEC3" }, { "bufferView":27, "componentType":5126, - "count":2, - "type":"VEC3" + "count":60, + "type":"VEC4" }, { "bufferView":28, @@ -7187,14 +7239,14 @@ { "bufferView":40, "componentType":5126, - "count":60, - "type":"VEC4" + "count":2, + "type":"VEC3" }, { "bufferView":41, "componentType":5126, - "count":2, - "type":"VEC3" + "count":60, + "type":"VEC4" }, { "bufferView":42, @@ -7205,27 +7257,27 @@ { "bufferView":43, "componentType":5126, - "count":60, - "type":"VEC4" + "count":2, + "type":"VEC3" }, { "bufferView":44, "componentType":5126, - "count":2, - "type":"VEC3" - }, - { - "bufferView":45, - "componentType":5126, "count":60, "type":"VEC4" }, { - "bufferView":46, + "bufferView":45, "componentType":5126, "count":2, "type":"VEC3" }, + { + "bufferView":46, + "componentType":5126, + "count":60, + "type":"VEC4" + }, { "bufferView":47, "componentType":5126, @@ -7235,14 +7287,14 @@ { "bufferView":48, "componentType":5126, - "count":60, - "type":"VEC4" + "count":2, + "type":"VEC3" }, { "bufferView":49, "componentType":5126, - "count":2, - "type":"VEC3" + "count":60, + "type":"VEC4" }, { "bufferView":50, @@ -7409,21 +7461,21 @@ { "bufferView":77, "componentType":5126, - "count":60, - "type":"VEC4" - }, - { - "bufferView":78, - "componentType":5126, "count":2, "type":"VEC3" }, { - "bufferView":79, + "bufferView":78, "componentType":5126, "count":60, "type":"VEC4" }, + { + "bufferView":79, + "componentType":5126, + "count":2, + "type":"VEC3" + }, { "bufferView":80, "componentType":5126, @@ -7433,21 +7485,21 @@ { "bufferView":81, "componentType":5126, - "count":2, - "type":"VEC3" - }, - { - "bufferView":82, - "componentType":5126, "count":60, "type":"VEC4" }, { - "bufferView":83, + "bufferView":82, "componentType":5126, "count":2, "type":"VEC3" }, + { + "bufferView":83, + "componentType":5126, + "count":60, + "type":"VEC4" + }, { "bufferView":84, "componentType":5126, @@ -7487,14 +7539,14 @@ { "bufferView":90, "componentType":5126, - "count":60, - "type":"VEC4" + "count":2, + "type":"VEC3" }, { "bufferView":91, "componentType":5126, - "count":2, - "type":"VEC3" + "count":60, + "type":"VEC4" }, { "bufferView":92, @@ -7505,14 +7557,14 @@ { "bufferView":93, "componentType":5126, - "count":60, - "type":"VEC4" + "count":2, + "type":"VEC3" }, { "bufferView":94, "componentType":5126, - "count":2, - "type":"VEC3" + "count":60, + "type":"VEC4" }, { "bufferView":95, @@ -7625,14 +7677,14 @@ { "bufferView":113, "componentType":5126, - "count":60, - "type":"VEC4" + "count":2, + "type":"VEC3" }, { "bufferView":114, "componentType":5126, - "count":2, - "type":"VEC3" + "count":60, + "type":"VEC4" }, { "bufferView":115, @@ -7643,14 +7695,14 @@ { "bufferView":116, "componentType":5126, - "count":60, - "type":"VEC4" + "count":2, + "type":"VEC3" }, { "bufferView":117, "componentType":5126, - "count":2, - "type":"VEC3" + "count":60, + "type":"VEC4" }, { "bufferView":118, @@ -7697,20 +7749,14 @@ { "bufferView":125, "componentType":5126, - "count":2, + "count":60, "type":"VEC4" }, { "bufferView":126, "componentType":5126, "count":2, - "max":[ - 77.5 - ], - "min":[ - 0 - ], - "type":"SCALAR" + "type":"VEC3" }, { "bufferView":127, @@ -7721,20 +7767,14 @@ { "bufferView":128, "componentType":5126, - "count":1861, - "max":[ - 77.5 - ], - "min":[ - 0 - ], - "type":"SCALAR" + "count":60, + "type":"VEC4" }, { "bufferView":129, "componentType":5126, - "count":1861, - "type":"VEC4" + "count":2, + "type":"VEC3" }, { "bufferView":130, @@ -7745,14 +7785,20 @@ { "bufferView":131, "componentType":5126, - "count":1861, + "count":2, "type":"VEC4" }, { "bufferView":132, "componentType":5126, "count":2, - "type":"VEC3" + "max":[ + 77.5 + ], + "min":[ + 0 + ], + "type":"SCALAR" }, { "bufferView":133, @@ -7764,13 +7810,19 @@ "bufferView":134, "componentType":5126, "count":1861, - "type":"VEC4" + "max":[ + 77.5 + ], + "min":[ + 0 + ], + "type":"SCALAR" }, { "bufferView":135, "componentType":5126, - "count":2, - "type":"VEC3" + "count":1861, + "type":"VEC4" }, { "bufferView":136, @@ -7793,14 +7845,14 @@ { "bufferView":139, "componentType":5126, - "count":1861, - "type":"VEC4" + "count":2, + "type":"VEC3" }, { "bufferView":140, "componentType":5126, - "count":2, - "type":"VEC3" + "count":1861, + "type":"VEC4" }, { "bufferView":141, @@ -7812,13 +7864,13 @@ "bufferView":142, "componentType":5126, "count":2, - "type":"VEC4" + "type":"VEC3" }, { "bufferView":143, "componentType":5126, - "count":2, - "type":"VEC3" + "count":1861, + "type":"VEC4" }, { "bufferView":144, @@ -7829,7 +7881,7 @@ { "bufferView":145, "componentType":5126, - "count":2, + "count":1861, "type":"VEC4" }, { @@ -7842,13 +7894,13 @@ "bufferView":147, "componentType":5126, "count":2, - "type":"VEC4" + "type":"VEC3" }, { "bufferView":148, "componentType":5126, "count":2, - "type":"VEC3" + "type":"VEC4" }, { "bufferView":149, @@ -7860,13 +7912,13 @@ "bufferView":150, "componentType":5126, "count":2, - "type":"VEC4" + "type":"VEC3" }, { "bufferView":151, "componentType":5126, "count":2, - "type":"VEC3" + "type":"VEC4" }, { "bufferView":152, @@ -7890,19 +7942,19 @@ "bufferView":155, "componentType":5126, "count":2, - "type":"VEC4" + "type":"VEC3" }, { "bufferView":156, "componentType":5126, "count":2, - "type":"VEC3" + "type":"VEC4" }, { "bufferView":157, "componentType":5126, "count":2, - "type":"VEC4" + "type":"VEC3" }, { "bufferView":158, @@ -7914,31 +7966,31 @@ "bufferView":159, "componentType":5126, "count":2, - "type":"VEC3" + "type":"VEC4" }, { "bufferView":160, "componentType":5126, "count":2, - "type":"VEC4" + "type":"VEC3" }, { "bufferView":161, "componentType":5126, "count":2, - "type":"VEC3" + "type":"VEC4" }, { "bufferView":162, "componentType":5126, "count":2, - "type":"VEC4" + "type":"VEC3" }, { "bufferView":163, "componentType":5126, "count":2, - "type":"VEC3" + "type":"VEC4" }, { "bufferView":164, @@ -7950,13 +8002,13 @@ "bufferView":165, "componentType":5126, "count":2, - "type":"VEC4" + "type":"VEC3" }, { "bufferView":166, "componentType":5126, "count":2, - "type":"VEC3" + "type":"VEC4" }, { "bufferView":167, @@ -8034,19 +8086,19 @@ "bufferView":179, "componentType":5126, "count":2, - "type":"VEC4" + "type":"VEC3" }, { "bufferView":180, "componentType":5126, "count":2, - "type":"VEC3" + "type":"VEC4" }, { "bufferView":181, "componentType":5126, "count":2, - "type":"VEC4" + "type":"VEC3" }, { "bufferView":182, @@ -8070,19 +8122,19 @@ "bufferView":185, "componentType":5126, "count":2, - "type":"VEC3" + "type":"VEC4" }, { "bufferView":186, "componentType":5126, "count":2, - "type":"VEC4" + "type":"VEC3" }, { "bufferView":187, "componentType":5126, "count":2, - "type":"VEC3" + "type":"VEC4" }, { "bufferView":188, @@ -8124,13 +8176,13 @@ "bufferView":194, "componentType":5126, "count":2, - "type":"VEC4" + "type":"VEC3" }, { "bufferView":195, "componentType":5126, "count":2, - "type":"VEC3" + "type":"VEC4" }, { "bufferView":196, @@ -8142,31 +8194,31 @@ "bufferView":197, "componentType":5126, "count":2, - "type":"VEC4" + "type":"VEC3" }, { "bufferView":198, "componentType":5126, "count":2, - "type":"VEC3" + "type":"VEC4" }, { "bufferView":199, "componentType":5126, "count":2, - "type":"VEC4" + "type":"VEC3" }, { "bufferView":200, "componentType":5126, "count":2, - "type":"VEC3" + "type":"VEC4" }, { "bufferView":201, "componentType":5126, "count":2, - "type":"VEC4" + "type":"VEC3" }, { "bufferView":202, @@ -8190,19 +8242,19 @@ "bufferView":205, "componentType":5126, "count":2, - "type":"VEC3" + "type":"VEC4" }, { "bufferView":206, "componentType":5126, "count":2, - "type":"VEC4" + "type":"VEC3" }, { "bufferView":207, "componentType":5126, "count":2, - "type":"VEC3" + "type":"VEC4" }, { "bufferView":208, @@ -8226,13 +8278,13 @@ "bufferView":211, "componentType":5126, "count":2, - "type":"VEC4" + "type":"VEC3" }, { "bufferView":212, "componentType":5126, "count":2, - "type":"VEC3" + "type":"VEC4" }, { "bufferView":213, @@ -8244,31 +8296,31 @@ "bufferView":214, "componentType":5126, "count":2, - "type":"VEC4" + "type":"VEC3" }, { "bufferView":215, "componentType":5126, "count":2, - "type":"VEC3" + "type":"VEC4" }, { "bufferView":216, "componentType":5126, "count":2, - "type":"VEC4" + "type":"VEC3" }, { "bufferView":217, "componentType":5126, "count":2, - "type":"VEC3" + "type":"VEC4" }, { "bufferView":218, "componentType":5126, "count":2, - "type":"VEC4" + "type":"VEC3" }, { "bufferView":219, @@ -8280,37 +8332,37 @@ "bufferView":220, "componentType":5126, "count":2, - "type":"VEC3" + "type":"VEC4" }, { "bufferView":221, "componentType":5126, "count":2, - "type":"VEC4" + "type":"VEC3" }, { "bufferView":222, "componentType":5126, "count":2, - "type":"VEC3" + "type":"VEC4" }, { "bufferView":223, "componentType":5126, "count":2, - "type":"VEC4" + "type":"VEC3" }, { "bufferView":224, "componentType":5126, "count":2, - "type":"VEC3" + "type":"VEC4" }, { "bufferView":225, "componentType":5126, "count":2, - "type":"VEC4" + "type":"VEC3" }, { "bufferView":226, @@ -8352,36 +8404,24 @@ "bufferView":232, "componentType":5126, "count":2, - "max":[ - 0.4166666666666667 - ], - "min":[ - 0.041666666666666664 - ], - "type":"SCALAR" + "type":"VEC3" }, { "bufferView":233, "componentType":5126, "count":2, - "type":"VEC3" + "type":"VEC4" }, { "bufferView":234, "componentType":5126, - "count":10, - "max":[ - 0.4166666666666667 - ], - "min":[ - 0.041666666666666664 - ], - "type":"SCALAR" + "count":2, + "type":"VEC3" }, { "bufferView":235, "componentType":5126, - "count":10, + "count":2, "type":"VEC4" }, { @@ -8393,14 +8433,20 @@ { "bufferView":237, "componentType":5126, - "count":10, + "count":2, "type":"VEC4" }, { "bufferView":238, "componentType":5126, "count":2, - "type":"VEC3" + "max":[ + 0.4166666666666667 + ], + "min":[ + 0.041666666666666664 + ], + "type":"SCALAR" }, { "bufferView":239, @@ -8412,26 +8458,32 @@ "bufferView":240, "componentType":5126, "count":10, - "type":"VEC4" + "max":[ + 0.4166666666666667 + ], + "min":[ + 0.041666666666666664 + ], + "type":"SCALAR" }, { "bufferView":241, "componentType":5126, - "count":2, - "type":"VEC3" - }, - { - "bufferView":242, - "componentType":5126, "count":10, "type":"VEC4" }, { - "bufferView":243, + "bufferView":242, "componentType":5126, "count":2, "type":"VEC3" }, + { + "bufferView":243, + "componentType":5126, + "count":10, + "type":"VEC4" + }, { "bufferView":244, "componentType":5126, @@ -8441,27 +8493,27 @@ { "bufferView":245, "componentType":5126, - "count":10, - "type":"VEC4" + "count":2, + "type":"VEC3" }, { "bufferView":246, "componentType":5126, - "count":2, - "type":"VEC3" - }, - { - "bufferView":247, - "componentType":5126, "count":10, "type":"VEC4" }, { - "bufferView":248, + "bufferView":247, "componentType":5126, "count":2, "type":"VEC3" }, + { + "bufferView":248, + "componentType":5126, + "count":10, + "type":"VEC4" + }, { "bufferView":249, "componentType":5126, @@ -8471,14 +8523,14 @@ { "bufferView":250, "componentType":5126, - "count":10, - "type":"VEC4" + "count":2, + "type":"VEC3" }, { "bufferView":251, "componentType":5126, - "count":2, - "type":"VEC3" + "count":10, + "type":"VEC4" }, { "bufferView":252, @@ -8519,21 +8571,21 @@ { "bufferView":258, "componentType":5126, - "count":10, - "type":"VEC4" - }, - { - "bufferView":259, - "componentType":5126, "count":2, "type":"VEC3" }, { - "bufferView":260, + "bufferView":259, "componentType":5126, "count":10, "type":"VEC4" }, + { + "bufferView":260, + "componentType":5126, + "count":2, + "type":"VEC3" + }, { "bufferView":261, "componentType":5126, @@ -8555,33 +8607,33 @@ { "bufferView":264, "componentType":5126, - "count":2, - "type":"VEC3" + "count":10, + "type":"VEC4" }, { "bufferView":265, "componentType":5126, - "count":10, - "type":"VEC4" + "count":2, + "type":"VEC3" }, { "bufferView":266, "componentType":5126, - "count":2, - "type":"VEC3" - }, - { - "bufferView":267, - "componentType":5126, "count":10, "type":"VEC4" }, { - "bufferView":268, + "bufferView":267, "componentType":5126, "count":2, "type":"VEC3" }, + { + "bufferView":268, + "componentType":5126, + "count":10, + "type":"VEC4" + }, { "bufferView":269, "componentType":5126, @@ -8591,14 +8643,14 @@ { "bufferView":270, "componentType":5126, - "count":10, - "type":"VEC4" + "count":2, + "type":"VEC3" }, { "bufferView":271, "componentType":5126, - "count":2, - "type":"VEC3" + "count":10, + "type":"VEC4" }, { "bufferView":272, @@ -8621,14 +8673,14 @@ { "bufferView":275, "componentType":5126, - "count":10, - "type":"VEC4" + "count":2, + "type":"VEC3" }, { "bufferView":276, "componentType":5126, - "count":2, - "type":"VEC3" + "count":10, + "type":"VEC4" }, { "bufferView":277, @@ -8639,14 +8691,14 @@ { "bufferView":278, "componentType":5126, - "count":10, - "type":"VEC4" + "count":2, + "type":"VEC3" }, { "bufferView":279, "componentType":5126, - "count":2, - "type":"VEC3" + "count":10, + "type":"VEC4" }, { "bufferView":280, @@ -8759,21 +8811,21 @@ { "bufferView":298, "componentType":5126, - "count":10, - "type":"VEC4" - }, - { - "bufferView":299, - "componentType":5126, "count":2, "type":"VEC3" }, { - "bufferView":300, + "bufferView":299, "componentType":5126, "count":10, "type":"VEC4" }, + { + "bufferView":300, + "componentType":5126, + "count":2, + "type":"VEC3" + }, { "bufferView":301, "componentType":5126, @@ -8783,21 +8835,21 @@ { "bufferView":302, "componentType":5126, - "count":2, - "type":"VEC3" - }, - { - "bufferView":303, - "componentType":5126, "count":10, "type":"VEC4" }, { - "bufferView":304, + "bufferView":303, "componentType":5126, "count":2, "type":"VEC3" }, + { + "bufferView":304, + "componentType":5126, + "count":10, + "type":"VEC4" + }, { "bufferView":305, "componentType":5126, @@ -8837,14 +8889,14 @@ { "bufferView":311, "componentType":5126, - "count":10, - "type":"VEC4" + "count":2, + "type":"VEC3" }, { "bufferView":312, "componentType":5126, - "count":2, - "type":"VEC3" + "count":10, + "type":"VEC4" }, { "bufferView":313, @@ -8855,14 +8907,14 @@ { "bufferView":314, "componentType":5126, - "count":10, - "type":"VEC4" + "count":2, + "type":"VEC3" }, { "bufferView":315, "componentType":5126, - "count":2, - "type":"VEC3" + "count":10, + "type":"VEC4" }, { "bufferView":316, @@ -8903,14 +8955,14 @@ { "bufferView":322, "componentType":5126, - "count":10, - "type":"VEC4" + "count":2, + "type":"VEC3" }, { "bufferView":323, "componentType":5126, - "count":2, - "type":"VEC3" + "count":10, + "type":"VEC4" }, { "bufferView":324, @@ -8921,14 +8973,14 @@ { "bufferView":325, "componentType":5126, - "count":10, - "type":"VEC4" + "count":2, + "type":"VEC3" }, { "bufferView":326, "componentType":5126, - "count":2, - "type":"VEC3" + "count":10, + "type":"VEC4" }, { "bufferView":327, @@ -8969,14 +9021,14 @@ { "bufferView":333, "componentType":5126, - "count":10, - "type":"VEC4" + "count":2, + "type":"VEC3" }, { "bufferView":334, "componentType":5126, - "count":2, - "type":"VEC3" + "count":10, + "type":"VEC4" }, { "bufferView":335, @@ -8987,14 +9039,14 @@ { "bufferView":336, "componentType":5126, - "count":10, - "type":"VEC4" + "count":2, + "type":"VEC3" }, { "bufferView":337, "componentType":5126, - "count":2, - "type":"VEC3" + "count":10, + "type":"VEC4" }, { "bufferView":338, @@ -9041,12 +9093,48 @@ { "bufferView":345, "componentType":5126, - "count":2, + "count":10, "type":"VEC4" }, { "bufferView":346, "componentType":5126, + "count":2, + "type":"VEC3" + }, + { + "bufferView":347, + "componentType":5126, + "count":2, + "type":"VEC3" + }, + { + "bufferView":348, + "componentType":5126, + "count":10, + "type":"VEC4" + }, + { + "bufferView":349, + "componentType":5126, + "count":2, + "type":"VEC3" + }, + { + "bufferView":350, + "componentType":5126, + "count":2, + "type":"VEC3" + }, + { + "bufferView":351, + "componentType":5126, + "count":2, + "type":"VEC4" + }, + { + "bufferView":352, + "componentType":5126, "count":1, "max":[ 0.041666666666666664 @@ -9056,42 +9144,6 @@ ], "type":"SCALAR" }, - { - "bufferView":347, - "componentType":5126, - "count":1, - "type":"VEC3" - }, - { - "bufferView":348, - "componentType":5126, - "count":1, - "type":"VEC4" - }, - { - "bufferView":349, - "componentType":5126, - "count":1, - "type":"VEC3" - }, - { - "bufferView":350, - "componentType":5126, - "count":1, - "type":"VEC3" - }, - { - "bufferView":351, - "componentType":5126, - "count":1, - "type":"VEC4" - }, - { - "bufferView":352, - "componentType":5126, - "count":1, - "type":"VEC3" - }, { "bufferView":353, "componentType":5126, @@ -9114,13 +9166,13 @@ "bufferView":356, "componentType":5126, "count":1, - "type":"VEC4" + "type":"VEC3" }, { "bufferView":357, "componentType":5126, "count":1, - "type":"VEC3" + "type":"VEC4" }, { "bufferView":358, @@ -9132,25 +9184,25 @@ "bufferView":359, "componentType":5126, "count":1, - "type":"VEC4" + "type":"VEC3" }, { "bufferView":360, "componentType":5126, "count":1, - "type":"VEC3" + "type":"VEC4" }, { "bufferView":361, "componentType":5126, "count":1, - "type":"VEC4" + "type":"VEC3" }, { "bufferView":362, "componentType":5126, "count":1, - "type":"VEC3" + "type":"VEC4" }, { "bufferView":363, @@ -9162,13 +9214,13 @@ "bufferView":364, "componentType":5126, "count":1, - "type":"VEC4" + "type":"VEC3" }, { "bufferView":365, "componentType":5126, "count":1, - "type":"VEC3" + "type":"VEC4" }, { "bufferView":366, @@ -9228,19 +9280,19 @@ "bufferView":375, "componentType":5126, "count":1, - "type":"VEC4" + "type":"VEC3" }, { "bufferView":376, "componentType":5126, "count":1, - "type":"VEC3" + "type":"VEC4" }, { "bufferView":377, "componentType":5126, "count":1, - "type":"VEC4" + "type":"VEC3" }, { "bufferView":378, @@ -9252,31 +9304,31 @@ "bufferView":379, "componentType":5126, "count":1, - "type":"VEC3" + "type":"VEC4" }, { "bufferView":380, "componentType":5126, "count":1, - "type":"VEC4" + "type":"VEC3" }, { "bufferView":381, "componentType":5126, "count":1, - "type":"VEC3" + "type":"VEC4" }, { "bufferView":382, "componentType":5126, "count":1, - "type":"VEC4" + "type":"VEC3" }, { "bufferView":383, "componentType":5126, "count":1, - "type":"VEC3" + "type":"VEC4" }, { "bufferView":384, @@ -9288,25 +9340,25 @@ "bufferView":385, "componentType":5126, "count":1, - "type":"VEC4" + "type":"VEC3" }, { "bufferView":386, "componentType":5126, "count":1, - "type":"VEC3" + "type":"VEC4" }, { "bufferView":387, "componentType":5126, "count":1, - "type":"VEC4" + "type":"VEC3" }, { "bufferView":388, "componentType":5126, "count":1, - "type":"VEC3" + "type":"VEC4" }, { "bufferView":389, @@ -9318,13 +9370,13 @@ "bufferView":390, "componentType":5126, "count":1, - "type":"VEC4" + "type":"VEC3" }, { "bufferView":391, "componentType":5126, "count":1, - "type":"VEC3" + "type":"VEC4" }, { "bufferView":392, @@ -9348,13 +9400,13 @@ "bufferView":395, "componentType":5126, "count":1, - "type":"VEC4" + "type":"VEC3" }, { "bufferView":396, "componentType":5126, "count":1, - "type":"VEC3" + "type":"VEC4" }, { "bufferView":397, @@ -9366,13 +9418,13 @@ "bufferView":398, "componentType":5126, "count":1, - "type":"VEC4" + "type":"VEC3" }, { "bufferView":399, "componentType":5126, "count":1, - "type":"VEC3" + "type":"VEC4" }, { "bufferView":400, @@ -9396,13 +9448,13 @@ "bufferView":403, "componentType":5126, "count":1, - "type":"VEC4" + "type":"VEC3" }, { "bufferView":404, "componentType":5126, "count":1, - "type":"VEC3" + "type":"VEC4" }, { "bufferView":405, @@ -9414,13 +9466,13 @@ "bufferView":406, "componentType":5126, "count":1, - "type":"VEC4" + "type":"VEC3" }, { "bufferView":407, "componentType":5126, "count":1, - "type":"VEC3" + "type":"VEC4" }, { "bufferView":408, @@ -9444,19 +9496,19 @@ "bufferView":411, "componentType":5126, "count":1, - "type":"VEC4" + "type":"VEC3" }, { "bufferView":412, "componentType":5126, "count":1, - "type":"VEC3" + "type":"VEC4" }, { "bufferView":413, "componentType":5126, "count":1, - "type":"VEC4" + "type":"VEC3" }, { "bufferView":414, @@ -9468,19 +9520,19 @@ "bufferView":415, "componentType":5126, "count":1, - "type":"VEC3" + "type":"VEC4" }, { "bufferView":416, "componentType":5126, "count":1, - "type":"VEC4" + "type":"VEC3" }, { "bufferView":417, "componentType":5126, "count":1, - "type":"VEC3" + "type":"VEC4" }, { "bufferView":418, @@ -9504,19 +9556,19 @@ "bufferView":421, "componentType":5126, "count":1, - "type":"VEC4" + "type":"VEC3" }, { "bufferView":422, "componentType":5126, "count":1, - "type":"VEC3" + "type":"VEC4" }, { "bufferView":423, "componentType":5126, "count":1, - "type":"VEC4" + "type":"VEC3" }, { "bufferView":424, @@ -9528,19 +9580,19 @@ "bufferView":425, "componentType":5126, "count":1, - "type":"VEC3" + "type":"VEC4" }, { "bufferView":426, "componentType":5126, "count":1, - "type":"VEC4" + "type":"VEC3" }, { "bufferView":427, "componentType":5126, "count":1, - "type":"VEC3" + "type":"VEC4" }, { "bufferView":428, @@ -9564,19 +9616,19 @@ "bufferView":431, "componentType":5126, "count":1, - "type":"VEC4" + "type":"VEC3" }, { "bufferView":432, "componentType":5126, "count":1, - "type":"VEC3" + "type":"VEC4" }, { "bufferView":433, "componentType":5126, "count":1, - "type":"VEC4" + "type":"VEC3" }, { "bufferView":434, @@ -9588,37 +9640,37 @@ "bufferView":435, "componentType":5126, "count":1, - "type":"VEC3" + "type":"VEC4" }, { "bufferView":436, "componentType":5126, "count":1, - "type":"VEC4" + "type":"VEC3" }, { "bufferView":437, "componentType":5126, "count":1, - "type":"VEC3" + "type":"VEC4" }, { "bufferView":438, "componentType":5126, "count":1, - "type":"VEC4" + "type":"VEC3" }, { "bufferView":439, "componentType":5126, "count":1, - "type":"VEC3" + "type":"VEC4" }, { "bufferView":440, "componentType":5126, "count":1, - "type":"VEC4" + "type":"VEC3" }, { "bufferView":441, @@ -9654,1810 +9706,1997 @@ "bufferView":446, "componentType":5126, "count":1, - "type":"VEC3" + "type":"VEC4" }, { "bufferView":447, "componentType":5126, "count":1, - "type":"VEC4" + "type":"VEC3" }, { "bufferView":448, "componentType":5126, "count":1, - "type":"VEC3" + "type":"VEC4" }, { "bufferView":449, "componentType":5126, "count":1, - "type":"VEC4" + "type":"VEC3" }, { "bufferView":450, "componentType":5126, "count":1, - "type":"VEC3" + "type":"VEC4" }, { "bufferView":451, "componentType":5126, "count":1, + "type":"VEC3" + }, + { + "bufferView":452, + "componentType":5126, + "count":1, + "type":"VEC3" + }, + { + "bufferView":453, + "componentType":5126, + "count":1, + "type":"VEC4" + }, + { + "bufferView":454, + "componentType":5126, + "count":1, + "type":"VEC3" + }, + { + "bufferView":455, + "componentType":5126, + "count":1, + "type":"VEC4" + }, + { + "bufferView":456, + "componentType":5126, + "count":1, + "type":"VEC3" + }, + { + "bufferView":457, + "componentType":5126, + "count":1, "type":"VEC4" } ], "bufferViews":[ { "buffer":0, - "byteLength":11208, + "byteLength":7560, "byteOffset":0, "target":34962 }, { "buffer":0, - "byteLength":11208, - "byteOffset":11208, + "byteLength":7560, + "byteOffset":7560, "target":34962 }, { "buffer":0, - "byteLength":7472, - "byteOffset":22416, + "byteLength":5040, + "byteOffset":15120, "target":34962 }, { "buffer":0, - "byteLength":3736, - "byteOffset":29888, + "byteLength":2520, + "byteOffset":20160, "target":34962 }, { "buffer":0, - "byteLength":14944, - "byteOffset":33624, + "byteLength":10080, + "byteOffset":22680, "target":34962 }, { "buffer":0, - "byteLength":3144, - "byteOffset":48568, + "byteLength":1752, + "byteOffset":32760, + "target":34963 + }, + { + "buffer":0, + "byteLength":3576, + "byteOffset":34512, + "target":34962 + }, + { + "buffer":0, + "byteLength":3576, + "byteOffset":38088, + "target":34962 + }, + { + "buffer":0, + "byteLength":2384, + "byteOffset":41664, + "target":34962 + }, + { + "buffer":0, + "byteLength":1192, + "byteOffset":44048, + "target":34962 + }, + { + "buffer":0, + "byteLength":4768, + "byteOffset":45240, + "target":34962 + }, + { + "buffer":0, + "byteLength":1392, + "byteOffset":50008, "target":34963 }, { "buffer":0, "byteLength":2752, - "byteOffset":51712 + "byteOffset":51400 }, { "buffer":0, "byteLength":8, - "byteOffset":54464 + "byteOffset":54152 }, { "buffer":0, "byteLength":24, - "byteOffset":54472 + "byteOffset":54160 }, { "buffer":0, "byteLength":240, - "byteOffset":54496 + "byteOffset":54184 }, { "buffer":0, "byteLength":960, - "byteOffset":54736 + "byteOffset":54424 }, { "buffer":0, "byteLength":24, - "byteOffset":55696 + "byteOffset":55384 }, { "buffer":0, "byteLength":24, - "byteOffset":55720 + "byteOffset":55408 }, { "buffer":0, "byteLength":960, - "byteOffset":55744 + "byteOffset":55432 }, { "buffer":0, "byteLength":24, - "byteOffset":56704 + "byteOffset":56392 }, { "buffer":0, "byteLength":24, - "byteOffset":56728 + "byteOffset":56416 }, { "buffer":0, "byteLength":960, - "byteOffset":56752 + "byteOffset":56440 }, { "buffer":0, "byteLength":24, - "byteOffset":57712 + "byteOffset":57400 }, { "buffer":0, "byteLength":960, - "byteOffset":57736 + "byteOffset":57424 }, { "buffer":0, "byteLength":24, - "byteOffset":58696 + "byteOffset":58384 }, { "buffer":0, "byteLength":24, - "byteOffset":58720 + "byteOffset":58408 }, { "buffer":0, "byteLength":960, - "byteOffset":58744 + "byteOffset":58432 }, { "buffer":0, "byteLength":24, - "byteOffset":59704 + "byteOffset":59392 }, { "buffer":0, "byteLength":960, - "byteOffset":59728 + "byteOffset":59416 }, { "buffer":0, "byteLength":24, - "byteOffset":60688 + "byteOffset":60376 }, { "buffer":0, "byteLength":24, - "byteOffset":60712 + "byteOffset":60400 }, { "buffer":0, "byteLength":960, - "byteOffset":60736 + "byteOffset":60424 }, { "buffer":0, "byteLength":24, - "byteOffset":61696 + "byteOffset":61384 }, { "buffer":0, "byteLength":24, - "byteOffset":61720 + "byteOffset":61408 }, { "buffer":0, "byteLength":960, - "byteOffset":61744 + "byteOffset":61432 }, { "buffer":0, "byteLength":24, - "byteOffset":62704 + "byteOffset":62392 }, { "buffer":0, "byteLength":24, - "byteOffset":62728 + "byteOffset":62416 }, { "buffer":0, "byteLength":960, - "byteOffset":62752 + "byteOffset":62440 }, { "buffer":0, "byteLength":24, - "byteOffset":63712 + "byteOffset":63400 }, { "buffer":0, "byteLength":24, - "byteOffset":63736 + "byteOffset":63424 }, { "buffer":0, "byteLength":960, - "byteOffset":63760 + "byteOffset":63448 }, { "buffer":0, "byteLength":24, - "byteOffset":64720 + "byteOffset":64408 }, { "buffer":0, "byteLength":24, - "byteOffset":64744 + "byteOffset":64432 }, { "buffer":0, "byteLength":960, - "byteOffset":64768 + "byteOffset":64456 }, { "buffer":0, "byteLength":24, - "byteOffset":65728 + "byteOffset":65416 }, { "buffer":0, "byteLength":960, - "byteOffset":65752 + "byteOffset":65440 }, { "buffer":0, "byteLength":24, - "byteOffset":66712 + "byteOffset":66400 }, { "buffer":0, "byteLength":24, - "byteOffset":66736 + "byteOffset":66424 }, { "buffer":0, "byteLength":960, - "byteOffset":66760 + "byteOffset":66448 }, { "buffer":0, "byteLength":24, - "byteOffset":67720 + "byteOffset":67408 }, { "buffer":0, "byteLength":960, - "byteOffset":67744 + "byteOffset":67432 }, { "buffer":0, "byteLength":24, - "byteOffset":68704 + "byteOffset":68392 }, { "buffer":0, "byteLength":24, - "byteOffset":68728 + "byteOffset":68416 }, { "buffer":0, "byteLength":960, - "byteOffset":68752 + "byteOffset":68440 }, { "buffer":0, "byteLength":24, - "byteOffset":69712 + "byteOffset":69400 }, { "buffer":0, "byteLength":24, - "byteOffset":69736 + "byteOffset":69424 }, { "buffer":0, "byteLength":960, - "byteOffset":69760 + "byteOffset":69448 }, { "buffer":0, "byteLength":24, - "byteOffset":70720 + "byteOffset":70408 }, { "buffer":0, "byteLength":24, - "byteOffset":70744 + "byteOffset":70432 }, { "buffer":0, "byteLength":960, - "byteOffset":70768 + "byteOffset":70456 }, { "buffer":0, "byteLength":24, - "byteOffset":71728 + "byteOffset":71416 }, { "buffer":0, "byteLength":24, - "byteOffset":71752 + "byteOffset":71440 }, { "buffer":0, "byteLength":960, - "byteOffset":71776 + "byteOffset":71464 }, { "buffer":0, "byteLength":24, - "byteOffset":72736 + "byteOffset":72424 }, { "buffer":0, "byteLength":24, - "byteOffset":72760 + "byteOffset":72448 }, { "buffer":0, "byteLength":960, - "byteOffset":72784 + "byteOffset":72472 }, { "buffer":0, "byteLength":24, - "byteOffset":73744 + "byteOffset":73432 }, { "buffer":0, "byteLength":24, - "byteOffset":73768 + "byteOffset":73456 }, { "buffer":0, "byteLength":960, - "byteOffset":73792 + "byteOffset":73480 }, { "buffer":0, "byteLength":24, - "byteOffset":74752 + "byteOffset":74440 }, { "buffer":0, "byteLength":24, - "byteOffset":74776 + "byteOffset":74464 }, { "buffer":0, "byteLength":960, - "byteOffset":74800 + "byteOffset":74488 }, { "buffer":0, "byteLength":24, - "byteOffset":75760 + "byteOffset":75448 }, { "buffer":0, "byteLength":24, - "byteOffset":75784 + "byteOffset":75472 }, { "buffer":0, "byteLength":960, - "byteOffset":75808 + "byteOffset":75496 }, { "buffer":0, "byteLength":24, - "byteOffset":76768 + "byteOffset":76456 }, { "buffer":0, "byteLength":24, - "byteOffset":76792 + "byteOffset":76480 }, { "buffer":0, "byteLength":960, - "byteOffset":76816 + "byteOffset":76504 }, { "buffer":0, "byteLength":24, - "byteOffset":77776 + "byteOffset":77464 }, { "buffer":0, "byteLength":24, - "byteOffset":77800 + "byteOffset":77488 }, { "buffer":0, "byteLength":960, - "byteOffset":77824 + "byteOffset":77512 }, { "buffer":0, "byteLength":24, - "byteOffset":78784 + "byteOffset":78472 }, { "buffer":0, "byteLength":960, - "byteOffset":78808 + "byteOffset":78496 }, { "buffer":0, "byteLength":24, - "byteOffset":79768 + "byteOffset":79456 }, { "buffer":0, "byteLength":960, - "byteOffset":79792 + "byteOffset":79480 }, { "buffer":0, "byteLength":24, - "byteOffset":80752 + "byteOffset":80440 }, { "buffer":0, "byteLength":24, - "byteOffset":80776 + "byteOffset":80464 }, { "buffer":0, "byteLength":960, - "byteOffset":80800 + "byteOffset":80488 }, { "buffer":0, "byteLength":24, - "byteOffset":81760 + "byteOffset":81448 }, { "buffer":0, "byteLength":24, - "byteOffset":81784 + "byteOffset":81472 }, { "buffer":0, "byteLength":960, - "byteOffset":81808 + "byteOffset":81496 }, { "buffer":0, "byteLength":24, - "byteOffset":82768 + "byteOffset":82456 }, { "buffer":0, "byteLength":24, - "byteOffset":82792 + "byteOffset":82480 }, { "buffer":0, "byteLength":960, - "byteOffset":82816 + "byteOffset":82504 }, { "buffer":0, "byteLength":24, - "byteOffset":83776 + "byteOffset":83464 }, { "buffer":0, "byteLength":960, - "byteOffset":83800 + "byteOffset":83488 }, { "buffer":0, "byteLength":24, - "byteOffset":84760 + "byteOffset":84448 }, { "buffer":0, "byteLength":24, - "byteOffset":84784 + "byteOffset":84472 }, { "buffer":0, "byteLength":960, - "byteOffset":84808 + "byteOffset":84496 }, { "buffer":0, "byteLength":24, - "byteOffset":85768 + "byteOffset":85456 }, { "buffer":0, "byteLength":24, - "byteOffset":85792 + "byteOffset":85480 }, { "buffer":0, "byteLength":960, - "byteOffset":85816 + "byteOffset":85504 }, { "buffer":0, "byteLength":24, - "byteOffset":86776 + "byteOffset":86464 }, { "buffer":0, "byteLength":24, - "byteOffset":86800 + "byteOffset":86488 }, { "buffer":0, "byteLength":960, - "byteOffset":86824 + "byteOffset":86512 }, { "buffer":0, "byteLength":24, - "byteOffset":87784 + "byteOffset":87472 }, { "buffer":0, "byteLength":24, - "byteOffset":87808 + "byteOffset":87496 }, { "buffer":0, "byteLength":960, - "byteOffset":87832 + "byteOffset":87520 }, { "buffer":0, "byteLength":24, - "byteOffset":88792 + "byteOffset":88480 }, { "buffer":0, "byteLength":24, - "byteOffset":88816 + "byteOffset":88504 }, { "buffer":0, "byteLength":960, - "byteOffset":88840 + "byteOffset":88528 }, { "buffer":0, "byteLength":24, - "byteOffset":89800 + "byteOffset":89488 }, { "buffer":0, "byteLength":24, - "byteOffset":89824 + "byteOffset":89512 }, { "buffer":0, "byteLength":960, - "byteOffset":89848 + "byteOffset":89536 }, { "buffer":0, "byteLength":24, - "byteOffset":90808 + "byteOffset":90496 }, { "buffer":0, "byteLength":24, - "byteOffset":90832 + "byteOffset":90520 }, { "buffer":0, "byteLength":960, - "byteOffset":90856 + "byteOffset":90544 }, { "buffer":0, "byteLength":24, - "byteOffset":91816 + "byteOffset":91504 }, { "buffer":0, "byteLength":960, - "byteOffset":91840 + "byteOffset":91528 }, { "buffer":0, "byteLength":24, - "byteOffset":92800 + "byteOffset":92488 }, { "buffer":0, "byteLength":24, - "byteOffset":92824 + "byteOffset":92512 }, { "buffer":0, "byteLength":960, - "byteOffset":92848 + "byteOffset":92536 }, { "buffer":0, "byteLength":24, - "byteOffset":93808 + "byteOffset":93496 }, { "buffer":0, "byteLength":24, - "byteOffset":93832 + "byteOffset":93520 }, { "buffer":0, "byteLength":960, - "byteOffset":93856 + "byteOffset":93544 }, { "buffer":0, "byteLength":24, - "byteOffset":94816 + "byteOffset":94504 }, { "buffer":0, "byteLength":24, - "byteOffset":94840 + "byteOffset":94528 }, { "buffer":0, "byteLength":960, - "byteOffset":94864 + "byteOffset":94552 }, { "buffer":0, "byteLength":24, - "byteOffset":95824 + "byteOffset":95512 }, { "buffer":0, "byteLength":24, - "byteOffset":95848 + "byteOffset":95536 }, { "buffer":0, "byteLength":32, - "byteOffset":95872 + "byteOffset":95560 }, { "buffer":0, "byteLength":8, - "byteOffset":95904 + "byteOffset":95592 }, { "buffer":0, "byteLength":24, - "byteOffset":95912 + "byteOffset":95600 }, { "buffer":0, "byteLength":7444, - "byteOffset":95936 + "byteOffset":95624 }, { "buffer":0, "byteLength":29776, - "byteOffset":103380 + "byteOffset":103068 }, { "buffer":0, "byteLength":24, - "byteOffset":133156 + "byteOffset":132844 }, { "buffer":0, "byteLength":29776, - "byteOffset":133180 + "byteOffset":132868 }, { "buffer":0, "byteLength":24, - "byteOffset":162956 + "byteOffset":162644 }, { "buffer":0, "byteLength":24, - "byteOffset":162980 + "byteOffset":162668 }, { "buffer":0, "byteLength":29776, - "byteOffset":163004 + "byteOffset":162692 }, { "buffer":0, "byteLength":24, - "byteOffset":192780 + "byteOffset":192468 }, { "buffer":0, "byteLength":24, - "byteOffset":192804 + "byteOffset":192492 }, { "buffer":0, "byteLength":29776, - "byteOffset":192828 + "byteOffset":192516 }, { "buffer":0, "byteLength":24, - "byteOffset":222604 + "byteOffset":222292 }, { "buffer":0, "byteLength":29776, - "byteOffset":222628 + "byteOffset":222316 }, { "buffer":0, "byteLength":24, - "byteOffset":252404 + "byteOffset":252092 }, { "buffer":0, "byteLength":24, - "byteOffset":252428 + "byteOffset":252116 }, { "buffer":0, "byteLength":32, - "byteOffset":252452 + "byteOffset":252140 }, { "buffer":0, "byteLength":24, - "byteOffset":252484 + "byteOffset":252172 }, { "buffer":0, "byteLength":24, - "byteOffset":252508 + "byteOffset":252196 }, { "buffer":0, "byteLength":32, - "byteOffset":252532 + "byteOffset":252220 }, { "buffer":0, "byteLength":24, - "byteOffset":252564 + "byteOffset":252252 }, { "buffer":0, "byteLength":32, - "byteOffset":252588 + "byteOffset":252276 }, { "buffer":0, "byteLength":24, - "byteOffset":252620 + "byteOffset":252308 }, { "buffer":0, "byteLength":24, - "byteOffset":252644 + "byteOffset":252332 }, { "buffer":0, "byteLength":32, - "byteOffset":252668 + "byteOffset":252356 }, { "buffer":0, "byteLength":24, - "byteOffset":252700 + "byteOffset":252388 }, { "buffer":0, "byteLength":24, - "byteOffset":252724 + "byteOffset":252412 }, { "buffer":0, "byteLength":32, - "byteOffset":252748 + "byteOffset":252436 }, { "buffer":0, "byteLength":24, - "byteOffset":252780 + "byteOffset":252468 }, { "buffer":0, "byteLength":32, - "byteOffset":252804 + "byteOffset":252492 }, { "buffer":0, "byteLength":24, - "byteOffset":252836 + "byteOffset":252524 }, { "buffer":0, "byteLength":32, - "byteOffset":252860 + "byteOffset":252548 }, { "buffer":0, "byteLength":24, - "byteOffset":252892 + "byteOffset":252580 }, { "buffer":0, "byteLength":24, - "byteOffset":252916 + "byteOffset":252604 }, { "buffer":0, "byteLength":32, - "byteOffset":252940 + "byteOffset":252628 }, { "buffer":0, "byteLength":24, - "byteOffset":252972 + "byteOffset":252660 }, { "buffer":0, "byteLength":32, - "byteOffset":252996 + "byteOffset":252684 }, { "buffer":0, "byteLength":24, - "byteOffset":253028 + "byteOffset":252716 }, { "buffer":0, "byteLength":24, - "byteOffset":253052 + "byteOffset":252740 }, { "buffer":0, "byteLength":32, - "byteOffset":253076 + "byteOffset":252764 }, { "buffer":0, "byteLength":24, - "byteOffset":253108 + "byteOffset":252796 }, { "buffer":0, "byteLength":24, - "byteOffset":253132 + "byteOffset":252820 }, { "buffer":0, "byteLength":32, - "byteOffset":253156 + "byteOffset":252844 }, { "buffer":0, "byteLength":24, - "byteOffset":253188 + "byteOffset":252876 }, { "buffer":0, "byteLength":24, - "byteOffset":253212 + "byteOffset":252900 }, { "buffer":0, "byteLength":32, - "byteOffset":253236 + "byteOffset":252924 }, { "buffer":0, "byteLength":24, - "byteOffset":253268 + "byteOffset":252956 }, { "buffer":0, "byteLength":24, - "byteOffset":253292 + "byteOffset":252980 }, { "buffer":0, "byteLength":32, - "byteOffset":253316 + "byteOffset":253004 }, { "buffer":0, "byteLength":24, - "byteOffset":253348 + "byteOffset":253036 }, { "buffer":0, "byteLength":24, - "byteOffset":253372 + "byteOffset":253060 }, { "buffer":0, "byteLength":32, - "byteOffset":253396 + "byteOffset":253084 }, { "buffer":0, "byteLength":24, - "byteOffset":253428 + "byteOffset":253116 }, { "buffer":0, "byteLength":32, - "byteOffset":253452 + "byteOffset":253140 }, { "buffer":0, "byteLength":24, - "byteOffset":253484 + "byteOffset":253172 }, { "buffer":0, "byteLength":32, - "byteOffset":253508 + "byteOffset":253196 }, { "buffer":0, "byteLength":24, - "byteOffset":253540 + "byteOffset":253228 }, { "buffer":0, "byteLength":32, - "byteOffset":253564 + "byteOffset":253252 }, { "buffer":0, "byteLength":24, - "byteOffset":253596 + "byteOffset":253284 }, { "buffer":0, "byteLength":24, - "byteOffset":253620 + "byteOffset":253308 }, { "buffer":0, "byteLength":32, - "byteOffset":253644 + "byteOffset":253332 }, { "buffer":0, "byteLength":24, - "byteOffset":253676 + "byteOffset":253364 }, { "buffer":0, "byteLength":24, - "byteOffset":253700 + "byteOffset":253388 }, { "buffer":0, "byteLength":32, - "byteOffset":253724 + "byteOffset":253412 }, { "buffer":0, "byteLength":24, - "byteOffset":253756 + "byteOffset":253444 }, { "buffer":0, "byteLength":24, - "byteOffset":253780 + "byteOffset":253468 }, { "buffer":0, "byteLength":32, - "byteOffset":253804 + "byteOffset":253492 }, { "buffer":0, "byteLength":24, - "byteOffset":253836 + "byteOffset":253524 }, { "buffer":0, "byteLength":32, - "byteOffset":253860 + "byteOffset":253548 }, { "buffer":0, "byteLength":24, - "byteOffset":253892 + "byteOffset":253580 }, { "buffer":0, "byteLength":24, - "byteOffset":253916 + "byteOffset":253604 }, { "buffer":0, "byteLength":32, - "byteOffset":253940 + "byteOffset":253628 }, { "buffer":0, "byteLength":24, - "byteOffset":253972 + "byteOffset":253660 }, { "buffer":0, "byteLength":32, - "byteOffset":253996 + "byteOffset":253684 }, { "buffer":0, "byteLength":24, - "byteOffset":254028 + "byteOffset":253716 }, { "buffer":0, "byteLength":32, - "byteOffset":254052 + "byteOffset":253740 }, { "buffer":0, "byteLength":24, - "byteOffset":254084 + "byteOffset":253772 }, { "buffer":0, "byteLength":32, - "byteOffset":254108 + "byteOffset":253796 }, { "buffer":0, "byteLength":24, - "byteOffset":254140 + "byteOffset":253828 }, { "buffer":0, "byteLength":24, - "byteOffset":254164 + "byteOffset":253852 }, { "buffer":0, "byteLength":32, - "byteOffset":254188 + "byteOffset":253876 }, { "buffer":0, "byteLength":24, - "byteOffset":254220 + "byteOffset":253908 }, { "buffer":0, "byteLength":24, - "byteOffset":254244 + "byteOffset":253932 }, { "buffer":0, "byteLength":32, - "byteOffset":254268 + "byteOffset":253956 }, { "buffer":0, "byteLength":24, - "byteOffset":254300 + "byteOffset":253988 }, { "buffer":0, "byteLength":32, - "byteOffset":254324 + "byteOffset":254012 }, { "buffer":0, "byteLength":24, - "byteOffset":254356 + "byteOffset":254044 }, { "buffer":0, "byteLength":24, - "byteOffset":254380 + "byteOffset":254068 }, { "buffer":0, "byteLength":32, - "byteOffset":254404 + "byteOffset":254092 }, { "buffer":0, "byteLength":24, - "byteOffset":254436 + "byteOffset":254124 }, { "buffer":0, "byteLength":32, - "byteOffset":254460 + "byteOffset":254148 }, { "buffer":0, "byteLength":24, - "byteOffset":254492 + "byteOffset":254180 }, { "buffer":0, "byteLength":32, - "byteOffset":254516 + "byteOffset":254204 }, { "buffer":0, "byteLength":24, - "byteOffset":254548 + "byteOffset":254236 }, { "buffer":0, "byteLength":24, - "byteOffset":254572 + "byteOffset":254260 }, { "buffer":0, "byteLength":32, + "byteOffset":254284 + }, + { + "buffer":0, + "byteLength":24, + "byteOffset":254316 + }, + { + "buffer":0, + "byteLength":32, + "byteOffset":254340 + }, + { + "buffer":0, + "byteLength":24, + "byteOffset":254372 + }, + { + "buffer":0, + "byteLength":32, + "byteOffset":254396 + }, + { + "buffer":0, + "byteLength":24, + "byteOffset":254428 + }, + { + "buffer":0, + "byteLength":32, + "byteOffset":254452 + }, + { + "buffer":0, + "byteLength":24, + "byteOffset":254484 + }, + { + "buffer":0, + "byteLength":32, + "byteOffset":254508 + }, + { + "buffer":0, + "byteLength":24, + "byteOffset":254540 + }, + { + "buffer":0, + "byteLength":32, + "byteOffset":254564 + }, + { + "buffer":0, + "byteLength":8, "byteOffset":254596 }, { "buffer":0, "byteLength":24, - "byteOffset":254628 - }, - { - "buffer":0, - "byteLength":32, - "byteOffset":254652 - }, - { - "buffer":0, - "byteLength":24, - "byteOffset":254684 - }, - { - "buffer":0, - "byteLength":32, - "byteOffset":254708 - }, - { - "buffer":0, - "byteLength":24, - "byteOffset":254740 - }, - { - "buffer":0, - "byteLength":32, - "byteOffset":254764 - }, - { - "buffer":0, - "byteLength":24, - "byteOffset":254796 - }, - { - "buffer":0, - "byteLength":32, - "byteOffset":254820 - }, - { - "buffer":0, - "byteLength":24, - "byteOffset":254852 - }, - { - "buffer":0, - "byteLength":32, - "byteOffset":254876 - }, - { - "buffer":0, - "byteLength":8, - "byteOffset":254908 - }, - { - "buffer":0, - "byteLength":24, - "byteOffset":254916 + "byteOffset":254604 }, { "buffer":0, "byteLength":40, - "byteOffset":254940 + "byteOffset":254628 }, { "buffer":0, "byteLength":160, - "byteOffset":254980 + "byteOffset":254668 }, { "buffer":0, "byteLength":24, - "byteOffset":255140 + "byteOffset":254828 }, { "buffer":0, "byteLength":160, - "byteOffset":255164 + "byteOffset":254852 }, { "buffer":0, "byteLength":24, - "byteOffset":255324 + "byteOffset":255012 }, { "buffer":0, "byteLength":24, - "byteOffset":255348 + "byteOffset":255036 }, { "buffer":0, "byteLength":160, - "byteOffset":255372 + "byteOffset":255060 }, { "buffer":0, "byteLength":24, - "byteOffset":255532 + "byteOffset":255220 }, { "buffer":0, "byteLength":160, - "byteOffset":255556 + "byteOffset":255244 }, { "buffer":0, "byteLength":24, - "byteOffset":255716 + "byteOffset":255404 }, { "buffer":0, "byteLength":24, - "byteOffset":255740 + "byteOffset":255428 }, { "buffer":0, "byteLength":160, - "byteOffset":255764 + "byteOffset":255452 }, { "buffer":0, "byteLength":24, - "byteOffset":255924 + "byteOffset":255612 }, { "buffer":0, "byteLength":160, - "byteOffset":255948 + "byteOffset":255636 }, { "buffer":0, "byteLength":24, - "byteOffset":256108 + "byteOffset":255796 }, { "buffer":0, "byteLength":24, - "byteOffset":256132 + "byteOffset":255820 }, { "buffer":0, "byteLength":160, - "byteOffset":256156 + "byteOffset":255844 }, { "buffer":0, "byteLength":24, - "byteOffset":256316 + "byteOffset":256004 }, { "buffer":0, "byteLength":24, - "byteOffset":256340 + "byteOffset":256028 }, { "buffer":0, "byteLength":160, - "byteOffset":256364 + "byteOffset":256052 }, { "buffer":0, "byteLength":24, - "byteOffset":256524 + "byteOffset":256212 }, { "buffer":0, "byteLength":24, - "byteOffset":256548 + "byteOffset":256236 }, { "buffer":0, "byteLength":160, - "byteOffset":256572 + "byteOffset":256260 }, { "buffer":0, "byteLength":24, - "byteOffset":256732 + "byteOffset":256420 }, { "buffer":0, "byteLength":160, - "byteOffset":256756 + "byteOffset":256444 }, { "buffer":0, "byteLength":24, - "byteOffset":256916 + "byteOffset":256604 }, { "buffer":0, "byteLength":160, - "byteOffset":256940 + "byteOffset":256628 }, { "buffer":0, "byteLength":24, - "byteOffset":257100 + "byteOffset":256788 }, { "buffer":0, "byteLength":160, - "byteOffset":257124 + "byteOffset":256812 }, { "buffer":0, "byteLength":24, - "byteOffset":257284 + "byteOffset":256972 }, { "buffer":0, "byteLength":24, - "byteOffset":257308 + "byteOffset":256996 }, { "buffer":0, "byteLength":160, - "byteOffset":257332 + "byteOffset":257020 }, { "buffer":0, "byteLength":24, - "byteOffset":257492 + "byteOffset":257180 }, { "buffer":0, "byteLength":160, - "byteOffset":257516 + "byteOffset":257204 }, { "buffer":0, "byteLength":24, - "byteOffset":257676 + "byteOffset":257364 }, { "buffer":0, "byteLength":24, - "byteOffset":257700 + "byteOffset":257388 }, { "buffer":0, "byteLength":160, - "byteOffset":257724 + "byteOffset":257412 }, { "buffer":0, "byteLength":24, - "byteOffset":257884 + "byteOffset":257572 }, { "buffer":0, "byteLength":24, - "byteOffset":257908 + "byteOffset":257596 }, { "buffer":0, "byteLength":160, - "byteOffset":257932 + "byteOffset":257620 }, { "buffer":0, "byteLength":24, - "byteOffset":258092 + "byteOffset":257780 }, { "buffer":0, "byteLength":160, - "byteOffset":258116 + "byteOffset":257804 }, { "buffer":0, "byteLength":24, - "byteOffset":258276 + "byteOffset":257964 }, { "buffer":0, "byteLength":24, - "byteOffset":258300 + "byteOffset":257988 }, { "buffer":0, "byteLength":160, - "byteOffset":258324 + "byteOffset":258012 }, { "buffer":0, "byteLength":24, - "byteOffset":258484 + "byteOffset":258172 }, { "buffer":0, "byteLength":24, - "byteOffset":258508 + "byteOffset":258196 }, { "buffer":0, "byteLength":160, - "byteOffset":258532 + "byteOffset":258220 }, { "buffer":0, "byteLength":24, - "byteOffset":258692 + "byteOffset":258380 }, { "buffer":0, "byteLength":24, - "byteOffset":258716 + "byteOffset":258404 }, { "buffer":0, "byteLength":160, - "byteOffset":258740 + "byteOffset":258428 }, { "buffer":0, "byteLength":24, - "byteOffset":258900 + "byteOffset":258588 }, { "buffer":0, "byteLength":24, - "byteOffset":258924 + "byteOffset":258612 }, { "buffer":0, "byteLength":160, - "byteOffset":258948 + "byteOffset":258636 }, { "buffer":0, "byteLength":24, - "byteOffset":259108 + "byteOffset":258796 }, { "buffer":0, "byteLength":24, - "byteOffset":259132 + "byteOffset":258820 }, { "buffer":0, "byteLength":160, - "byteOffset":259156 + "byteOffset":258844 }, { "buffer":0, "byteLength":24, - "byteOffset":259316 + "byteOffset":259004 }, { "buffer":0, "byteLength":24, - "byteOffset":259340 + "byteOffset":259028 }, { "buffer":0, "byteLength":160, - "byteOffset":259364 + "byteOffset":259052 }, { "buffer":0, "byteLength":24, - "byteOffset":259524 + "byteOffset":259212 }, { "buffer":0, "byteLength":24, - "byteOffset":259548 + "byteOffset":259236 }, { "buffer":0, "byteLength":160, - "byteOffset":259572 + "byteOffset":259260 }, { "buffer":0, "byteLength":24, - "byteOffset":259732 + "byteOffset":259420 }, { "buffer":0, "byteLength":160, - "byteOffset":259756 + "byteOffset":259444 }, { "buffer":0, "byteLength":24, - "byteOffset":259916 + "byteOffset":259604 }, { "buffer":0, "byteLength":160, - "byteOffset":259940 + "byteOffset":259628 }, { "buffer":0, "byteLength":24, - "byteOffset":260100 + "byteOffset":259788 }, { "buffer":0, "byteLength":24, - "byteOffset":260124 + "byteOffset":259812 }, { "buffer":0, "byteLength":160, - "byteOffset":260148 + "byteOffset":259836 }, { "buffer":0, "byteLength":24, - "byteOffset":260308 + "byteOffset":259996 }, { "buffer":0, "byteLength":24, - "byteOffset":260332 + "byteOffset":260020 }, { "buffer":0, "byteLength":160, - "byteOffset":260356 + "byteOffset":260044 }, { "buffer":0, "byteLength":24, - "byteOffset":260516 + "byteOffset":260204 }, { "buffer":0, "byteLength":24, - "byteOffset":260540 + "byteOffset":260228 }, { "buffer":0, "byteLength":160, - "byteOffset":260564 + "byteOffset":260252 }, { "buffer":0, "byteLength":24, - "byteOffset":260724 + "byteOffset":260412 }, { "buffer":0, "byteLength":160, - "byteOffset":260748 + "byteOffset":260436 }, { "buffer":0, "byteLength":24, - "byteOffset":260908 + "byteOffset":260596 }, { "buffer":0, "byteLength":24, - "byteOffset":260932 + "byteOffset":260620 }, { "buffer":0, "byteLength":160, - "byteOffset":260956 + "byteOffset":260644 }, { "buffer":0, "byteLength":24, - "byteOffset":261116 + "byteOffset":260804 }, { "buffer":0, "byteLength":24, - "byteOffset":261140 + "byteOffset":260828 }, { "buffer":0, "byteLength":160, - "byteOffset":261164 + "byteOffset":260852 }, { "buffer":0, "byteLength":24, - "byteOffset":261324 + "byteOffset":261012 }, { "buffer":0, "byteLength":24, - "byteOffset":261348 + "byteOffset":261036 }, { "buffer":0, "byteLength":160, - "byteOffset":261372 + "byteOffset":261060 }, { "buffer":0, "byteLength":24, - "byteOffset":261532 + "byteOffset":261220 }, { "buffer":0, "byteLength":160, - "byteOffset":261556 + "byteOffset":261244 }, { "buffer":0, "byteLength":24, - "byteOffset":261716 + "byteOffset":261404 }, { "buffer":0, "byteLength":24, - "byteOffset":261740 + "byteOffset":261428 }, { "buffer":0, "byteLength":160, - "byteOffset":261764 + "byteOffset":261452 }, { "buffer":0, "byteLength":24, - "byteOffset":261924 + "byteOffset":261612 }, { "buffer":0, "byteLength":24, - "byteOffset":261948 + "byteOffset":261636 }, { "buffer":0, "byteLength":160, - "byteOffset":261972 + "byteOffset":261660 }, { "buffer":0, "byteLength":24, - "byteOffset":262132 + "byteOffset":261820 }, { "buffer":0, "byteLength":24, - "byteOffset":262156 + "byteOffset":261844 }, { "buffer":0, "byteLength":160, - "byteOffset":262180 + "byteOffset":261868 }, { "buffer":0, "byteLength":24, - "byteOffset":262340 + "byteOffset":262028 }, { "buffer":0, "byteLength":160, - "byteOffset":262364 + "byteOffset":262052 }, { "buffer":0, "byteLength":24, - "byteOffset":262524 + "byteOffset":262212 }, { "buffer":0, "byteLength":24, - "byteOffset":262548 + "byteOffset":262236 }, { "buffer":0, "byteLength":160, - "byteOffset":262572 + "byteOffset":262260 }, { "buffer":0, "byteLength":24, - "byteOffset":262732 + "byteOffset":262420 }, { "buffer":0, "byteLength":24, - "byteOffset":262756 + "byteOffset":262444 }, { "buffer":0, "byteLength":160, - "byteOffset":262780 + "byteOffset":262468 }, { "buffer":0, "byteLength":24, - "byteOffset":262940 + "byteOffset":262628 }, { "buffer":0, "byteLength":24, - "byteOffset":262964 + "byteOffset":262652 }, { "buffer":0, "byteLength":160, - "byteOffset":262988 + "byteOffset":262676 }, { "buffer":0, "byteLength":24, - "byteOffset":263148 + "byteOffset":262836 }, { "buffer":0, "byteLength":24, - "byteOffset":263172 + "byteOffset":262860 }, { "buffer":0, "byteLength":32, - "byteOffset":263196 + "byteOffset":262884 }, { "buffer":0, "byteLength":4, + "byteOffset":262916 + }, + { + "buffer":0, + "byteLength":12, + "byteOffset":262920 + }, + { + "buffer":0, + "byteLength":16, + "byteOffset":262932 + }, + { + "buffer":0, + "byteLength":12, + "byteOffset":262948 + }, + { + "buffer":0, + "byteLength":12, + "byteOffset":262960 + }, + { + "buffer":0, + "byteLength":16, + "byteOffset":262972 + }, + { + "buffer":0, + "byteLength":12, + "byteOffset":262988 + }, + { + "buffer":0, + "byteLength":12, + "byteOffset":263000 + }, + { + "buffer":0, + "byteLength":16, + "byteOffset":263012 + }, + { + "buffer":0, + "byteLength":12, + "byteOffset":263028 + }, + { + "buffer":0, + "byteLength":16, + "byteOffset":263040 + }, + { + "buffer":0, + "byteLength":12, + "byteOffset":263056 + }, + { + "buffer":0, + "byteLength":12, + "byteOffset":263068 + }, + { + "buffer":0, + "byteLength":16, + "byteOffset":263080 + }, + { + "buffer":0, + "byteLength":12, + "byteOffset":263096 + }, + { + "buffer":0, + "byteLength":16, + "byteOffset":263108 + }, + { + "buffer":0, + "byteLength":12, + "byteOffset":263124 + }, + { + "buffer":0, + "byteLength":12, + "byteOffset":263136 + }, + { + "buffer":0, + "byteLength":16, + "byteOffset":263148 + }, + { + "buffer":0, + "byteLength":12, + "byteOffset":263164 + }, + { + "buffer":0, + "byteLength":12, + "byteOffset":263176 + }, + { + "buffer":0, + "byteLength":16, + "byteOffset":263188 + }, + { + "buffer":0, + "byteLength":12, + "byteOffset":263204 + }, + { + "buffer":0, + "byteLength":12, + "byteOffset":263216 + }, + { + "buffer":0, + "byteLength":16, "byteOffset":263228 }, { "buffer":0, "byteLength":12, - "byteOffset":263232 - }, - { - "buffer":0, - "byteLength":16, "byteOffset":263244 }, { "buffer":0, "byteLength":12, - "byteOffset":263260 - }, - { - "buffer":0, - "byteLength":12, - "byteOffset":263272 + "byteOffset":263256 }, { "buffer":0, "byteLength":16, - "byteOffset":263284 + "byteOffset":263268 }, { "buffer":0, "byteLength":12, - "byteOffset":263300 + "byteOffset":263284 + }, + { + "buffer":0, + "byteLength":16, + "byteOffset":263296 }, { "buffer":0, @@ -11476,13 +11715,13 @@ }, { "buffer":0, - "byteLength":16, + "byteLength":12, "byteOffset":263352 }, { "buffer":0, - "byteLength":12, - "byteOffset":263368 + "byteLength":16, + "byteOffset":263364 }, { "buffer":0, @@ -11501,13 +11740,13 @@ }, { "buffer":0, - "byteLength":16, + "byteLength":12, "byteOffset":263420 }, { "buffer":0, - "byteLength":12, - "byteOffset":263436 + "byteLength":16, + "byteOffset":263432 }, { "buffer":0, @@ -11556,13 +11795,13 @@ }, { "buffer":0, - "byteLength":12, + "byteLength":16, "byteOffset":263568 }, { "buffer":0, - "byteLength":16, - "byteOffset":263580 + "byteLength":12, + "byteOffset":263584 }, { "buffer":0, @@ -11581,13 +11820,13 @@ }, { "buffer":0, - "byteLength":16, + "byteLength":12, "byteOffset":263636 }, { "buffer":0, - "byteLength":12, - "byteOffset":263652 + "byteLength":16, + "byteOffset":263648 }, { "buffer":0, @@ -11606,13 +11845,13 @@ }, { "buffer":0, - "byteLength":16, + "byteLength":12, "byteOffset":263704 }, { "buffer":0, - "byteLength":12, - "byteOffset":263720 + "byteLength":16, + "byteOffset":263716 }, { "buffer":0, @@ -11621,23 +11860,23 @@ }, { "buffer":0, - "byteLength":16, + "byteLength":12, "byteOffset":263744 }, { "buffer":0, - "byteLength":12, - "byteOffset":263760 + "byteLength":16, + "byteOffset":263756 }, { "buffer":0, - "byteLength":16, + "byteLength":12, "byteOffset":263772 }, { "buffer":0, - "byteLength":12, - "byteOffset":263788 + "byteLength":16, + "byteOffset":263784 }, { "buffer":0, @@ -11671,13 +11910,13 @@ }, { "buffer":0, - "byteLength":16, + "byteLength":12, "byteOffset":263880 }, { "buffer":0, - "byteLength":12, - "byteOffset":263896 + "byteLength":16, + "byteOffset":263892 }, { "buffer":0, @@ -11696,13 +11935,13 @@ }, { "buffer":0, - "byteLength":12, + "byteLength":16, "byteOffset":263948 }, { "buffer":0, - "byteLength":16, - "byteOffset":263960 + "byteLength":12, + "byteOffset":263964 }, { "buffer":0, @@ -11736,23 +11975,23 @@ }, { "buffer":0, - "byteLength":12, + "byteLength":16, "byteOffset":264056 }, { "buffer":0, - "byteLength":16, - "byteOffset":264068 + "byteLength":12, + "byteOffset":264072 }, { "buffer":0, - "byteLength":12, + "byteLength":16, "byteOffset":264084 }, { "buffer":0, - "byteLength":16, - "byteOffset":264096 + "byteLength":12, + "byteOffset":264100 }, { "buffer":0, @@ -11771,193 +12010,78 @@ }, { "buffer":0, - "byteLength":12, + "byteLength":16, "byteOffset":264152 }, { "buffer":0, - "byteLength":16, - "byteOffset":264164 + "byteLength":12, + "byteOffset":264168 }, { "buffer":0, - "byteLength":12, + "byteLength":16, "byteOffset":264180 }, { "buffer":0, "byteLength":12, - "byteOffset":264192 + "byteOffset":264196 }, { "buffer":0, "byteLength":16, - "byteOffset":264204 + "byteOffset":264208 }, { "buffer":0, "byteLength":12, - "byteOffset":264220 + "byteOffset":264224 }, { "buffer":0, "byteLength":16, - "byteOffset":264232 + "byteOffset":264236 }, { "buffer":0, "byteLength":12, - "byteOffset":264248 + "byteOffset":264252 + }, + { + "buffer":0, + "byteLength":12, + "byteOffset":264264 }, { "buffer":0, "byteLength":16, - "byteOffset":264260 - }, - { - "buffer":0, - "byteLength":12, "byteOffset":264276 }, { "buffer":0, "byteLength":12, - "byteOffset":264288 + "byteOffset":264292 }, { "buffer":0, "byteLength":16, - "byteOffset":264300 + "byteOffset":264304 }, { "buffer":0, "byteLength":12, - "byteOffset":264316 - }, - { - "buffer":0, - "byteLength":12, - "byteOffset":264328 + "byteOffset":264320 }, { "buffer":0, "byteLength":16, - "byteOffset":264340 - }, - { - "buffer":0, - "byteLength":12, - "byteOffset":264356 - }, - { - "buffer":0, - "byteLength":16, - "byteOffset":264368 - }, - { - "buffer":0, - "byteLength":12, - "byteOffset":264384 - }, - { - "buffer":0, - "byteLength":16, - "byteOffset":264396 - }, - { - "buffer":0, - "byteLength":12, - "byteOffset":264412 - }, - { - "buffer":0, - "byteLength":12, - "byteOffset":264424 - }, - { - "buffer":0, - "byteLength":16, - "byteOffset":264436 - }, - { - "buffer":0, - "byteLength":12, - "byteOffset":264452 - }, - { - "buffer":0, - "byteLength":16, - "byteOffset":264464 - }, - { - "buffer":0, - "byteLength":12, - "byteOffset":264480 - }, - { - "buffer":0, - "byteLength":16, - "byteOffset":264492 - }, - { - "buffer":0, - "byteLength":12, - "byteOffset":264508 - }, - { - "buffer":0, - "byteLength":16, - "byteOffset":264520 - }, - { - "buffer":0, - "byteLength":12, - "byteOffset":264536 - }, - { - "buffer":0, - "byteLength":16, - "byteOffset":264548 - }, - { - "buffer":0, - "byteLength":12, - "byteOffset":264564 - }, - { - "buffer":0, - "byteLength":12, - "byteOffset":264576 - }, - { - "buffer":0, - "byteLength":16, - "byteOffset":264588 - }, - { - "buffer":0, - "byteLength":12, - "byteOffset":264604 - }, - { - "buffer":0, - "byteLength":16, - "byteOffset":264616 - }, - { - "buffer":0, - "byteLength":12, - "byteOffset":264632 - }, - { - "buffer":0, - "byteLength":16, - "byteOffset":264644 + "byteOffset":264332 } ], "buffers":[ { - "byteLength":264660, + "byteLength":264348, "uri":"listener.bin" } ] diff --git a/assets/particles/light_02.png b/assets/particles/light_02.png new file mode 100644 index 0000000..051ee8e --- /dev/null +++ b/assets/particles/light_02.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:275561886f2d6e0e235908012881658afc42214e55f8fd5741df369a18023955 +size 87708 diff --git a/assets/particles/light_02.png.import b/assets/particles/light_02.png.import new file mode 100644 index 0000000..ebca34b --- /dev/null +++ b/assets/particles/light_02.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bl1aniu87mioa" +path="res://.godot/imported/light_02.png-8ede73eca58ecd3b47d8333292bea678.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/particles/light_02.png" +dest_files=["res://.godot/imported/light_02.png-8ede73eca58ecd3b47d8333292bea678.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/levels/mechanic_test/mechanic_test.tscn b/levels/mechanic_test/mechanic_test.tscn index 137dba5..6c80b3d 100644 --- a/levels/mechanic_test/mechanic_test.tscn +++ b/levels/mechanic_test/mechanic_test.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=35 format=4 uid="uid://b8rv6dg4tgaeb"] +[gd_scene load_steps=36 format=4 uid="uid://b8rv6dg4tgaeb"] [ext_resource type="Script" uid="uid://bvua1l2hb3an6" path="res://levels/mechanic_test/mechanic_test.gd" id="1_iyuyb"] [ext_resource type="PackedScene" uid="uid://bwe2jdmvinhqd" path="res://src/player/player.tscn" id="2_qjnj2"] @@ -12,6 +12,7 @@ [ext_resource type="PackedScene" uid="uid://b5jubpjj3d277" path="res://levels/mechanic_test/signal_test.tscn" id="9_ix0jw"] [ext_resource type="PackedScene" uid="uid://cfqirm2o3uo4k" path="res://levels/mechanic_test/prop_test.tscn" id="10_xrfi2"] [ext_resource type="PackedScene" uid="uid://dbabcsp38wmid" path="res://levels/mechanic_test/item_test.tscn" id="11_8natv"] +[ext_resource type="PackedScene" uid="uid://kctp5erogwcb" path="res://src/world/mechanics/listener/listener.tscn" id="13_awnx0"] [sub_resource type="ProceduralSkyMaterial" id="ProceduralSkyMaterial_goufh"] @@ -118,7 +119,7 @@ seamless = true seamless_blend_skirt = 0.5 noise = ExtResource("7_7cbja") -[sub_resource type="ShaderMaterial" id="ShaderMaterial_qjnj2"] +[sub_resource type="ShaderMaterial" id="ShaderMaterial_awnx0"] resource_local_to_scene = true render_priority = 0 shader = ExtResource("6_6frcc") @@ -158,6 +159,7 @@ transform = Transform3D(0.866025, -0.156955, -0.474726, 0.5, 0.271854, 0.82225, environment = SubResource("Environment_bg05n") [node name="WorldFloor" type="StaticBody3D" parent="." groups=["PlasticMaterial"]] +collision_layer = 5 [node name="MeshInstance3D" type="MeshInstance3D" parent="WorldFloor"] mesh = SubResource("PlaneMesh_mn2wa") @@ -168,6 +170,7 @@ shape = SubResource("WorldBoundaryShape3D_mn2wa") [node name="ResetPodium" type="StaticBody3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, -2) +collision_layer = 5 [node name="MeshInstance3D" type="MeshInstance3D" parent="ResetPodium"] mesh = SubResource("BoxMesh_goufh") @@ -185,6 +188,7 @@ text = "RESET" [node name="NoduleSpawner" type="StaticBody3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -7.5, 1, -6) +collision_layer = 5 [node name="MeshInstance3D" type="MeshInstance3D" parent="NoduleSpawner"] mesh = SubResource("BoxMesh_goufh") @@ -222,6 +226,7 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -3) [node name="AlarmSpawner" type="StaticBody3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.5, 1, -6) +collision_layer = 5 [node name="MeshInstance3D" type="MeshInstance3D" parent="AlarmSpawner"] mesh = SubResource("BoxMesh_goufh") @@ -259,6 +264,7 @@ metadata/_custom_type_script = "uid://deg5xd87cy8rg" [node name="AlarmTrigger" type="StaticBody3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3.5, 1, -6) +collision_layer = 5 [node name="MeshInstance3D" type="MeshInstance3D" parent="AlarmTrigger"] mesh = SubResource("BoxMesh_goufh") @@ -306,13 +312,14 @@ unique_name_in_owner = true body = NodePath("..") mesh_instance = NodePath("../..") initial_mask = ExtResource("5_aix42") -source_gunk_material = SubResource("ShaderMaterial_qjnj2") +source_gunk_material = SubResource("ShaderMaterial_awnx0") [node name="Bulkhead" parent="." instance=ExtResource("8_ujrcv")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6.5, 0, -2) [node name="Podium" type="StaticBody3D" parent="Bulkhead"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2, 1, 0) +collision_layer = 5 [node name="MeshInstance3D" type="MeshInstance3D" parent="Bulkhead/Podium"] mesh = SubResource("BoxMesh_goufh") @@ -331,6 +338,7 @@ text = "Open" [node name="Podium2" type="StaticBody3D" parent="Bulkhead"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3, 1, 0) +collision_layer = 5 [node name="MeshInstance3D" type="MeshInstance3D" parent="Bulkhead/Podium2"] mesh = SubResource("BoxMesh_goufh") @@ -366,6 +374,9 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -13, 0, -2) [node name="ItemTest" parent="ItemTestSpawnPoint" instance=ExtResource("11_8natv")] +[node name="Listener" parent="." instance=ExtResource("13_awnx0")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 16.5, 0, -6.5) + [connection signal="activated" from="ResetPodium/ResetSwitch" to="." method="reset"] [connection signal="activated" from="NoduleSpawner/ButtonMesh/InteractiveBody/Interactive" to="." method="spawn_nodule"] [connection signal="activated" from="AlarmSpawner/ButtonMesh/InteractiveBody/Interactive" to="." method="spawn_alarm"] diff --git a/src/world/mechanics/listener/band_controller.gd b/src/world/mechanics/listener/band_controller.gd new file mode 100644 index 0000000..e1ee5bc --- /dev/null +++ b/src/world/mechanics/listener/band_controller.gd @@ -0,0 +1,53 @@ +@tool +extends Node +## Controller for animating gradient bands + +const EPSILON: float = 0.001 +const MAX_IDX: int = 8 +const BG_COLOR: Color = Color.BLACK + +@export var band_width := 0.2 + +@export var band_1_position := -0.1: + set(value): + band_1_position = value + _set_band_position(1, value, band_1_color) + +@export var band_1_color := Color.RED + +@export var band_2_position := -0.1: + set(value): + band_2_position = value + _set_band_position(4, value, band_2_color) + +@export var band_2_color := Color.RED + +@export var band_3_position := -0.1: + set(value): + band_3_position = value + _set_band_position(7, value, band_3_color) + +@export var band_3_color := Color.RED + +var gradient: Gradient + + +func _ready() -> void: + var mesh_instance: MeshInstance3D = get_parent() + var material: ShaderMaterial = mesh_instance.get_surface_override_material(1) + var gradient_tex: GradientTexture2D = material.get_shader_parameter("overlay_emission") + gradient = gradient_tex.gradient + + +func _clamp_offset(idx: int, value: float) -> float: + return clampf(value, 0 + EPSILON * idx, 1 - EPSILON * (MAX_IDX - idx)) + + +func _set_band_position(idx: int, position: float, color: Color) -> void: + var width := 0.5 * band_width + gradient.set_offset(idx - 1, _clamp_offset(idx - 1, position - width)) + gradient.set_offset(idx, _clamp_offset(idx, position)) + gradient.set_offset(idx + 1, _clamp_offset(idx + 1, position + width)) + gradient.set_color(idx - 1, BG_COLOR) + gradient.set_color(idx, color) + gradient.set_color(idx + 1, BG_COLOR) diff --git a/src/world/mechanics/listener/band_controller.gd.uid b/src/world/mechanics/listener/band_controller.gd.uid new file mode 100644 index 0000000..a145b47 --- /dev/null +++ b/src/world/mechanics/listener/band_controller.gd.uid @@ -0,0 +1 @@ +uid://cw0vig0h2hpaf diff --git a/src/world/mechanics/listener/listener.gd b/src/world/mechanics/listener/listener.gd index 247fdbd..fa03bed 100644 --- a/src/world/mechanics/listener/listener.gd +++ b/src/world/mechanics/listener/listener.gd @@ -12,8 +12,9 @@ const JITTER_INFLATION_FACTOR := 1.1 @onready var cooldown_timer: Timer = %CooldownTimer @onready var listener_model: ListenerModel = %ListenerModel -@onready var ping_animation: AnimationPlayer = %PingAnimation @onready var listener_mesh: MeshInstance3D = $ListenerModel/Armature/Skeleton3D/Listener +@onready var pulse_animation: AnimationPlayer = $ListenerModel/PulseAnimation +@onready var glow_effect: GPUParticles3D = %GlowEffect func _on_sound_detected(source: Vector3) -> void: @@ -25,7 +26,8 @@ func _on_sound_detected(source: Vector3) -> void: func trigger() -> void: # TODO play sfx - ping_animation.play("ping") + pulse_animation.play("pulse") + glow_effect.emitting = true triggered.emit() @@ -40,8 +42,13 @@ func _process(delta: float) -> void: super._process(delta) # TODO actual model & animation - var shader: ShaderMaterial = listener_mesh.get_surface_override_material(0) var damage := pct_damage() - shader.set_shader_parameter("jitter_time_scale", pow(damage * JITTER_SCALE_FACTOR, 1.2)) - shader.set_shader_parameter("vertex_inflation", pow(damage * JITTER_INFLATION_FACTOR, 3)) + var jitter_time_scale := pow(damage * JITTER_SCALE_FACTOR, 1.2) + var vertex_inflation := pow(damage * JITTER_INFLATION_FACTOR, 3) + var shader_1: ShaderMaterial = listener_mesh.get_surface_override_material(0) + var shader_2: ShaderMaterial = listener_mesh.get_surface_override_material(1) + shader_1.set_shader_parameter("jitter_time_scale", jitter_time_scale) + shader_2.set_shader_parameter("jitter_time_scale", jitter_time_scale) + shader_1.set_shader_parameter("vertex_inflation", vertex_inflation) + shader_2.set_shader_parameter("vertex_inflation", vertex_inflation) # TODO pulse animation diff --git a/src/world/mechanics/listener/listener.tscn b/src/world/mechanics/listener/listener.tscn index f06ee24..8793ed2 100644 --- a/src/world/mechanics/listener/listener.tscn +++ b/src/world/mechanics/listener/listener.tscn @@ -1,12 +1,12 @@ -[gd_scene load_steps=25 format=3 uid="uid://kctp5erogwcb"] +[gd_scene load_steps=32 format=3 uid="uid://kctp5erogwcb"] [ext_resource type="Script" uid="uid://bde7cglaqobkd" path="res://src/world/mechanics/listener/listener.gd" id="1_htscg"] [ext_resource type="Script" uid="uid://cfsiyhhrcua6o" path="res://src/world/game_sound/game_sound_listener.gd" id="2_htscg"] -[ext_resource type="Texture2D" uid="uid://c31gdstf55x5" path="res://assets/particles/ping.png" id="3_2ibh1"] [ext_resource type="PackedScene" uid="uid://c2c0ooj1re3dk" path="res://src/world/mechanics/listener/listener_model.tscn" id="3_r42ft"] [ext_resource type="Shader" uid="uid://ckxc0ngd37rtk" path="res://src/shaders/gunk.gdshader" id="4_pp7wn"] [ext_resource type="Texture2D" uid="uid://cm1jrvx7ftx4c" path="res://assets/black.png" id="5_c5snp"] [ext_resource type="FastNoiseLite" uid="uid://cnlvdtx68giv6" path="res://assets/materials/gunk_noise.tres" id="6_m4i7y"] +[ext_resource type="Texture2D" uid="uid://bl1aniu87mioa" path="res://assets/particles/light_02.png" id="7_pp7wn"] [sub_resource type="SphereShape3D" id="SphereShape3D_2ibh1"] radius = 1.0 @@ -36,7 +36,7 @@ height = 32 depth = 128 noise = SubResource("FastNoiseLite_7fplw") -[sub_resource type="ShaderMaterial" id="ShaderMaterial_yuift"] +[sub_resource type="ShaderMaterial" id="ShaderMaterial_pp7wn"] resource_local_to_scene = true render_priority = 0 shader = ExtResource("4_pp7wn") @@ -62,285 +62,120 @@ shader_parameter/vertex_inflation = 0.0 shader_parameter/inflation_pixellation = 10.0 shader_parameter/overlay_emission_scale = 1.0 -[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_2ibh1"] +[sub_resource type="NoiseTexture3D" id="NoiseTexture3D_pp7wn"] +width = 256 +height = 256 +depth = 32 +seamless = true +seamless_blend_skirt = 0.5 +noise = ExtResource("6_m4i7y") + +[sub_resource type="NoiseTexture3D" id="NoiseTexture3D_c5snp"] +width = 256 +height = 256 +depth = 32 +seamless = true +seamless_blend_skirt = 0.5 +noise = ExtResource("6_m4i7y") + +[sub_resource type="FastNoiseLite" id="FastNoiseLite_c5snp"] +frequency = 0.0703 + +[sub_resource type="NoiseTexture3D" id="NoiseTexture3D_q7kpl"] +width = 32 +height = 32 +depth = 128 +noise = SubResource("FastNoiseLite_c5snp") + +[sub_resource type="Gradient" id="Gradient_c5snp"] resource_local_to_scene = true -transparency = 3 -alpha_hash_scale = 1.0 -alpha_antialiasing_mode = 0 +offsets = PackedFloat32Array(0, 0.001, 0.002, 0.003, 0.004, 0.005, 0.006, 0.007, 0.008) +colors = PackedColorArray(0, 0, 0, 1, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 1, 0, 0, 1, 0, 0, 0, 1) + +[sub_resource type="GradientTexture2D" id="GradientTexture2D_m4i7y"] +resource_local_to_scene = true +gradient = SubResource("Gradient_c5snp") +width = 32 +height = 32 +fill = 1 +fill_from = Vector2(0.5, 0.5) +fill_to = Vector2(1, 1) + +[sub_resource type="ShaderMaterial" id="ShaderMaterial_yuift"] +resource_local_to_scene = true +render_priority = 0 +shader = ExtResource("4_pp7wn") +shader_parameter/color_1 = Color(0, 0.03, 0.1, 1) +shader_parameter/color_2 = Color(0, 0.1, 0.3, 1) +shader_parameter/emission_color = Color(0.66, 0.943333, 1, 1) +shader_parameter/pixellation = 128.0 +shader_parameter/time_pixellation = 30.0 +shader_parameter/roughness = 0.15 +shader_parameter/specular_contribution = 0.8 +shader_parameter/emission_strength = 0.2 +shader_parameter/normal_scale = 1.0 +shader_parameter/uv_scale = Vector2(2, 2) +shader_parameter/time_scale = 0.2 +shader_parameter/edge_bleed = 0.25 +shader_parameter/gunk_mask = ExtResource("5_c5snp") +shader_parameter/gunk_noise = SubResource("NoiseTexture3D_pp7wn") +shader_parameter/gunk_normal_map = SubResource("NoiseTexture3D_c5snp") +shader_parameter/jitter_magnitude = 0.4 +shader_parameter/jitter_time_scale = 0.1 +shader_parameter/jitter_noise = SubResource("NoiseTexture3D_q7kpl") +shader_parameter/vertex_inflation = 0.0 +shader_parameter/inflation_pixellation = 10.0 +shader_parameter/overlay_emission = SubResource("GradientTexture2D_m4i7y") +shader_parameter/overlay_emission_scale = 6.0 + +[sub_resource type="Curve" id="Curve_pp7wn"] +_limits = [0.0, 0.3, 0.0, 1.0] +_data = [Vector2(0, 0), 0.0, 1.51554, 0, 0, Vector2(0.101629, 0.115028), 0.436038, 0.436038, 0, 0, Vector2(0.421742, 0.0779494), 0.21293, 0.21293, 0, 0, Vector2(1, 0), -0.0537925, 0.0, 0, 0] +point_count = 4 + +[sub_resource type="CurveTexture" id="CurveTexture_c5snp"] +curve = SubResource("Curve_pp7wn") + +[sub_resource type="Gradient" id="Gradient_m4i7y"] +offsets = PackedFloat32Array(0, 0.131116, 0.46445, 0.699924, 1) +colors = PackedColorArray(0, 0, 0, 1, 1, 0, 0, 1, 0.0429, 0.191235, 0.33, 1, 1, 0, 0, 1, 0, 0, 0, 1) + +[sub_resource type="GradientTexture1D" id="GradientTexture1D_yuift"] +gradient = SubResource("Gradient_m4i7y") + +[sub_resource type="Curve" id="Curve_rwi8p"] +_data = [Vector2(0, 0), 0.0, 2.42303, 0, 0, Vector2(0.535057, 0.472508), 0.37392, 0.37392, 0, 0, Vector2(1, 1), 3.2153, 0.0, 0, 0] +point_count = 3 + +[sub_resource type="CurveTexture" id="CurveTexture_co1mg"] +curve = SubResource("Curve_rwi8p") + +[sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_nqo7i"] +angle_min = -360.0 +angle_max = 360.0 +angular_velocity_min = 45.0 +angular_velocity_max = 180.0 +gravity = Vector3(0, 0, 0) +attractor_interaction_enabled = false +scale_curve = SubResource("CurveTexture_co1mg") +color_ramp = SubResource("GradientTexture1D_yuift") +alpha_curve = SubResource("CurveTexture_c5snp") + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_niglb"] +transparency = 1 no_depth_test = true shading_mode = 0 -albedo_color = Color(0.866667, 0.109804, 0.101961, 1) -albedo_texture = ExtResource("3_2ibh1") -disable_receive_shadows = true -billboard_mode = 1 +vertex_color_use_as_albedo = true +albedo_texture = ExtResource("7_pp7wn") +billboard_mode = 3 billboard_keep_scale = true +particles_anim_h_frames = 1 +particles_anim_v_frames = 1 +particles_anim_loop = false -[sub_resource type="QuadMesh" id="QuadMesh_r42ft"] -resource_local_to_scene = true -material = SubResource("StandardMaterial3D_2ibh1") - -[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_dqq13"] -resource_local_to_scene = true -transparency = 3 -alpha_hash_scale = 1.0 -alpha_antialiasing_mode = 0 -no_depth_test = true -shading_mode = 0 -albedo_color = Color(0.866667, 0.109804, 0.101961, 1) -albedo_texture = ExtResource("3_2ibh1") -disable_receive_shadows = true -billboard_mode = 1 -billboard_keep_scale = true - -[sub_resource type="QuadMesh" id="QuadMesh_gjouv"] -resource_local_to_scene = true -material = SubResource("StandardMaterial3D_dqq13") - -[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_pp7wn"] -resource_local_to_scene = true -transparency = 3 -alpha_hash_scale = 1.0 -alpha_antialiasing_mode = 0 -no_depth_test = true -shading_mode = 0 -albedo_color = Color(0.866667, 0.109804, 0.101961, 1) -albedo_texture = ExtResource("3_2ibh1") -disable_receive_shadows = true -billboard_mode = 1 -billboard_keep_scale = true - -[sub_resource type="QuadMesh" id="QuadMesh_c5snp"] -resource_local_to_scene = true -material = SubResource("StandardMaterial3D_pp7wn") - -[sub_resource type="Animation" id="Animation_dqq13"] -length = 0.001 -tracks/0/type = "value" -tracks/0/imported = false -tracks/0/enabled = true -tracks/0/path = NodePath("Ping1:visible") -tracks/0/interp = 1 -tracks/0/loop_wrap = true -tracks/0/keys = { -"times": PackedFloat32Array(0), -"transitions": PackedFloat32Array(1), -"update": 1, -"values": [false] -} -tracks/1/type = "value" -tracks/1/imported = false -tracks/1/enabled = true -tracks/1/path = NodePath("Ping1:scale") -tracks/1/interp = 1 -tracks/1/loop_wrap = true -tracks/1/keys = { -"times": PackedFloat32Array(0), -"transitions": PackedFloat32Array(1), -"update": 0, -"values": [Vector3(0.001, 0.001, 0.001)] -} -tracks/2/type = "value" -tracks/2/imported = false -tracks/2/enabled = true -tracks/2/path = NodePath("Ping1:mesh:material:albedo_color") -tracks/2/interp = 1 -tracks/2/loop_wrap = true -tracks/2/keys = { -"times": PackedFloat32Array(0), -"transitions": PackedFloat32Array(1), -"update": 0, -"values": [Color(0.866667, 0.109804, 0.101961, 1)] -} -tracks/3/type = "value" -tracks/3/imported = false -tracks/3/enabled = true -tracks/3/path = NodePath("Ping2:visible") -tracks/3/interp = 1 -tracks/3/loop_wrap = true -tracks/3/keys = { -"times": PackedFloat32Array(0), -"transitions": PackedFloat32Array(1), -"update": 1, -"values": [false] -} -tracks/4/type = "value" -tracks/4/imported = false -tracks/4/enabled = true -tracks/4/path = NodePath("Ping2:scale") -tracks/4/interp = 1 -tracks/4/loop_wrap = true -tracks/4/keys = { -"times": PackedFloat32Array(0), -"transitions": PackedFloat32Array(1), -"update": 0, -"values": [Vector3(0.001, 0.001, 0.001)] -} -tracks/5/type = "value" -tracks/5/imported = false -tracks/5/enabled = true -tracks/5/path = NodePath("Ping2:mesh:material:albedo_color") -tracks/5/interp = 1 -tracks/5/loop_wrap = true -tracks/5/keys = { -"times": PackedFloat32Array(0), -"transitions": PackedFloat32Array(1), -"update": 0, -"values": [Color(0.866667, 0.109804, 0.101961, 1)] -} -tracks/6/type = "value" -tracks/6/imported = false -tracks/6/enabled = true -tracks/6/path = NodePath("Ping3:visible") -tracks/6/interp = 1 -tracks/6/loop_wrap = true -tracks/6/keys = { -"times": PackedFloat32Array(0), -"transitions": PackedFloat32Array(1), -"update": 1, -"values": [false] -} -tracks/7/type = "value" -tracks/7/imported = false -tracks/7/enabled = true -tracks/7/path = NodePath("Ping3:scale") -tracks/7/interp = 1 -tracks/7/loop_wrap = true -tracks/7/keys = { -"times": PackedFloat32Array(0), -"transitions": PackedFloat32Array(1), -"update": 0, -"values": [Vector3(0.001, 0.001, 0.001)] -} -tracks/8/type = "value" -tracks/8/imported = false -tracks/8/enabled = true -tracks/8/path = NodePath("Ping3:mesh:material:albedo_color") -tracks/8/interp = 1 -tracks/8/loop_wrap = true -tracks/8/keys = { -"times": PackedFloat32Array(0), -"transitions": PackedFloat32Array(1), -"update": 0, -"values": [Color(0.866667, 0.109804, 0.101961, 1)] -} - -[sub_resource type="Animation" id="Animation_r42ft"] -resource_name = "ping" -length = 4.0 -tracks/0/type = "value" -tracks/0/imported = false -tracks/0/enabled = true -tracks/0/path = NodePath("Ping1:visible") -tracks/0/interp = 1 -tracks/0/loop_wrap = true -tracks/0/keys = { -"times": PackedFloat32Array(0), -"transitions": PackedFloat32Array(1), -"update": 1, -"values": [true] -} -tracks/1/type = "value" -tracks/1/imported = false -tracks/1/enabled = true -tracks/1/path = NodePath("Ping1:scale") -tracks/1/interp = 1 -tracks/1/loop_wrap = true -tracks/1/keys = { -"times": PackedFloat32Array(0, 3.4), -"transitions": PackedFloat32Array(0.2, 1), -"update": 0, -"values": [Vector3(0.001, 0.001, 0.001), Vector3(3, 3, 3)] -} -tracks/2/type = "value" -tracks/2/imported = false -tracks/2/enabled = true -tracks/2/path = NodePath("Ping1:mesh:material:albedo_color") -tracks/2/interp = 1 -tracks/2/loop_wrap = true -tracks/2/keys = { -"times": PackedFloat32Array(0, 0.3, 1.4), -"transitions": PackedFloat32Array(1.618, 0.618, 1), -"update": 0, -"values": [Color(0.866667, 0.109804, 0.101961, 1), Color(0.866667, 0.109804, 0.101961, 1), Color(0.66, 0.08888, 0.0792, 0)] -} -tracks/3/type = "value" -tracks/3/imported = false -tracks/3/enabled = true -tracks/3/path = NodePath("Ping2:visible") -tracks/3/interp = 1 -tracks/3/loop_wrap = true -tracks/3/keys = { -"times": PackedFloat32Array(0, 0.3), -"transitions": PackedFloat32Array(1, 1), -"update": 1, -"values": [false, true] -} -tracks/4/type = "value" -tracks/4/imported = false -tracks/4/enabled = true -tracks/4/path = NodePath("Ping2:scale") -tracks/4/interp = 1 -tracks/4/loop_wrap = true -tracks/4/keys = { -"times": PackedFloat32Array(0, 0.3, 3.7), -"transitions": PackedFloat32Array(1, 0.2, 1), -"update": 0, -"values": [Vector3(0.001, 0.001, 0.001), Vector3(0.001, 0.001, 0.001), Vector3(3, 3, 3)] -} -tracks/5/type = "value" -tracks/5/imported = false -tracks/5/enabled = true -tracks/5/path = NodePath("Ping2:mesh:material:albedo_color") -tracks/5/interp = 1 -tracks/5/loop_wrap = true -tracks/5/keys = { -"times": PackedFloat32Array(0, 0.6, 1.7), -"transitions": PackedFloat32Array(1, 0.618, 1), -"update": 0, -"values": [Color(0.866667, 0.109804, 0.101961, 1), Color(0.866667, 0.109804, 0.101961, 1), Color(0.66, 0.08888, 0.0792, 0)] -} -tracks/6/type = "value" -tracks/6/imported = false -tracks/6/enabled = true -tracks/6/path = NodePath("Ping3:visible") -tracks/6/interp = 1 -tracks/6/loop_wrap = true -tracks/6/keys = { -"times": PackedFloat32Array(0, 0.6), -"transitions": PackedFloat32Array(1, 1), -"update": 1, -"values": [false, true] -} -tracks/7/type = "value" -tracks/7/imported = false -tracks/7/enabled = true -tracks/7/path = NodePath("Ping3:scale") -tracks/7/interp = 1 -tracks/7/loop_wrap = true -tracks/7/keys = { -"times": PackedFloat32Array(0, 0.6, 4), -"transitions": PackedFloat32Array(1, 0.2, 1), -"update": 0, -"values": [Vector3(0.001, 0.001, 0.001), Vector3(0.001, 0.001, 0.001), Vector3(3, 3, 3)] -} -tracks/8/type = "value" -tracks/8/imported = false -tracks/8/enabled = true -tracks/8/path = NodePath("Ping3:mesh:material:albedo_color") -tracks/8/interp = 1 -tracks/8/loop_wrap = true -tracks/8/keys = { -"times": PackedFloat32Array(0, 0.9, 2), -"transitions": PackedFloat32Array(1, 0.618, 1), -"update": 0, -"values": [Color(0.866667, 0.109804, 0.101961, 1), Color(0.866667, 0.109804, 0.101961, 1), Color(0.66, 0.08888, 0.0792, 0)] -} - -[sub_resource type="AnimationLibrary" id="AnimationLibrary_dqq13"] -_data = { -&"RESET": SubResource("Animation_dqq13"), -&"ping": SubResource("Animation_r42ft") -} +[sub_resource type="QuadMesh" id="QuadMesh_r7wib"] +material = SubResource("StandardMaterial3D_niglb") +size = Vector2(1.4, 1.4) [sub_resource type="CylinderShape3D" id="CylinderShape3D_dqq13"] height = 0.28 @@ -372,58 +207,16 @@ shape = SubResource("SphereShape3D_2ibh1") unique_name_in_owner = true transform = Transform3D(0.8, 0, 0, 0, 0.8, 0, 0, 0, 0.8, 0, 0, 0) -[node name="Skeleton3D" parent="ListenerModel/Armature" index="0"] -bones/0/rotation = Quaternion(-1.51225e-09, 0.130526, 4.05207e-10, 0.991445) -bones/1/rotation = Quaternion(9.2869e-09, 0.130526, -8.10413e-10, 0.991445) -bones/2/rotation = Quaternion(-9.1802e-09, 0.130526, -8.10414e-10, 0.991445) -bones/3/rotation = Quaternion(6.20905e-09, 0.130526, -4.05206e-10, 0.991445) -bones/4/rotation = Quaternion(-8.49624e-09, 0.130526, -9.00455e-11, 0.991445) -bones/5/rotation = Quaternion(0.54585, 0.487268, 0.374478, -0.569548) -bones/6/rotation = Quaternion(0.308353, 2.1709e-08, 1.30586e-08, 0.951272) -bones/7/rotation = Quaternion(0.334237, -0.119529, -0.0427788, 0.9339) -bones/8/rotation = Quaternion(0.247978, -2.40337e-10, -3.8454e-09, 0.968766) -bones/9/rotation = Quaternion(0.148338, 2.82522e-09, -5.65045e-09, 0.988937) -bones/10/rotation = Quaternion(0.237284, 7.34911e-07, -1.96017e-07, 0.97144) -bones/11/rotation = Quaternion(0.285481, 0.70676, 0.597232, -0.249609) -bones/12/rotation = Quaternion(0.308353, 6.75348e-08, -4.55922e-08, 0.951272) -bones/13/rotation = Quaternion(0.334237, -0.119529, -0.0427787, 0.9339) -bones/14/rotation = Quaternion(0.247978, 6.91065e-10, -2.79256e-08, 0.968766) -bones/15/rotation = Quaternion(0.148338, 7.66861e-08, 9.51493e-08, 0.988937) -bones/16/rotation = Quaternion(0.237284, 1.57873e-06, -4.4533e-07, 0.97144) -bones/17/rotation = Quaternion(-0.0513825, 0.736877, 0.659958, 0.137212) -bones/18/rotation = Quaternion(0.308353, -1.71875e-07, -7.09416e-08, 0.951272) -bones/19/rotation = Quaternion(0.334237, -0.119529, -0.0427786, 0.9339) -bones/20/rotation = Quaternion(0.247978, -5.53974e-08, -1.69864e-07, 0.968766) -bones/21/rotation = Quaternion(0.148338, 4.98196e-08, 2.63702e-07, 0.988937) -bones/22/rotation = Quaternion(0.237284, 2.44019e-06, -9.05055e-07, 0.97144) -bones/23/rotation = Quaternion(-0.374478, 0.569548, 0.545849, 0.487268) -bones/24/rotation = Quaternion(0.308353, -3.56631e-08, -1.14694e-08, 0.951272) -bones/25/rotation = Quaternion(0.334237, -0.119529, -0.0427786, 0.9339) -bones/26/rotation = Quaternion(0.247978, -6.25756e-08, -2.50967e-07, 0.968766) -bones/27/rotation = Quaternion(0.148338, 2.83936e-08, 1.69831e-07, 0.988937) -bones/28/rotation = Quaternion(0.237284, 3.38177e-06, -1.02259e-06, 0.97144) -bones/29/rotation = Quaternion(-0.597232, 0.249609, 0.285481, 0.70676) -bones/30/rotation = Quaternion(0.308353, 2.31089e-09, 1.50606e-08, 0.951272) -bones/31/rotation = Quaternion(0.334237, -0.119529, -0.0427785, 0.9339) -bones/32/rotation = Quaternion(0.247978, -3.1123e-08, -2.32956e-07, 0.968766) -bones/33/rotation = Quaternion(0.148338, 5.29717e-08, 2.76084e-07, 0.988937) -bones/34/rotation = Quaternion(0.237284, 4.29037e-06, -1.26097e-06, 0.97144) -bones/35/rotation = Quaternion(-0.659958, -0.137212, -0.0513825, 0.736877) -bones/36/rotation = Quaternion(0.308353, 3.35578e-09, 4.35599e-09, 0.951272) -bones/37/rotation = Quaternion(0.334237, -0.119529, -0.0427785, 0.9339) -bones/38/rotation = Quaternion(0.247978, -1.26717e-07, -3.12779e-07, 0.968766) -bones/39/rotation = Quaternion(0.148338, 2.72959e-08, 3.46469e-07, 0.988937) -bones/40/rotation = Quaternion(0.237284, 5.07144e-06, -1.68211e-06, 0.97144) - [node name="Listener" parent="ListenerModel/Armature/Skeleton3D" index="0"] -surface_material_override/0 = SubResource("ShaderMaterial_yuift") +surface_material_override/0 = SubResource("ShaderMaterial_pp7wn") +surface_material_override/1 = SubResource("ShaderMaterial_yuift") [node name="PhysicalBoneSimulator3D" type="PhysicalBoneSimulator3D" parent="ListenerModel/Armature/Skeleton3D" index="6"] [node name="PhysicalBone3D" type="PhysicalBone3D" parent="ListenerModel/Armature/Skeleton3D/PhysicalBoneSimulator3D"] -transform = Transform3D(0.323529, 1.18154e-06, 1.20741, -1.0688e-08, 1.25, -1.22036e-06, -1.20741, 3.05533e-07, 0.323529, -4.82717e-06, 0.800007, -1.22091e-06) -joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.43998e-08, -5.81741e-06, 3.98532e-06) -body_offset = Transform3D(1.25, 1.1196e-08, -3.01003e-06, -1.11989e-08, 1.25, -1.23027e-06, 2.98023e-06, 1.23027e-06, 1.25, -6.79877e-08, 7.27177e-06, -4.98164e-06) +transform = Transform3D(0.323524, 1.26311e-06, 1.20741, -3.57116e-07, 1.25, -1.21197e-06, -1.20741, -3.12655e-08, 0.323524, -4.8128e-06, 0.800007, -1.25657e-06) +joint_offset = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.38539e-08, -5.72204e-06, 3.9816e-06) +body_offset = Transform3D(1.25, 3.57626e-07, -3.57628e-07, -3.57627e-07, 1.25, -1.22189e-06, 3.57628e-07, 1.22189e-06, 1.25, -2.98139e-08, 7.15256e-06, -4.97699e-06) bone_name = "Stem5" [node name="RemoteTransform3D" type="RemoteTransform3D" parent="ListenerModel/Armature/Skeleton3D/PhysicalBoneSimulator3D/PhysicalBone3D"] @@ -431,41 +224,22 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.235, 0) remote_path = NodePath("../../../../../../CollisionShape3D2") update_scale = false -[node name="PingEffect" type="Node3D" parent="."] - -[node name="Ping1" type="MeshInstance3D" parent="PingEffect"] -transform = Transform3D(0.001, 0, 0, 0, 0.001, 0, 0, 0, 0.001, 0, 0, 0) -visible = false -sorting_offset = 9999.0 -mesh = SubResource("QuadMesh_r42ft") -skeleton = NodePath("../..") - -[node name="Ping2" type="MeshInstance3D" parent="PingEffect"] -transform = Transform3D(0.001, 0, 0, 0, 0.001, 0, 0, 0, 0.001, 0, 0, 0) -visible = false -sorting_offset = 9999.0 -mesh = SubResource("QuadMesh_gjouv") -skeleton = NodePath("../..") - -[node name="Ping3" type="MeshInstance3D" parent="PingEffect"] -transform = Transform3D(0.001, 0, 0, 0, 0.001, 0, 0, 0, 0.001, 0, 0, 0) -visible = false -sorting_offset = 9999.0 -mesh = SubResource("QuadMesh_c5snp") -skeleton = NodePath("../..") - -[node name="PingAnimation" type="AnimationPlayer" parent="PingEffect"] +[node name="GlowEffect" type="GPUParticles3D" parent="ListenerModel/Armature/Skeleton3D/PhysicalBoneSimulator3D/PhysicalBone3D/RemoteTransform3D"] unique_name_in_owner = true -libraries = { -&"": SubResource("AnimationLibrary_dqq13") -} +emitting = false +amount = 2 +one_shot = true +explosiveness = 0.8 +local_coords = true +process_material = SubResource("ParticleProcessMaterial_nqo7i") +draw_pass_1 = SubResource("QuadMesh_r7wib") [node name="CollisionShape3D" type="CollisionShape3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.14, 0) shape = SubResource("CylinderShape3D_dqq13") [node name="CollisionShape3D2" type="CollisionShape3D" parent="."] -transform = Transform3D(0.258818, 9.45214e-07, 0.965909, -8.55022e-09, 0.999981, -9.7627e-07, -0.965904, 2.44422e-07, 0.258819, -3.63961e-06, 0.875006, -9.19288e-07) +transform = Transform3D(0.258814, 1.01046e-06, 0.96591, -2.85687e-07, 0.999981, -9.69564e-07, -0.965905, -2.50119e-08, 0.258815, -3.61278e-06, 0.875006, -1.01113e-06) shape = SubResource("CylinderShape3D_r42ft") [node name="CooldownTimer" type="Timer" parent="."] diff --git a/src/world/mechanics/listener/listener_model.tscn b/src/world/mechanics/listener/listener_model.tscn index a10dc02..ef49dba 100644 --- a/src/world/mechanics/listener/listener_model.tscn +++ b/src/world/mechanics/listener/listener_model.tscn @@ -1,13 +1,83 @@ -[gd_scene load_steps=10 format=3 uid="uid://c2c0ooj1re3dk"] +[gd_scene load_steps=24 format=3 uid="uid://c2c0ooj1re3dk"] [ext_resource type="PackedScene" uid="uid://coucghe370fff" path="res://assets/grunk/listener/listener.gltf" id="1_lgdkx"] [ext_resource type="Script" uid="uid://co4gkdwyhdbmc" path="res://src/world/mechanics/listener/listener_model.gd" id="2_yh3g4"] [ext_resource type="Material" uid="uid://bmab6i16v748m" path="res://assets/materials/grunk_jittery.material" id="3_xijsm"] +[ext_resource type="Shader" uid="uid://ckxc0ngd37rtk" path="res://src/shaders/gunk.gdshader" id="4_q7kpl"] [ext_resource type="Animation" uid="uid://dihyn82xf67ou" path="res://assets/grunk/listener/animations/RESET.res" id="4_y4jww"] [ext_resource type="Animation" uid="uid://c236lo5xytxaa" path="res://assets/grunk/listener/animations/idle.res" id="5_3vskp"] +[ext_resource type="Texture2D" uid="uid://cm1jrvx7ftx4c" path="res://assets/black.png" id="5_6cdu3"] +[ext_resource type="FastNoiseLite" uid="uid://cnlvdtx68giv6" path="res://assets/materials/gunk_noise.tres" id="6_ftf52"] [ext_resource type="Animation" uid="uid://bujor2i5icw8c" path="res://assets/grunk/listener/animations/close.res" id="6_ghw47"] +[ext_resource type="Script" uid="uid://cw0vig0h2hpaf" path="res://src/world/mechanics/listener/band_controller.gd" id="7_6cdu3"] [ext_resource type="Animation" uid="uid://c4juq6vxnnxbe" path="res://assets/grunk/listener/animations/open.res" id="7_c25ju"] +[sub_resource type="NoiseTexture3D" id="NoiseTexture3D_pp7wn"] +width = 256 +height = 256 +depth = 32 +seamless = true +seamless_blend_skirt = 0.5 +noise = ExtResource("6_ftf52") + +[sub_resource type="NoiseTexture3D" id="NoiseTexture3D_c5snp"] +width = 256 +height = 256 +depth = 32 +seamless = true +seamless_blend_skirt = 0.5 +noise = ExtResource("6_ftf52") + +[sub_resource type="FastNoiseLite" id="FastNoiseLite_c5snp"] +frequency = 0.0703 + +[sub_resource type="NoiseTexture3D" id="NoiseTexture3D_q7kpl"] +width = 32 +height = 32 +depth = 128 +noise = SubResource("FastNoiseLite_c5snp") + +[sub_resource type="Gradient" id="Gradient_6cdu3"] +resource_local_to_scene = true +offsets = PackedFloat32Array(0, 0.001, 0.002, 0.003, 0.004, 0.005, 0.006, 0.007, 0.008) +colors = PackedColorArray(0, 0, 0, 1, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 1, 0, 0, 1, 0, 0, 0, 1) + +[sub_resource type="GradientTexture2D" id="GradientTexture2D_6cdu3"] +resource_local_to_scene = true +gradient = SubResource("Gradient_6cdu3") +width = 32 +height = 32 +fill = 1 +fill_from = Vector2(0.5, 0.5) +fill_to = Vector2(1, 1) + +[sub_resource type="ShaderMaterial" id="ShaderMaterial_ftf52"] +resource_local_to_scene = true +render_priority = 0 +shader = ExtResource("4_q7kpl") +shader_parameter/color_1 = Color(0, 0.03, 0.1, 1) +shader_parameter/color_2 = Color(0, 0.1, 0.3, 1) +shader_parameter/emission_color = Color(0.66, 0.943333, 1, 1) +shader_parameter/pixellation = 128.0 +shader_parameter/time_pixellation = 30.0 +shader_parameter/roughness = 0.15 +shader_parameter/specular_contribution = 0.8 +shader_parameter/emission_strength = 0.2 +shader_parameter/normal_scale = 1.0 +shader_parameter/uv_scale = Vector2(2, 2) +shader_parameter/time_scale = 0.2 +shader_parameter/edge_bleed = 0.25 +shader_parameter/gunk_mask = ExtResource("5_6cdu3") +shader_parameter/gunk_noise = SubResource("NoiseTexture3D_pp7wn") +shader_parameter/gunk_normal_map = SubResource("NoiseTexture3D_c5snp") +shader_parameter/jitter_magnitude = 0.4 +shader_parameter/jitter_time_scale = 0.1 +shader_parameter/jitter_noise = SubResource("NoiseTexture3D_q7kpl") +shader_parameter/vertex_inflation = 0.0 +shader_parameter/inflation_pixellation = 10.0 +shader_parameter/overlay_emission = SubResource("GradientTexture2D_6cdu3") +shader_parameter/overlay_emission_scale = 6.0 + [sub_resource type="AnimationLibrary" id="AnimationLibrary_ghw47"] _data = { &"RESET": ExtResource("4_y4jww"), @@ -21,6 +91,90 @@ _data = { &"open": ExtResource("7_c25ju") } +[sub_resource type="Animation" id="Animation_q7kpl"] +length = 0.001 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath("Armature/Skeleton3D/Listener/BandController:band_1_position") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 0, +"values": [-0.1] +} +tracks/1/type = "value" +tracks/1/imported = false +tracks/1/enabled = true +tracks/1/path = NodePath("Armature/Skeleton3D/Listener/BandController:band_2_position") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 0, +"values": [-0.1] +} +tracks/2/type = "value" +tracks/2/imported = false +tracks/2/enabled = true +tracks/2/path = NodePath("Armature/Skeleton3D/Listener/BandController:band_3_position") +tracks/2/interp = 1 +tracks/2/loop_wrap = true +tracks/2/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 0, +"values": [-0.1] +} + +[sub_resource type="Animation" id="Animation_ftf52"] +resource_name = "pulse" +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath("Armature/Skeleton3D/Listener/BandController:band_1_position") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0, 0.4, 0.9), +"transitions": PackedFloat32Array(1, 0.3, 1), +"update": 0, +"values": [-0.1, -0.1, 1.0] +} +tracks/1/type = "value" +tracks/1/imported = false +tracks/1/enabled = true +tracks/1/path = NodePath("Armature/Skeleton3D/Listener/BandController:band_2_position") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/keys = { +"times": PackedFloat32Array(0, 0.266666, 0.766666), +"transitions": PackedFloat32Array(1, 0.3, 1), +"update": 0, +"values": [-0.1, -0.1, 1.0] +} +tracks/2/type = "value" +tracks/2/imported = false +tracks/2/enabled = true +tracks/2/path = NodePath("Armature/Skeleton3D/Listener/BandController:band_3_position") +tracks/2/interp = 1 +tracks/2/loop_wrap = true +tracks/2/keys = { +"times": PackedFloat32Array(0, 0.133333, 0.633333), +"transitions": PackedFloat32Array(1, 0.3, 1), +"update": 0, +"values": [-0.1, -0.1, 1.0] +} + +[sub_resource type="AnimationLibrary" id="AnimationLibrary_ih22n"] +_data = { +&"RESET": SubResource("Animation_q7kpl"), +&"pulse": SubResource("Animation_ftf52") +} + [node name="ListenerModel" instance=ExtResource("1_lgdkx")] script = ExtResource("2_yh3g4") @@ -69,6 +223,10 @@ bones/40/rotation = Quaternion(0.237284, 5.07144e-06, -1.68211e-06, 0.97144) [node name="Listener" parent="Armature/Skeleton3D" index="0"] surface_material_override/0 = ExtResource("3_xijsm") +surface_material_override/1 = SubResource("ShaderMaterial_ftf52") + +[node name="BandController" type="Node" parent="Armature/Skeleton3D/Listener" index="0"] +script = ExtResource("7_6cdu3") [node name="StemIK1" type="LookAtModifier3D" parent="Armature/Skeleton3D" index="1"] unique_name_in_owner = true @@ -177,3 +335,8 @@ unique_name_in_owner = true libraries = { &"": SubResource("AnimationLibrary_5lsre") } + +[node name="PulseAnimation" type="AnimationPlayer" parent="." index="5"] +libraries = { +&"": SubResource("AnimationLibrary_ih22n") +} diff --git a/vault/.obsidian/core-plugins.json b/vault/.obsidian/core-plugins.json index c89a841..8e719d8 100644 --- a/vault/.obsidian/core-plugins.json +++ b/vault/.obsidian/core-plugins.json @@ -27,5 +27,7 @@ "file-recovery": true, "publish": false, "sync": false, - "webviewer": false + "webviewer": false, + "footnotes": false, + "bases": true } \ No newline at end of file diff --git a/vault/assets/color_palette.md b/vault/assets/color_palette.md index 31808f4..2a28595 100644 --- a/vault/assets/color_palette.md +++ b/vault/assets/color_palette.md @@ -15,6 +15,7 @@ - `#001a4d` Grunk Blue SAMPLE - `#00081a` Grunk Dark Blue SAMPLE - `#40e0ff` Grunk Emission Cyan SAMPLE +- `#fada00` Grunk Psionics Yellow SAMPLE ## World (using [PAPER 8 PALETTE](https://lospec.com/palette-list/paper-8)) - `#1f244b` Tech Shadow SAMPLE