ShadowEditor Versions Save

Cross-platform 3D scene editor based on three.js, golang and mongodb for desktop and web. https://tengge1.github.io/ShadowEditor-examples/

v0.6.0

2 years ago
  • Release Date: July 24, 2021
  • Update Logs:
  1. Fix the bug that creates a new mongo connection when request.
  2. Check VR in the status bar to enable VR.
  3. Set scene transform.
  4. How to popup a window when click an object: https://gitee.com/tengge1/ShadowEditor/issues/I3APGI
  5. You can enable https in the config.toml.
  6. Add event in the mobile browser to the script: onTouchStart, onTouchEnd, onTouchMove.
  7. Upgrade three.js to the newest version, and may cause a lot of bugs.
  8. Add VR event to the script: onVRConnected, onVRDisconnected, onVRSelectStart, onVRSelectEnd.
  9. VR all-in-one handle controller supports, for example: htc vive.
  10. Fix the bug of deleting script.
  11. Fix a bug that Geometry can not be serialized due to the upgrade of three.js.
  12. Add material polygonOffset, polygonOffsetFactor, polygonOffsetUnits parameter visualization settings to solve the problem of depth conflict.
  13. Fix a bug that component in mesh cannot save the visible attribute.
  14. Bin type model is no longer supported.
  15. Fix cube texture bug.
  16. Rewrite all the prototype to es6 class in the source code.
  17. Remove the visual module.
  18. Fix a bug that not copy the skyball texture when export a scene.
  19. Fix rain and snow bug.
  20. Modify the background color and lighting, so as not to add the same color as the background and make it difficult to see clearly.
  21. Fix particle emitter bug.
  22. Fix cloth bug.
  23. Fix the bug of dynamic setting shadow.

v0.5.10

3 years ago
  • Release Date: October 17, 2020
  • Update Logs:
  1. Remove all GIS related features, and no longer provide GIS in the open source version in the future.

v0.5.9

3 years ago
  • Release Date: September 6, 2020
  • Update Logs:
  1. 3D GIS. (In development)

v0.5.8

3 years ago
  • Release Date: August 23, 2020
  • Update Logs:
  1. 3D GIS. (In development)
  2. Fix the bug that npm start is not working on Ubuntu and Mac.
  3. Added npm run serve script to monitor other file changes during hot update.
  4. Fix the bug that error occurs when playing in new window.

v0.5.7

3 years ago
  • Release Date: August 9, 2020
  • Update Logs:
  1. 3D GIS. (In development)
  2. When create new scene or click clear tool, automatically clear distance measurement tools.
  3. Delete branch origin/v0.4.6-csharp.
  4. Use CesiumJS instead of WebWorldWind for GIS editing.
  5. Arcgis elevation cache service.

v0.5.6

3 years ago
  • Release Date: July 26, 2020
  • Update Logs:
  1. 3D GIS. (In development)
  2. The v0.4.6-csharp branch will be deleted on August 1.
  3. Fix the bug that it says "Only jpg, png, mp4 file is allowed to upload!" when uploading a mesh after uploading an image.
  4. Fix the bug that it says "Only zip file is allowed!" when uploading an image after uploading a mesh.
  5. The check box in front of the texture property is changed to enable and disable the texture, and add a delete button after the texture.

v0.5.5

3 years ago
  • Release Date: July 12, 2020
  • Update Logs:
  1. Add WebGL extension window, you can view the name and description of WebGL extension supported by the browser, and you can jump to MDN.
  2. 3D Earth. (In development)
  3. Added loading mask on software loading page.
  4. The desktop version reads MongoDB and website ports from the configuration file.

Note: If the desktop version cannot be opened, you can view logs.txt; if the port conflicts, you can modify the MongoDB and website ports in resources/app/config.toml.

v0.5.4

3 years ago
  • Release Date: June 27, 2020
  • Update Logs:
  1. Create desktop app with Electron.

Windows Desktop: https://github.com/tengge1/ShadowEditor/releases/download/v0.5.4/ShadowEditor-win32-x64.zip

Ubuntu Desktop: https://github.com/tengge1/ShadowEditor/releases/download/v0.5.4/ShadowEditor-linux-x64.zip

Note: Windows requires Visual C++ Redistributable for Visual Studio 2015. You can install from: https://www.microsoft.com/en-us/download/details.aspx?id=48145

  1. Using command line to install and start ShadowEditor service on Windows.

.\ShadowEditor install: install service on Windows.
.\ShadowEditor remove: remove service on Windows.
.\ShadowEditor start: start service on Windows.
.\ShadowEditor stop: stop service on Windows.

You can also manage this service in the Windows Services Manager.

  1. Use nodejs to rewrite the scripts, and you can now use npm to manage this project.

v0.5.3

3 years ago
  • Release Date: June 14, 2020
  • Update Logs:
  1. Fix bugs of uploading models and publishing scenes on windows.
  2. Add links to open source projects.
  3. THREE.js math module has translated into golang, Click for detail.
  4. Use Travis CI as a continuous integration tool.
  5. Comment out ServiceWorker in the index.html file because it caused a lot of trouble.

v0.5.2

3 years ago
  • Release Date: May 31, 2020
  • Update Logs:
  1. MongoDB user and password configuration.
  2. Documentation has moved to gitee wiki. See Detail
  3. Use JSON web tokens (JWT) for user authentication.
  4. Automatic saving is disabled by default.
  5. Fix the bug that the uploaded data of non-admin users is not displayed.
  6. Fix the bug that the resource list does not load when the user does not have permission to view all resources.
  7. Fix the bug that the thumbnail cannot be set in the texture.
  8. Fix the error of adding gltf format model to the scene.
  9. Non-administrators cannot edit or delete other people's public scenes.
  10. Fix the bug that it will be saved as when save twice.
  11. The resource and permission management tests are complete, and there are almost no bugs in the golang server.