├── .babelrc ├── .eslintrc.json ├── .github └── workflows │ └── deploy.yml ├── .gitignore ├── .prettierignore ├── .prettierrc.json ├── .vs ├── ProjectSettings.json ├── VSWorkspaceState.json ├── config │ └── applicationhost.config ├── slnx.sqlite └── testthreejs │ └── v15 │ └── .suo ├── .vscode └── launch.json ├── LICENSE ├── README.md ├── __mocks__ └── __mocks__ │ └── fileMock.js ├── draft_.js ├── package.json ├── src ├── Actions.js ├── Calculations.js ├── DragControls.js ├── Entities │ ├── CustomGeometry.js │ ├── TA_Entities.js │ └── createGeometry.js ├── EventEmitter.js ├── Http.js ├── MeshEdit.js ├── TA_Helpers.js ├── TA_Scene.js ├── TA_Scene.spec.js ├── TA_SceneCamera.js ├── TA_SceneLights.js ├── TA_State.js ├── TODO.txt ├── TertiusAxis.js ├── UI │ ├── AddPanel │ │ ├── AddPanel.css │ │ ├── AddPanel.js │ │ ├── Button.js │ │ ├── MaterialsTab │ │ │ └── Matcap │ │ │ │ ├── MatcabCard.js │ │ │ │ ├── Matcap.css │ │ │ │ └── Matcap.js │ │ └── addPanel_Buttons.css │ ├── AddToSceneToolbar.js │ ├── Authentication │ │ ├── AuthInMainMenu.js │ │ ├── Authentication.css │ │ ├── Authentication.js │ │ ├── Login.css │ │ ├── Login.js │ │ ├── Registration.css │ │ └── Registration.js │ ├── DebuggingPanel.css │ ├── DebuggingPanel.js │ ├── GeneralParametersTab.js │ ├── GeometryParametersTab.js │ ├── MainMenu.js │ ├── MainToolbar.js │ ├── ManipulateToolbar.js │ ├── MatcapImages.js │ ├── MaterialParametersTab.js │ ├── MeshEditToolbar.js │ ├── ParametersToolbar.js │ ├── Personal │ │ ├── UserMenu.css │ │ └── UserMenu.js │ ├── ReactPanel.js │ └── TA_UI.js ├── _Resources │ ├── Logo │ │ └── logo5.jpg │ └── Matcabs │ │ └── Test │ │ ├── 0A0A0A_A9A9A9_525252_747474-64px.png │ │ ├── 0C0CC3_04049F_040483_04045C-64px.png │ │ ├── 0C430C_257D25_439A43_3C683C-64px.png │ │ ├── 0D0DBD_040497_04047B_040455-64px.png │ │ ├── 777C61_333727_BABFA1_A5AC8C-64px.png │ │ └── 777D7D_BDCAD2_3E3C2E_B1B8B6-64px.png ├── ico │ ├── Arrow.PNG │ ├── cubeico.PNG │ └── sphereico.PNG ├── index.html ├── loader.css ├── loader.js ├── logo5_Small5.png └── style.css └── webpack.config.js /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/.babelrc -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/workflows/deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/.github/workflows/deploy.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.vs/ProjectSettings.json: -------------------------------------------------------------------------------- 1 | { 2 | "CurrentProjectSetting": null 3 | } -------------------------------------------------------------------------------- /.vs/VSWorkspaceState.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/.vs/VSWorkspaceState.json -------------------------------------------------------------------------------- /.vs/config/applicationhost.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/.vs/config/applicationhost.config -------------------------------------------------------------------------------- /.vs/slnx.sqlite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/.vs/slnx.sqlite -------------------------------------------------------------------------------- /.vs/testthreejs/v15/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/.vs/testthreejs/v15/.suo -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/README.md -------------------------------------------------------------------------------- /__mocks__/__mocks__/fileMock.js: -------------------------------------------------------------------------------- 1 | module.exports = 'test-file-stub'; -------------------------------------------------------------------------------- /draft_.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/draft_.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/package.json -------------------------------------------------------------------------------- /src/Actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/src/Actions.js -------------------------------------------------------------------------------- /src/Calculations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/src/Calculations.js -------------------------------------------------------------------------------- /src/DragControls.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/src/DragControls.js -------------------------------------------------------------------------------- /src/Entities/CustomGeometry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/src/Entities/CustomGeometry.js -------------------------------------------------------------------------------- /src/Entities/TA_Entities.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/src/Entities/TA_Entities.js -------------------------------------------------------------------------------- /src/Entities/createGeometry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/src/Entities/createGeometry.js -------------------------------------------------------------------------------- /src/EventEmitter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/src/EventEmitter.js -------------------------------------------------------------------------------- /src/Http.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/src/Http.js -------------------------------------------------------------------------------- /src/MeshEdit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/src/MeshEdit.js -------------------------------------------------------------------------------- /src/TA_Helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/src/TA_Helpers.js -------------------------------------------------------------------------------- /src/TA_Scene.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/src/TA_Scene.js -------------------------------------------------------------------------------- /src/TA_Scene.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/src/TA_Scene.spec.js -------------------------------------------------------------------------------- /src/TA_SceneCamera.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/src/TA_SceneCamera.js -------------------------------------------------------------------------------- /src/TA_SceneLights.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/src/TA_SceneLights.js -------------------------------------------------------------------------------- /src/TA_State.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/src/TA_State.js -------------------------------------------------------------------------------- /src/TODO.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/src/TODO.txt -------------------------------------------------------------------------------- /src/TertiusAxis.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/src/TertiusAxis.js -------------------------------------------------------------------------------- /src/UI/AddPanel/AddPanel.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/src/UI/AddPanel/AddPanel.css -------------------------------------------------------------------------------- /src/UI/AddPanel/AddPanel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/src/UI/AddPanel/AddPanel.js -------------------------------------------------------------------------------- /src/UI/AddPanel/Button.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/src/UI/AddPanel/Button.js -------------------------------------------------------------------------------- /src/UI/AddPanel/MaterialsTab/Matcap/MatcabCard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/src/UI/AddPanel/MaterialsTab/Matcap/MatcabCard.js -------------------------------------------------------------------------------- /src/UI/AddPanel/MaterialsTab/Matcap/Matcap.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/src/UI/AddPanel/MaterialsTab/Matcap/Matcap.css -------------------------------------------------------------------------------- /src/UI/AddPanel/MaterialsTab/Matcap/Matcap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/src/UI/AddPanel/MaterialsTab/Matcap/Matcap.js -------------------------------------------------------------------------------- /src/UI/AddPanel/addPanel_Buttons.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/src/UI/AddPanel/addPanel_Buttons.css -------------------------------------------------------------------------------- /src/UI/AddToSceneToolbar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/src/UI/AddToSceneToolbar.js -------------------------------------------------------------------------------- /src/UI/Authentication/AuthInMainMenu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/src/UI/Authentication/AuthInMainMenu.js -------------------------------------------------------------------------------- /src/UI/Authentication/Authentication.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/src/UI/Authentication/Authentication.css -------------------------------------------------------------------------------- /src/UI/Authentication/Authentication.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/src/UI/Authentication/Authentication.js -------------------------------------------------------------------------------- /src/UI/Authentication/Login.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/src/UI/Authentication/Login.css -------------------------------------------------------------------------------- /src/UI/Authentication/Login.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/src/UI/Authentication/Login.js -------------------------------------------------------------------------------- /src/UI/Authentication/Registration.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/src/UI/Authentication/Registration.css -------------------------------------------------------------------------------- /src/UI/Authentication/Registration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/src/UI/Authentication/Registration.js -------------------------------------------------------------------------------- /src/UI/DebuggingPanel.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/src/UI/DebuggingPanel.css -------------------------------------------------------------------------------- /src/UI/DebuggingPanel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/src/UI/DebuggingPanel.js -------------------------------------------------------------------------------- /src/UI/GeneralParametersTab.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/src/UI/GeneralParametersTab.js -------------------------------------------------------------------------------- /src/UI/GeometryParametersTab.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/src/UI/GeometryParametersTab.js -------------------------------------------------------------------------------- /src/UI/MainMenu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/src/UI/MainMenu.js -------------------------------------------------------------------------------- /src/UI/MainToolbar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/src/UI/MainToolbar.js -------------------------------------------------------------------------------- /src/UI/ManipulateToolbar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/src/UI/ManipulateToolbar.js -------------------------------------------------------------------------------- /src/UI/MatcapImages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/src/UI/MatcapImages.js -------------------------------------------------------------------------------- /src/UI/MaterialParametersTab.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/src/UI/MaterialParametersTab.js -------------------------------------------------------------------------------- /src/UI/MeshEditToolbar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/src/UI/MeshEditToolbar.js -------------------------------------------------------------------------------- /src/UI/ParametersToolbar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/src/UI/ParametersToolbar.js -------------------------------------------------------------------------------- /src/UI/Personal/UserMenu.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/src/UI/Personal/UserMenu.css -------------------------------------------------------------------------------- /src/UI/Personal/UserMenu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/src/UI/Personal/UserMenu.js -------------------------------------------------------------------------------- /src/UI/ReactPanel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/src/UI/ReactPanel.js -------------------------------------------------------------------------------- /src/UI/TA_UI.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/src/UI/TA_UI.js -------------------------------------------------------------------------------- /src/_Resources/Logo/logo5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/src/_Resources/Logo/logo5.jpg -------------------------------------------------------------------------------- /src/_Resources/Matcabs/Test/0A0A0A_A9A9A9_525252_747474-64px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/src/_Resources/Matcabs/Test/0A0A0A_A9A9A9_525252_747474-64px.png -------------------------------------------------------------------------------- /src/_Resources/Matcabs/Test/0C0CC3_04049F_040483_04045C-64px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/src/_Resources/Matcabs/Test/0C0CC3_04049F_040483_04045C-64px.png -------------------------------------------------------------------------------- /src/_Resources/Matcabs/Test/0C430C_257D25_439A43_3C683C-64px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/src/_Resources/Matcabs/Test/0C430C_257D25_439A43_3C683C-64px.png -------------------------------------------------------------------------------- /src/_Resources/Matcabs/Test/0D0DBD_040497_04047B_040455-64px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/src/_Resources/Matcabs/Test/0D0DBD_040497_04047B_040455-64px.png -------------------------------------------------------------------------------- /src/_Resources/Matcabs/Test/777C61_333727_BABFA1_A5AC8C-64px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/src/_Resources/Matcabs/Test/777C61_333727_BABFA1_A5AC8C-64px.png -------------------------------------------------------------------------------- /src/_Resources/Matcabs/Test/777D7D_BDCAD2_3E3C2E_B1B8B6-64px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/src/_Resources/Matcabs/Test/777D7D_BDCAD2_3E3C2E_B1B8B6-64px.png -------------------------------------------------------------------------------- /src/ico/Arrow.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/src/ico/Arrow.PNG -------------------------------------------------------------------------------- /src/ico/cubeico.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/src/ico/cubeico.PNG -------------------------------------------------------------------------------- /src/ico/sphereico.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/src/ico/sphereico.PNG -------------------------------------------------------------------------------- /src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/src/index.html -------------------------------------------------------------------------------- /src/loader.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/src/loader.css -------------------------------------------------------------------------------- /src/loader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/src/loader.js -------------------------------------------------------------------------------- /src/logo5_Small5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/src/logo5_Small5.png -------------------------------------------------------------------------------- /src/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/src/style.css -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dragon3DGraff/TertiusAxis/HEAD/webpack.config.js --------------------------------------------------------------------------------