{"version":3,"file":"3d-gltf.mjs","mappings":"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","names":["hasOwnProperty","Object","prototype","duplicateErrorIfNecessary","error","messageProperty","getOwnPropertyDescriptor","writable","message","stack","e","Error","prop","createError","var_args","arg","arguments","maybeReportError","_self$__AMP_REPORT_ER","_self","self","__AMP_REPORT_ERROR","call","createExpectedError","apply","expected","isArray","Array","remove","array","shouldRemove","removed","index","i","length","item","push","endsWith","string","suffix","indexOf","isString","s","hasOwn_","toString","toString_","isObject","value","map","opt_initial","obj","create","assign","isElement","nodeType","USER_ERROR_SENTINEL","elementStringOrPassThru","val","tagName","toLowerCase","id","isUserErrorMessage","assert","sentinel","shouldBeTruthy","opt_message","splitMessage","split","shift","messageArray","subValue","nextConstant","trim","x","assertType_","assertFn","subject","defaultMessage","concat","once","fn","evaluated","retValue","callback","args","QUERY_STRING_REGEX","tryDecodeUriComponent","component","fallback","decodeURIComponent","getHashParams","opt_win","location","queryString","params","match","exec","name","replace","parseQueryString","hash","env","key","AMP_CONFIG","cdnProxyRegex","RegExp","getMetaUrl","document","head","test","origin","metaEl","querySelector","getAttribute","thirdParty","thirdPartyFrameRegex","cdn","errorReporting","rtvVersion","getRtvVersion","win","_win$AMP_CONFIG","v","isModeDevelopment","opt_hashParams","devParam","includes","AMP_DEV_MODE","noop","externalMessageUrl","interpolatedParts","reduce","prefix","messageArgToEncodedComponent","encodeURIComponent","String","logHashParam","parseInt","__AMP_LOG","user","dev","userForEmbed","registrations","optsSupported","logs","logConstructor","initLogConstructor","constructor","levelFunc","opt_suffix","this","levelFunc_","level_","defaultLevel_","suffix_","messages_","fetchExternalMessagesOnce_","fetch","then","response","json","opt_messages","boundAssertFn_","bind","_win$console","console","log","defaultLevelWithFunc_","msg_","tag","level","messages","_LogLevel_Enum$ERROR$","cs","info","warn","maybeExpandMessageArgs_","unshift","fine","expectedError","_self$__AMP_REPORT_ER2","_self2","setErrorSuffix_","expandMessageArgs_","parts","_this$messages_","shouldBeTrueish","slice","assertElement","shouldBeElement","assertString","shouldBeString","assertNumber","shouldBeNumber","assertArray","shouldBeArray","assertBoolean","shouldBeBoolean","callLogConstructor","logNum","opt_element","getUserLogger","ownerDocument","defaultView","isFromEmbed","development","devAssert","opt_1","opt_2","opt_3","opt_4","opt_5","opt_6","opt_7","opt_8","opt_9","userAssert","run","data","parseJson","JSON","parse","tryParseJson","opt_onFailed","getData","event","nonSensitiveDataPostMessage","type","opt_object","window","parent","object","context","postMessage","propertyNameCache","listeners","listenParent","listener","cb","AMP_LISTENING","addEventListener","eventData","source","substr","stopImmediatePropagation","setTimeout","startListening","splice","vendorPrefixes","setStyle","element","property","opt_units","opt_bypassCache","propertyName","style","camelCase","startsWith","undefined","titleCase","charAt","toUpperCase","camelCaseToTitleCase","prefixedPropertyName","getVendorJsPropertyName_","getVendorJsPropertyName","styleValue","setProperty","hyphenated","some","camelCaseToHyphenCase","cachedAnchorEl","AMP_MESSAGE_PREFIX","MessageType_Enum","SERVING_TYPE_PREFIX","Set","urlAsLocation","url","parseUrlDeprecated","opt_nocache","createElement","anchorEl","opt_cache","href","URL","parseUrlWithA","isProxyOrigin","inViewport","intervals","intervalId","manageWin","ampSeen","time","minTime","setInterval","wrapper","next","eval","clearInterval","clearTimeout","instrumentEntryPoints","MutationObserver","mutations","maybeInstrumentsNodes","addedNodes","observe","documentElement","subtree","childList","installObserver","querySelectorAll","count","maybeThrow","alert","prompt","confirm","blockSyncPopups","manageWin_","instrumentSrcdoc","iframe","srcdoc","ampManageWin","setAttribute","n","node","src","contentWindow","instrumentIframeWindow","doc","close","write","_close","instrumentDocWrite","body","childNodes","FALLBACK","attributes","_context","allMetadata","iframeName","err","getAttributeData","getLocationImpl_","AMP_EMBED_ALLOWED","_ping_","adskeeper","adsloom","adstyle","bringhub","colombiafeed","dable","engageya","epeex","firstimpression","forkmedia","gecko","glomex","idealmedia","insticator","jubna","kuadio","mediaad","mgid","miximedia","myua","mywidget","nativery","opinary","outbrain","plista","postquare","ppstudio","pubexchange","pulse","rbinfox","rcmwidget","readmo","recreativ","runative","smartclip","smi2","speakol","strossle","svknative","taboola","temedya","trafficstars","vlyby","whopainfeed","yahoofedads","yahoonativeads","yektanet","zen","zergnet","defaultAllowedTypesInCustomFrame","config","metadata","mode","experimentToggles","getAmpConfig","__AMP_MODE","init","draw","global","dataReceived","loadScriptCb","opt_cb","opt_errorCb","onload","appendChild","loadScript","loadThreeExample","examplePath","taskA","taskB","seq","finish","loadThree","viewer","options","handlers","options_","handlers_","renderer_","THREE","WebGLRenderer","camera_","PerspectiveCamera","controls_","OrbitControls","domElement","scene_","Scene","animationLoop_","task","task_","isRunning_","currentRAF_","needsUpdate","loop_","stop","cancelAnimationFrame","requestAnimationFrame","step_","ampPlay_","ampInViewport_","setSize_","setupSize_","model_","Group","setupRenderer_","setupControls_","setupLight_","loadObject_","reconcileAnimationLoop_","actions","setSize","toggleAmpPlay","toggleAmpPlay_","toggleAmpViewport","toggleAmpViewport_","setModelRotation","setModelRotation_","xAngle","getModelRotationOnAxis_","rotation","yAngle","y","zAngle","z","set","axisName","min","max","Math","PI","oldW","oldH","box","w","h","aspect","updateProjectionMatrix","amb","AmbientLight","dir1","DirectionalLight","position","dir2","light","add","el","gammaOutput","gammaFactor","setPixelRatio","devicePixelRatio","setClearColor","setupCameraForObject_","center","Vector3","size","bbox","Box3","setFromObject","getCenter","getSize","sizeLength","far","near","lerpVectors","lookAt","updateMatrixWorld","target","copy","loader","GLTFLoader","crossOrigin","load","gltfData","scene","children","forEach","child","onprogress","onerror","update","render","inVp","lengthComputable","total","loaded","msg","register","draw3p","opt_configCallback","opt_allowed3pTypes","opt_allowedEmbeddingOrigins","ensureFramed","parentLocation","ancestors","ancestorOrigins","validateParentOrigin","allowedTypes","thirdPartyHost","hostname","validateAllowedTypes","allowedHostnames","referrer","ancestor","path","pathname","has","domainOrHttpsSignal","join","urlSearch","paramName","paramRegex","search","removeParamsFromSearch","getSourceUrl","validateAllowedEmbeddingOrigins","isAbstractImplementation_","win_","cachedFrameName_","embedType_","canary","canonicalUrl","clientId","container","consentSharedData","domFingerprint","hidden","initialConsentState","initialConsentValue","initialConsentMetadata","initialLayoutRect","initialIntersection","pageViewId","pageViewId64","sourceUrl","startTime","resizeIdToDeferred_","nextResizeRequestId_","findAndSetMetadata_","client_","hostWindow","rtvVersion_","localDev","esm","ssrReady","getMode_","getMode","hostWindow_","sentinel_","nextMessageId_","observableFor_","setupEventListener_","requestType","payload","responseType","messageId","unlisten","registerCallback","result","sendMessage","makeRequest","requestOnce","messageType","getOrCreateObservableFor_","opt_payload","stringify","serializeMessage","sendMessageInternal_","j","hostWin","top","isMessageOptionsSupported_","postMessageWithUserActivation_","targetOrigin","includeUserActivation","eventType","opt_evtListenerOpts","localElement","localListener","capture","removeEventListener","detectEvtListenerOptsSupport","internalListenImplementation","isAmpMessage","startPos","rethrowAsync","deserializeMessage","fireObservable_","setSentinel","handler","removeItem","removeAll","fire","opt_event","getHandlerCount","_this$handlers_$lengt","_this$handlers_","getHostWindow_","listenForPageVisibility_","listenToResizeResponse_","dispatchVisibilityChangeEvent_","createEvent","initEvent","dispatchEvent","onPageVisibilityChange","observeIntersection","intersection","getHtml","selector","getConsentState","requestResize","width","height","hasOverflow","requestId","deferred","promise","Promise","res","rej","resolve","reject","sendDeprecationNotice_","endpoint","onResizeSuccess","onResizeDenied","signalInteractive","addContextToIframe","noContentAvailable","setupMetadata_","dataObject","sentinelMatch","depth","Number","sf_","cfg","AMP_CONTEXT_DATA","report3pError","updateDimensionsEnabled_","master","master_","masterName","frames","masterSelection","isMaster","isMaster_","updateDimensions","bootstrapLoaded","renderStart","opt_data","reportRenderedEntityIdentifier","entityId","computeInMasterFrame","taskId","work","tasks","__ampMasterTasks","cbs","configCallback","isTagNameAllowed","draw3pInternal","c","isCanary","Image","lightweightErrorReport"],"ignoreList":[],"sourceRoot":"https://raw.githubusercontent.com/ampproject/amphtml/2410292120000/","sources":["src/polyfills/object-assign.js","src/core/error/index.js","src/core/types/array.js","src/core/types/string/index.js","src/core/types/object/index.js","src/core/types/index.js","src/core/error/message-helpers.js","src/core/assert/base.js","src/core/types/function/index.js","src/core/types/string/url.js","src/config/urls.js","src/mode.js","src/utils/log.js","3p/3p.js","src/core/dom/event-helper-listen.js","src/core/types/object/json.js","src/utils/event-helper.js","3p/messaging.js","src/core/dom/style.js","src/core/3p-frame-messaging.js","src/url.js","3p/ampcontext-integration.js","3p/environment.js","3p/frame-metadata.js","3p/integration-lib.js","3p/vendors/3d-gltf.js","3p/3d-gltf/index.js","3p/3d-gltf/viewer.js","3p/3d-gltf/animation-loop.js","3p/ampcontext.js","3p/iframe-messaging-client.js","src/core/mode/local-dev.js","src/core/mode/esm.js","src/core/mode/test.js","src/core/mode/ssr-css.js","src/core/data-structures/observable.js","src/core/constants/amp-events.js","src/core/data-structures/promise.js","src/core/mode/version.js"]}