Add Unity3D projects
This commit is contained in:
@ -0,0 +1,196 @@
|
||||
# Changelog
|
||||
All notable changes to this RoadArchitect project will be documented in this file.
|
||||
|
||||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
||||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||
|
||||
|
||||
## [Version: 3.0.0] - 2023.09.14
|
||||
### Improvements
|
||||
- Removed FormerlySerializedAs update code
|
||||
|
||||
|
||||
## [Version: 2.5.0] - 2023.09.14
|
||||
### Improvements
|
||||
- Refactored DestroyImmediate usage
|
||||
- Changed temporary material variables to private
|
||||
- Added an option to disable road updates
|
||||
- Refactored NullifyList method
|
||||
- Refactored clamping of construction values
|
||||
- Refactored setup of edge object maker
|
||||
- Refactored deletion in road constructor
|
||||
- Refactored deletion in intersection cleanup
|
||||
- Removed redundant EdgeObjectEditorMaker
|
||||
- Removed redundant SplinatedMeshEditorMaker
|
||||
- Removed gizmo toggle on nodes
|
||||
- Refactored road materials reset
|
||||
- Refactored ToggleWireframes
|
||||
- Removed editorDisplayString in node
|
||||
- Removed isEditorSelected in node
|
||||
- Removed unused intersection gizmos
|
||||
- Refactored wizard window type
|
||||
- Refactored node dragging in editor
|
||||
- Added unit test 10
|
||||
- Removed unused ProgressBar
|
||||
- Changed Remove all button
|
||||
- Refactored RemoveAllEdgeObjects
|
||||
- Refactored RemoveAllSplinatedObjects
|
||||
- Added OnDrawGizmosSelected for intersections
|
||||
- Refactored ConstructRoadStoreTerrainHistory
|
||||
- Simplified ConstructRoadStoreTerrainHistory
|
||||
- Removed sortID code
|
||||
- Moved editor specific code into EngineIntegration
|
||||
|
||||
|
||||
## [Version: 2.4.0] - 2021.09.22
|
||||
### Improvements
|
||||
- Added automatic rename of edge objects (Feature #29)
|
||||
- Added automatic rename of splinated objects (Feature #29)
|
||||
|
||||
|
||||
## [Version: 2.3.0] - 2021.09.19
|
||||
### Improvements
|
||||
- Removed runtime blockers
|
||||
- Removed unused Notification script
|
||||
- Changed EditorMenu namespace to RoadArchitect
|
||||
- Renamed EditorMenu
|
||||
- Changed Road to use its own settings instead of RoadSystem settings
|
||||
- Implemented bridge and intersection view
|
||||
|
||||
|
||||
## [Version: 2.2.0] - 2021.07.29
|
||||
### Improvements
|
||||
- Upgraded materials to use standard shader
|
||||
|
||||
|
||||
## [Version: 2.1.0] - 2021.07.25
|
||||
### Improvements
|
||||
- Implemented GUID based GetBasePath
|
||||
- Cache base path
|
||||
- Fixed cross platform GetBasePathForIO
|
||||
- Fixed oncoming rotation of edge objects
|
||||
- Implemented rotation locking
|
||||
|
||||
|
||||
## [Version: 2.0.2] - 2021.07.04
|
||||
### Improvements
|
||||
- Fixed meta file of RigidBody
|
||||
- Fixed regression with versions prior to 2019.2
|
||||
|
||||
|
||||
## [Version: 2.0.0] - 2021.06.09
|
||||
### Improvements
|
||||
- Refactor of Editor code
|
||||
- Removed "Buffers" from Scripts
|
||||
- Refactor of IsApproximately
|
||||
- Updated RoadUtility to use Unity 2019.2 API
|
||||
- Added an option to change the desired height of the ramp
|
||||
- Refactor of Profiling
|
||||
- Added the ability to change default and selected gizmo color
|
||||
- Added the ability to change the preview gizmo color for a new Node
|
||||
- Added Offline Manual buttons to the Inspectors
|
||||
- Removed unused using directives
|
||||
- Fixed some issues with the quick help inspector
|
||||
- Fixed an issue, which caused long names of physic materials
|
||||
- Instantiating EdgeObjects as Prefabs
|
||||
- Improved performance of CheckCreateSpecialLibraryDirs
|
||||
- Improved performance of SplineNEditor Init function
|
||||
- Reduced target casting in Editor scripts
|
||||
- Refactored Init function of SplineNEditor
|
||||
- Improved performance of RoadEditor Init function
|
||||
- Improved performance of TerrainEditor Init function
|
||||
- Improved performance of RoadSystemEditor Init function
|
||||
- Improved performance of RoadIntersectionEditor Init function
|
||||
- Refactored CheckLoadTexture into EditorUtilities
|
||||
- Removed unused editor timer
|
||||
- Unified DrawLine in EditorUtilities
|
||||
- Unified SetupUniqueIdentifier
|
||||
- Improved performance by reducing the frequency at which GetBasePath is called
|
||||
- Added a warning for Tests
|
||||
- Changed TestCodeCount to support more folders
|
||||
- Fixed additional issues with physic material names
|
||||
- Changed terrains to use heightmapResolution
|
||||
- Moved all scripts into RoadArchitect namespace
|
||||
- Added code summaries for many methods
|
||||
- Renamed scripts
|
||||
- Separated some scripts into new files
|
||||
- Refactored Intersections Nullify
|
||||
- Reorganized folder hierarchy
|
||||
- Changed extension of library files to .rao
|
||||
- Removed redundant directory queries
|
||||
- Reworked building behavior of RoadArchitect
|
||||
- Updated runtime usage of RoadArchitect
|
||||
- Added unit test 7 and 8
|
||||
- Refactored material assignments
|
||||
- Extracted material assignments from inner loops
|
||||
- Removed Editor limitation for node setup
|
||||
- Removed unused variables
|
||||
- Added unit test 9
|
||||
- Refactored stop sign rigidbody creation
|
||||
- Refactored DrawGizmos of SplineN
|
||||
- Fixed terrain deformations when heightmapResolution was increased (Bug #21)
|
||||
- Fixed update error when heightmapResolution was decreased (Bug #21)
|
||||
- Simplified remove of old terrain histories
|
||||
- Updated HelpWindow
|
||||
- Updated supported folder locations
|
||||
- Fixed regression with versions prior to 2018.1
|
||||
- Improved cross platform compatibility
|
||||
- Fixed StreetLight positions and updates
|
||||
- Disabled horizontal collider on traffic lights
|
||||
- Fixed traffic light positioning (Bug #14)
|
||||
- Fixed update of intersection street light values
|
||||
|
||||
|
||||
## [Version: 1.9_FH] - 2019.04.22
|
||||
### Improvements
|
||||
- Improved the Help Window with new Layout and Links
|
||||
- Redone #if UNITY_EDITOR in Scripts
|
||||
- Removed an empty function
|
||||
|
||||
### Changed
|
||||
- Changed links, which redirected to Github, with the Github Wiki Link of the Master. Closed embeddedt/RoadArchitect/issues/6
|
||||
- Outcommented unused using directives
|
||||
- Changed LICENSE to an md file
|
||||
- Minor Layout changes
|
||||
- Deleted GSDEditorSkin, since it has no purpose at all
|
||||
|
||||
### Added
|
||||
- Added missing private attribute on some Vars and Functions
|
||||
- Added "Imports" Regions in the Scripts for better overview
|
||||
- Added a "Report a Bug" MenuItem, which links to https://github.com/embeddedt/RoadArchitect/issues
|
||||
- Added/Updated some regions
|
||||
|
||||
|
||||
## [Version: 1.8_FH] - 2019.02.10
|
||||
### Improvements
|
||||
- Added some FH_Tag Optimizable as comments, since there is a way to further optimize the Code tagged by this
|
||||
- Added a few Lines of comments to the code, to get a better idea of what the code does
|
||||
|
||||
### Changed
|
||||
- Changed some Layouts of the Scripts
|
||||
- Changed some Vars in Scripts to better reflect their purpose
|
||||
|
||||
### Added
|
||||
- Added a few Regions to some Scripts
|
||||
|
||||
### Fixed
|
||||
- Fixed embeddedt/RoadArchitect/issues/4
|
||||
|
||||
|
||||
## [Version: 1.7.5a_FH] - 2019.01.31
|
||||
### Changed
|
||||
- Changed most Layouts of the Scripts
|
||||
- Changed some Vars in Scripts to better reflect their purpose
|
||||
|
||||
|
||||
## [Version 1.7] - 2018.07.16
|
||||
### Changed
|
||||
- Adds support for Unity 2018.x
|
||||
- Updates to unit tests
|
||||
- No further Informations given at this point
|
||||
|
||||
|
||||
## [Version 1.6] - 2017.02.28
|
||||
### Changed
|
||||
- Initial Release
|
||||
- No further Informations given at this point
|
Reference in New Issue
Block a user