{"gate":"GEOMETRY_NATIVE_MOTION_AND_BROWSER_PASS","components":7,"gangways":4,"body_triangles":208,"finger_triangles":1728,"geometry_bytes":216540,"new_textures":0,"native_coverage":[{"id":"A","fraction":0.9999999999999882,"cells":30},{"id":"B","fraction":0.9999999999999947,"cells":57},{"id":"C","fraction":0.9999999999999973,"cells":38},{"id":"D","fraction":0.9999999999999888,"cells":35},{"id":"E","fraction":1.0000000000000013,"cells":60},{"id":"E1","fraction":0.9999999999999851,"cells":12},{"id":"E2","fraction":1.000000000000005,"cells":7}],"protected_sha256":{"E:\\CD POM-GUI\\nextgen\\projects\\douro_fm\\09_visualization\\r80_r22_r24\\app_r40.js":"92c4571d219838818ca6af2b59bda90fcf732aa8d5256a432199a8f903a940be","E:\\CD POM-GUI\\nextgen\\projects\\douro_fm\\09_visualization\\r80_r22_r24\\index_r40.html":"c38f35b08be8253b9d8a10d3353e8bf9a9c1ad7e5935480e77f28cbe921d6d34","E:\\CD POM-GUI\\nextgen\\projects\\douro_fm\\09_visualization\\r80_r22_r24\\r39\\VEGETATION.json":"a4a711021fe461ec50b579a2a6eaeaeba824cc6e8af321c90be791962e24e245","nextgen\\projects\\douro_fm\\09_visualization\\r80_r22_r24\\app_r38.js":"55ea49b60284d02737769628cdcf58ac1ac39e402339bc8b6d69d05113303ab5","nextgen\\projects\\douro_fm\\09_visualization\\r80_r22_r24\\index_r38.html":"a5f159e56025e88246b6f7724f93811ddf49d350432dad0715fa72c6eb87db2e","nextgen\\projects\\douro_fm\\09_visualization\\r80_r22_r24\\r31\\buildings.glb":"3e3a6b5a453d9bb41fed0c6bf6f3bd857f5674363fc57c24bfbf20c190dd058e","nextgen\\projects\\douro_fm\\09_visualization\\r80_r22_r24\\r37\\buildings156463\\buildings.glb":"56cdf3d219777e3c093460375a81d68f8e415eff3548c324653ee2bbc362c907","nextgen\\projects\\douro_fm\\09_visualization\\r80_r22_r24\\r32\\breakwaters.glb":"d6b9b79187511112f60d0756f2bda5fc2512543a3b474c8b28e9e77b3871f72e","E:\\CD POM-GUI\\nextgen\\projects\\douro_fm\\09_visualization\\r80_r22_r24\\app_r34.js":"0de6cb067d2ecafa8ed96ef8586e2ecf64c0823d3dabb55a7cbba5302e38dbda","E:\\CD POM-GUI\\nextgen\\projects\\douro_fm\\09_visualization\\r80_r22_r24\\index_r34.html":"31d97989b8032bd0489083d4890ef0862b7e4440e3052d2cdc3c5a4c6e2fda17","E:\\CD POM-GUI\\nextgen\\projects\\douro_fm\\09_visualization\\r80_r22_r24\\r31\\buildings.glb":"3e3a6b5a453d9bb41fed0c6bf6f3bd857f5674363fc57c24bfbf20c190dd058e","E:\\CD POM-GUI\\nextgen\\projects\\douro_fm\\02_flow\\flood_vref_g7_central\\flood_72h\\forecast.bc":"3fdf17f386fbaa68df00a2bc5db4d66e9d13a3e757d31cf0b3233e9b534cb3fe","E:\\CD POM-GUI\\nextgen\\projects\\douro_fm\\02_flow\\flood_vref_g7_central\\geometry\\douro_flood_net.nc":"68ac3b66784242052c4c73833e174a12fe83fb42a94e6f650f06f229f0d52319","E:\\CD POM-GUI\\nextgen\\projects\\douro_fm\\09_visualization\\r80_r22_r24\\app_r37.js":"51132dc3aa83b489236ecf993583fda310f1b27fd7d84082bdb65929a536fd30","E:\\CD POM-GUI\\nextgen\\projects\\douro_fm\\09_visualization\\r80_r22_r24\\index_r37.html":"c3d989cbe249c947f8d5f32e24a9b24f529c298bb672ec9ad3027e9f8fbdf3b3","E:\\CD POM-GUI\\nextgen\\projects\\douro_fm\\09_visualization\\r80_r22_r24\\r37\\roads.glb":"7f95935ef0e847c96b7189181deb8b5e4ed1528122d63383401f2f756a6410ea","E:\\CD POM-GUI\\nextgen\\projects\\douro_fm\\09_visualization\\r80_r22_r24\\r37\\source\\roads.glb":"e18d3c8384be3c07888cdb94c3533d09bc0de78b4cda1b77855298ecc6a15330","E:\\CD POM-GUI\\nextgen\\projects\\douro_fm\\09_visualization\\r80_r22_r24\\r37\\wall_fit.glb":"bd80c356e9fa081b6f8ff78a94e30b98077835da6177bceb6be50a7b1d0207fd","E:\\CD POM-GUI\\nextgen\\projects\\douro_fm\\09_visualization\\r80_r22_r24\\app_r39.js":"79dcd336ff0a0a30cf630eb638bf39c83a37e29f95f91425f8d0b4f991e10533","E:\\CD POM-GUI\\nextgen\\projects\\douro_fm\\09_visualization\\r80_r22_r24\\index_r39.html":"fb2f8b64805667bd452eac76bebb30d766273c46f52e6749a90bfba7d9da00e4","E:\\CD POM-GUI\\nextgen\\projects\\douro_fm\\09_visualization\\r80_r22_r24\\r40\\breakwater.r8":"005e3661b692d2ad6dc603e4492bec35c2fd0917cbc326b2d879aafc5e456f85","E:\\CD POM-GUI\\nextgen\\projects\\douro_fm\\09_visualization\\r80_r22_r24\\r40\\contour.r8":"c31aa87db233fc343809dee7058906457f4bff2e36a3507c89bc42e51eac1f80","E:\\CD POM-GUI\\nextgen\\projects\\douro_fm\\09_visualization\\r80_r22_r24\\r40\\pavement.r8":"e450f710c4e1490a2df0027c2495fca322d6e352e59eae6a45738437702590e5","E:\\CD POM-GUI\\nextgen\\projects\\douro_fm\\09_visualization\\r80_r22_r24\\r40\\shore.r8":"a7d752df0bc86190f12b8a31d33be1586efcaf7b8fde14c01d92c8853da095b3","E:\\CD POM-GUI\\nextgen\\projects\\douro_fm\\09_visualization\\r80_r22_r24\\r40\\surface_priority.r8":"dacc8d9bf377eec8dd0517e11bd8e510cfbbaa315255c0876e0bcb388deb1bab","E:\\CD POM-GUI\\nextgen\\projects\\douro_fm\\09_visualization\\r80_r22_r24\\r40\\walls.r8":"27d1c560ce2b640283c05ac638f9594b84b295c6dee526689767b1ec915dfcf9","E:\\CD POM-GUI\\nextgen\\projects\\douro_fm\\09_visualization\\r80_r22_r24\\app_r41.js":"9fa38bc00002be0c7cb02c1fabeef3dd72a5ddca35da7bb1401e049bc377b5aa","E:\\CD POM-GUI\\nextgen\\projects\\douro_fm\\09_visualization\\r80_r22_r24\\index_r41.html":"082167fbec21d3f23cd90f5c6d21a7c4d2b354b95012771fe12acb49bec1d4e0","E:\\CD POM-GUI\\nextgen\\projects\\douro_fm\\09_visualization\\r80_r22_r24\\water\\geometry.glb":"ad49dda3b572c680ce13232e2294862219624cc96b816096d3716b0b59965faa","E:\\CD POM-GUI\\nextgen\\projects\\douro_fm\\09_visualization\\r80_r22_r24\\r30\\flood\\geometry.glb":"d320bf3cb74a8302dee7072d7d5dd35cbb8a26a990b3a38e4df8486f738a8725"},"limitations":["Freeboard/thickness and side fingers are schematic, not engineering measurements.","One vertical offset per assembly; spatial gradient recorded, not a structural deformation model.","Only absolute free-surface result modes can drive the marina; dry/missing native values hide the assembly.","G7 not integrated; preserves the existing result datasets."],"geometry_checks":[{"file":"fingers_A.glb","triangles":384},{"file":"fingers_B.glb","triangles":384},{"file":"fingers_C.glb","triangles":504},{"file":"fingers_D.glb","triangles":456},{"file":"gangway.glb","triangles":12},{"file":"pontoon_A.glb","triangles":24},{"file":"pontoon_B.glb","triangles":24},{"file":"pontoon_C.glb","triangles":24},{"file":"pontoon_D.glb","triangles":24},{"file":"pontoon_E.glb","triangles":64},{"file":"pontoon_E1.glb","triangles":24},{"file":"pontoon_E2.glb","triangles":24}],"native_motion_checks":{"reference":{"frames":193,"components":{"A":{"eta_min":-0.8436522281053337,"eta_max":0.25630329738352076,"max_span":0.011084996163845062,"valid_frames":175,"hidden_frames":18,"min_wet_fraction":0.15872989925979292,"eta_min_frame":172,"eta_max_frame":44},"B":{"eta_min":-0.928287529410856,"eta_max":0.25635809946787635,"max_span":0.0191023051738739,"valid_frames":190,"hidden_frames":3,"min_wet_fraction":0.20236355792663532,"eta_min_frame":22,"eta_max_frame":44},"C":{"eta_min":-0.9546321130628919,"eta_max":0.25634840201269593,"max_span":0.01077982783317566,"valid_frames":193,"hidden_frames":0,"min_wet_fraction":0.41195617211780455,"eta_min_frame":21,"eta_max_frame":44},"D":{"eta_min":-0.9536406869211966,"eta_max":0.25639717471106793,"max_span":0.010222434997558594,"valid_frames":193,"hidden_frames":0,"min_wet_fraction":0.42312836610348487,"eta_min_frame":21,"eta_max_frame":44},"E":{"eta_min":-0.9554183978693355,"eta_max":0.2562373607069628,"max_span":0.009372711181640625,"valid_frames":193,"hidden_frames":0,"min_wet_fraction":1.0,"eta_min_frame":20,"eta_max_frame":44},"E1":{"eta_min":-0.9567473904005972,"eta_max":0.25620527904016893,"max_span":0.0012974143028259277,"valid_frames":193,"hidden_frames":0,"min_wet_fraction":1.0,"eta_min_frame":20,"eta_max_frame":44},"E2":{"eta_min":-0.9565795377095014,"eta_max":0.2562221343772394,"max_span":0.0012997984886169434,"valid_frames":193,"hidden_frames":0,"min_wet_fraction":0.9999999999999999,"eta_min_frame":20,"eta_max_frame":44}}},"control":{"frames":193,"components":{"A":{"eta_min":-0.8434510221226162,"eta_max":0.2566706501005863,"max_span":0.012137815356254578,"valid_frames":175,"hidden_frames":18,"min_wet_fraction":0.15872989925979292,"eta_min_frame":172,"eta_max_frame":44},"B":{"eta_min":-0.9406019285034126,"eta_max":0.25674216075870193,"max_span":0.006918191909790039,"valid_frames":191,"hidden_frames":2,"min_wet_fraction":0.20236355792663532,"eta_min_frame":19,"eta_max_frame":44},"C":{"eta_min":-0.9547743090796366,"eta_max":0.25672190314246685,"max_span":0.012715555727481842,"valid_frames":193,"hidden_frames":0,"min_wet_fraction":0.41195617211780455,"eta_min_frame":20,"eta_max_frame":44},"D":{"eta_min":-0.95369416186195,"eta_max":0.2567620086746255,"max_span":0.011414580047130585,"valid_frames":193,"hidden_frames":0,"min_wet_fraction":0.42312836610348487,"eta_min_frame":21,"eta_max_frame":44},"E":{"eta_min":-0.9556325818129471,"eta_max":0.2565862552581357,"max_span":0.009442448616027832,"valid_frames":193,"hidden_frames":0,"min_wet_fraction":1.0,"eta_min_frame":20,"eta_max_frame":44},"E1":{"eta_min":-0.9569486675718196,"eta_max":0.256553845494461,"max_span":0.001306772232055664,"valid_frames":193,"hidden_frames":0,"min_wet_fraction":1.0,"eta_min_frame":20,"eta_max_frame":44},"E2":{"eta_min":-0.9568290133244888,"eta_max":0.2565773474831516,"max_span":0.0013206005096435547,"valid_frames":193,"hidden_frames":0,"min_wet_fraction":0.9999999999999999,"eta_min_frame":20,"eta_max_frame":44}}},"coupled":{"frames":193,"components":{"A":{"eta_min":-0.837447956288549,"eta_max":0.26529218924995784,"max_span":0.005446627736091614,"valid_frames":176,"hidden_frames":17,"min_wet_fraction":0.15872989925979292,"eta_min_frame":67,"eta_max_frame":45},"B":{"eta_min":-0.9302630390841883,"eta_max":0.2657324880070173,"max_span":0.006241418421268463,"valid_frames":193,"hidden_frames":0,"min_wet_fraction":0.265163863780067,"eta_min_frame":21,"eta_max_frame":45},"C":{"eta_min":-0.9301450054066056,"eta_max":0.2657931989808653,"max_span":0.006359606981277466,"valid_frames":193,"hidden_frames":0,"min_wet_fraction":0.43283809902988607,"eta_min_frame":21,"eta_max_frame":45},"D":{"eta_min":-0.929047873867752,"eta_max":0.2660959424483868,"max_span":0.006450176239013672,"valid_frames":193,"hidden_frames":0,"min_wet_fraction":0.4534548539932787,"eta_min_frame":21,"eta_max_frame":45},"E":{"eta_min":-0.9305404649956178,"eta_max":0.26521877792258947,"max_span":0.00944674015045166,"valid_frames":193,"hidden_frames":0,"min_wet_fraction":1.0,"eta_min_frame":21,"eta_max_frame":45},"E1":{"eta_min":-0.931470837614213,"eta_max":0.2649293639474166,"max_span":0.0012968182563781738,"valid_frames":193,"hidden_frames":0,"min_wet_fraction":1.0,"eta_min_frame":21,"eta_max_frame":45},"E2":{"eta_min":-0.9314181951811428,"eta_max":0.2649756838773075,"max_span":0.001323401927947998,"valid_frames":193,"hidden_frames":0,"min_wet_fraction":0.9999999999999999,"eta_min_frame":21,"eta_max_frame":45}}},"flood":{"frames":289,"components":{"A":{"eta_min":-0.7888679536786459,"eta_max":8.660631021460233,"max_span":0.07645702362060547,"valid_frames":289,"hidden_frames":0,"min_wet_fraction":0.2945633258356296,"eta_min_frame":17,"eta_max_frame":100},"B":{"eta_min":-0.7851370350095541,"eta_max":8.675981356817347,"max_span":0.14659392833709717,"valid_frames":289,"hidden_frames":0,"min_wet_fraction":0.2711061695789716,"eta_min_frame":17,"eta_max_frame":100},"C":{"eta_min":-0.7839826429007323,"eta_max":8.683819972145734,"max_span":0.15547692775726318,"valid_frames":289,"hidden_frames":0,"min_wet_fraction":0.4670083864957887,"eta_min_frame":17,"eta_max_frame":100},"D":{"eta_min":-0.7775204033851743,"eta_max":8.701601952844037,"max_span":0.035303354263305664,"valid_frames":289,"hidden_frames":0,"min_wet_fraction":0.5398361123054474,"eta_min_frame":17,"eta_max_frame":100},"E":{"eta_min":-0.7872623849165103,"eta_max":8.661078723745435,"max_span":0.08174419403076172,"valid_frames":289,"hidden_frames":0,"min_wet_fraction":1.0,"eta_min_frame":17,"eta_max_frame":100},"E1":{"eta_min":-0.7924144413967209,"eta_max":8.638942951557603,"max_span":0.011034965515136719,"valid_frames":289,"hidden_frames":0,"min_wet_fraction":1.0,"eta_min_frame":17,"eta_max_frame":100},"E2":{"eta_min":-0.7920754312078766,"eta_max":8.640351325195002,"max_span":0.011937141418457031,"valid_frames":289,"hidden_frames":0,"min_wet_fraction":0.9999999999999999,"eta_min_frame":17,"eta_max_frame":100}}}},"protected_files_verified":30,"gangway_endpoint_tests":[{"id":"A","fixed_anchor_z":4.21458589553833,"tested_water_levels":[-1.0,0.0,9.0],"endpoint_check":true},{"id":"B","fixed_anchor_z":4.222330684661865,"tested_water_levels":[-1.0,0.0,9.0],"endpoint_check":true},{"id":"C","fixed_anchor_z":4.183803195953369,"tested_water_levels":[-1.0,0.0,9.0],"endpoint_check":true},{"id":"D","fixed_anchor_z":4.156223411560059,"tested_water_levels":[-1.0,0.0,9.0],"endpoint_check":true}],"minimum_wet_support":0.25,"new_geometry_triangles_rendered":1984,"browser_validation_pending_final":false,"surface_mask_payload_bytes":76823424,"material_textures_added":0,"browser":{"version":2,"terrain":"26/26","terrain_detail":"5/5","vegetation":"23/23","marina":"7/7","console_errors":0,"tests":["initial flood frame0","local low frame17 eta -0.79..-0.78m","local high frame100 eta8.64..8.70m","animation100..137 then pause","freeboard0.45->0.55->0.45","schematic fingers off/on","Hs thematic mode hides marina; high-level button restores absolute flood mode","detail and overview cameras","representative fully wet frame40 eta2.22..2.29m"],"mask_payload_bytes":76823424,"new_texture_count":0,"geometry_loaded_once":true,"note":"No complete GPU/RAM measurement; additional GLB payload216540bytes, persistent transforms per frame."}}