Shadow Editor v0.5.0
- Release Date: May 5, 2020
- Update Logs:
- Rewrite the server using golang.
- Fix a bug that
dracomodels cannot be loaded due to the upgrade ofthree.js. - Models in
.jsonformat 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,LinuxandMac. - 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
golangnornodejswhen publishing. - No
iisrequired. - Network data is compressed with
gzip, and the speed of displaying and scene loading is really fast. - No
Visual Studiorequired. You can develop withVisual Studio Codefor 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/.