Merge pull request #203 from thiago-lopes-dev/main

feat: implement export scene system (GLB, STL, OBJ)
This commit is contained in:
Pascal
2026-03-31 16:51:51 -04:00
committed by GitHub
3 changed files with 74 additions and 0 deletions
@@ -14,6 +14,7 @@ import { Canvas, extend, type ThreeToJSXElements, useFrame, useThree } from '@re
import { useEffect, useMemo, useRef } from 'react'
import * as THREE from 'three/webgpu'
import useViewer from '../../store/use-viewer'
import { ExportSystem } from '../../systems/export/export-system'
import { GuideSystem } from '../../systems/guide/guide-system'
import { ItemLightSystem } from '../../systems/item-light/item-light-system'
import { LevelSystem } from '../../systems/level/level-system'
@@ -144,6 +145,7 @@ const Viewer: React.FC<ViewerProps> = ({
<WallSystem />
<WindowSystem />
<ZoneSystem />
<ExportSystem />
<PostProcessing />
{/* <DebugRenderer /> */}
<GPUDeviceWatcher />