Skip to content

Commit f7e0d61

Browse files
Julien Moreau-MathisJulien Moreau-Mathis
Julien Moreau-Mathis
authored and
Julien Moreau-Mathis
committed
base of the editor with react.
1 parent 6aa4e67 commit f7e0d61

File tree

432 files changed

+405813
-169231
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

432 files changed

+405813
-169231
lines changed

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -143,4 +143,4 @@ babylonjs-editor-extensions-es6.d.ts
143143
css/editor.bundle.css
144144

145145
# Tests
146-
!test/**/
146+
!test/**/

.vscode/launch.json

Lines changed: 0 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,6 @@
11
{
22
"version": "0.2.0",
33
"configurations": [
4-
{
5-
"name": "Chrome Launch (source maps)",
6-
"type": "chrome",
7-
"request": "launch",
8-
"url": "http://localhost:1338/index-local.html",
9-
"webRoot": "${workspaceRoot}/",
10-
"sourceMaps": true,
11-
"userDataDir": "${workspaceRoot}/.tempChromeProfileForDebug"
12-
},
13-
{
14-
"name": "Chrome Launch (without source maps)",
15-
"type": "chrome",
16-
"request": "launch",
17-
"url": "http://localhost:1338/index-local.html",
18-
"webRoot": "${workspaceRoot}/",
19-
"sourceMaps": false,
20-
"userDataDir": "${workspaceRoot}/.tempChromeProfileForDebug"
21-
},
224
{
235
"name": "Electron With Devtools",
246
"type": "node",
@@ -69,29 +51,12 @@
6951
"build/**/*.js"
7052
],
7153
"sourceMaps": true
72-
},
73-
{
74-
"name": "VSCode Extension",
75-
"type": "extensionHost",
76-
"request": "launch",
77-
"runtimeExecutable": "${execPath}",
78-
"args": [
79-
"--extensionDevelopmentPath=${workspaceFolder}/vscode-extension"
80-
]
8154
}
8255
],
8356
"compounds": [
8457
{
8558
"name": "Editor",
8659
"configurations": ["Electron", "Attach Electron Renderer"],
87-
},
88-
{
89-
"name": "Electron & VSCode Extension",
90-
"configurations": ["Electron With Devtools", "VSCode Extension"]
91-
},
92-
{
93-
"name": "All",
94-
"configurations": ["Electron", "Attach Electron Renderer", "VSCode Extension", "Photoshop Extension"]
9560
}
9661
]
9762
}

.vscode/settings.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
"declaration": true,
1717
"electron-packages": true,
1818
"node_modules": true,
19+
"test/node_modules": true,
1920
"vscode-extension/node_modules": true,
2021
"vscode-extension/.build": true,
2122
"vscode-extension/.declaration": true,

README.md

Lines changed: 3 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -10,30 +10,17 @@ The Documentation is available here: http://doc.babylonjs.com/resources/
1010
Some more articles/tutorials are available here: https://medium.com/babylon-js/
1111

1212
## Features
13-
* Create and edit particle systems
14-
* Create and edit animations
15-
* Create and edit lens flares systems
16-
* Create and edit physics states on meshes
17-
* Create and edit materials (including materials library)
18-
* Add and edit sounds
19-
* Add and edit textures (including render target textures & procedural textures)
20-
* Save projects on OneDrive / local with Electron
21-
* Deploy project template on OneDrive / local with Electron
22-
* Scene graph view
23-
* Create and edit custom post-process
24-
* Create and edit custom materials
25-
* Attach custom scripts (JavaScript and TypeScript) to your objects
26-
* Test your scenes with debug support
13+
* TODO
2714

2815
## Installing
2916
Installing dependencies
3017

3118
```bash
32-
node ./script/install.js
19+
npm install
3320
```
3421

3522
## Building
36-
Building Editor (front + electron)
23+
Building Editor)
3724

3825
```bash
3926
npm run build
@@ -48,23 +35,6 @@ Watching TypeScript (front)
4835
npm run watch
4936
```
5037

51-
Watching TypeScript (Electron)
52-
```bash
53-
npm run watch-electron
54-
```
55-
56-
Running the web server
57-
```bash
58-
npm run webserver
59-
```
60-
61-
## Using VSCode
62-
CTRL+SHIFT+B then select "watch-all".
63-
64-
Now you can launch and debug the native app using F5 and selecting "Electron With Devtools" in the debug sidebar in VSCode.
65-
66-
That's all!
67-
6838
Licence
6939
======
7040
## Apache License 2.0 (Apache)

assets/defaultScene/scene.editorproject

Lines changed: 0 additions & 1 deletion
This file was deleted.

assets/defaultScene/scene/albedo.png

-587 KB
Binary file not shown.

assets/defaultScene/scene/amiga.jpg

-1.52 KB
Binary file not shown.
-368 KB
Binary file not shown.
-8 MB
Binary file not shown.

assets/defaultScene/scene/flake.bmp

-17.1 KB
Binary file not shown.

assets/defaultScene/scene/flare.png

-23.8 KB
Binary file not shown.
-438 KB
Binary file not shown.
Binary file not shown.
-1.26 MB
Binary file not shown.

assets/defaultScene/scene/rain.jpg

-3.67 KB
Binary file not shown.
-94.2 KB
Binary file not shown.
Binary file not shown.
Binary file not shown.
-339 KB
Binary file not shown.
Binary file not shown.

assets/defaultScene/scene/scene.babylon

Lines changed: 0 additions & 43 deletions
This file was deleted.

assets/emptyScene/scene.editorproject

Lines changed: 0 additions & 152 deletions
This file was deleted.

assets/emptyScene/scene/scene.babylon

Lines changed: 0 additions & 43 deletions
This file was deleted.

assets/project/project.zip

4.29 KB
Binary file not shown.

0 commit comments

Comments
 (0)