Shadow Editor v0.5.0
- Release Date: May 5, 2020
- Update Logs:
- Rewrite the server using golang.
- Fix a bug that
draco
models cannot be loaded due to the upgrade ofthree.js
. - Models in
.json
format are no longer supported. - Fix a bug that the bottom row of the category list window is blocked by the button.
- Fix a bug that the diffuse map cannot be loaded when it attaches to a geometry.
- Fix a bug that thumbnails cannot be set for audio, screenshot and video resources.
- Fix a bug that confirmation dialog cannot be closed with cancel and close button.
- Fix a bug that the role list will not refresh after deleting a role.
Compared with asp.net
, golang
has many advantages:
- Support both
Windows
,Linux
andMac
. - Similar to C language. support
goroutine
, which take great advantages of multi-core, and have high performance. - Easy to learn. Huge standard libraries and third-party libraries, and high development efficiency.
- Can compiled into a single file, and when publish, no need to install
golang
nornodejs
when publishing. - No
iis
required. - Network data is compressed with
gzip
, and the speed of displaying and scene loading is really fast. - No
Visual Studio
required. You can develop withVisual Studio Code
for both the server and web.
Upgrade from C# version:
The data structure and web client is not changed, just copy ./ShadowEditor.Web/Upload/
folder to
build/public/Upload/
.