- Add .external/ and ThirdParty/ directories
- Update UnrealHyperTwist.Build.cs with external include paths + Voice module
- Add WebBrowser plugin to .uproject
- Add .gitmodules with 23 donor repos:
- C++ solvers: rob-twophase, glTF-Sample-Renderer, glTF-Sample-Viewer
- Speech: piper
- Browser spatial: three.js stack (drei, postprocessing, react-postprocessing,
react-spring, three-stdlib, maath, zustand, leva, use-gesture, uikit)
- Analytics: zrender, echarts-gl
- Model viewer: model-viewer
- ClayGL: claygl, clay-viewer
- Code VR: code-vr
- Solvers (IPC): rubiks-cube-solver, rubix-solver, Rubiks-Cube-Solver
- Comprehensive reconstruction roadmap
- Unwired repo inventory and wiring schedule
Next: actual code implementation (solver wrappers, speech pipeline, renderer)
69 lines
2.6 KiB
Text
69 lines
2.6 KiB
Text
[submodule ".external/rob-twophase"]
|
|
path = .external/rob-twophase
|
|
url = https://github.com/efrantar/rob-twophase.git
|
|
[submodule ".external/piper"]
|
|
path = .external/piper
|
|
url = https://github.com/rhasspy/piper.git
|
|
[submodule ".external/glTF-Sample-Renderer"]
|
|
path = .external/glTF-Sample-Renderer
|
|
url = https://github.com/KhronosGroup/glTF-Sample-Renderer.git
|
|
[submodule ".external/rubiks-cube-solver"]
|
|
path = .external/rubiks-cube-solver
|
|
url = https://github.com/cahidenes/rubiks-cube-solver.git
|
|
[submodule ".external/rubix-solver"]
|
|
path = .external/rubix-solver
|
|
url = https://github.com/tentone/rubix-solver.git
|
|
[submodule ".external/code-vr"]
|
|
path = .external/code-vr
|
|
url = https://github.com/NuiLab/code-vr.git
|
|
[submodule ".external/claygl"]
|
|
path = .external/claygl
|
|
url = https://github.com/pissang/claygl.git
|
|
[submodule ".external/clay-viewer"]
|
|
path = .external/clay-viewer
|
|
url = https://github.com/pissang/clay-viewer.git
|
|
[submodule ".external/postprocessing"]
|
|
path = .external/postprocessing
|
|
url = https://github.com/pmndrs/postprocessing.git
|
|
[submodule ".external/react-postprocessing"]
|
|
path = .external/react-postprocessing
|
|
url = https://github.com/pmndrs/react-postprocessing.git
|
|
[submodule ".external/drei"]
|
|
path = .external/drei
|
|
url = https://github.com/pmndrs/drei.git
|
|
[submodule ".external/uikit"]
|
|
path = .external/uikit
|
|
url = https://github.com/pmndrs/uikit.git
|
|
[submodule ".external/three-stdlib"]
|
|
path = .external/three-stdlib
|
|
url = https://github.com/pmndrs/three-stdlib.git
|
|
[submodule ".external/maath"]
|
|
path = .external/maath
|
|
url = https://github.com/pmndrs/maath.git
|
|
[submodule ".external/zustand"]
|
|
path = .external/zustand
|
|
url = https://github.com/pmndrs/zustand.git
|
|
[submodule ".external/leva"]
|
|
path = .external/leva
|
|
url = https://github.com/pmndrs/leva.git
|
|
[submodule ".external/use-gesture"]
|
|
path = .external/use-gesture
|
|
url = https://github.com/pmndrs/use-gesture.git
|
|
[submodule ".external/react-spring"]
|
|
path = .external/react-spring
|
|
url = https://github.com/pmndrs/react-spring.git
|
|
[submodule ".external/zrender"]
|
|
path = .external/zrender
|
|
url = https://github.com/ecomfe/zrender.git
|
|
[submodule ".external/echarts-gl"]
|
|
path = .external/echarts-gl
|
|
url = https://github.com/ecomfe/echarts-gl.git
|
|
[submodule ".external/glTF-Sample-Viewer"]
|
|
path = .external/glTF-Sample-Viewer
|
|
url = https://github.com/KhronosGroup/glTF-Sample-Viewer.git
|
|
[submodule ".external/model-viewer"]
|
|
path = .external/model-viewer
|
|
url = https://github.com/google/model-viewer.git
|
|
[submodule ".external/Rubiks-Cube-Solver"]
|
|
path = .external/Rubiks-Cube-Solver
|
|
url = https://github.com/brownan/Rubiks-Cube-Solver.git
|