{ + requestImage(ExportType.png, scene.current!); + }} + > + {'Screenshot (PNG)'} +
+ +{ + requestImage(ExportType.dae, scene.current!); + }} + > + {'3D Model (DAE)'} +
+ +{ + requestImage(ExportType.gltf, scene.current!); + }} + > + {'3D Model (GLTF)'} +
+ +{ + requestImage(ExportType.glb, scene.current!); + }} + > + {'3D Model (GLB)'} +
+ +{ + requestImage(ExportType.usdz, scene.current!); + }} + > + {'Augmented Reality (iOS devices only)'} +
+ +{ + props.setProps({ fileType: option, fileTimestamp: Date.now() }); + }} + > + {option} +
+ ))} + +Settings panel
+This could be a legend
+{state.fileType}
+{state.fileTimestamp}
+{state.imageDataTimestamp}
+Parent Current Camera State:
+{JSON.stringify(state.currentCameraState)}
+