Skip to content

Releases: LogicalError/realtime-CSG-for-unity

Version 1.601

08 Dec 03:25
9f25003
Compare
Choose a tag to compare

This release brings lots of fixes!

Fixes added by #349:

  • Update Window.mat and Window.png to support proper transparency and specularity.
  • Fixes from #323, where X and Z axes were transposed when creating a new box brush.
  • Fixes from #355, where the undo stack is spammed with changes when dragging a material into the scene.
  • Fixes from #350, where #346 had missing helper surface references, causing nullref spam.
  • Fixes from #319, where rotation handles weren't showing sometimes.
  • Fixes from #320, where the box transform arrows would cause zoom behavior to zoom out rapidly.
  • Fixes from #354, where surface selection was unresponsive when the mouse cursor left the face of the brush. This fix also helps responsiveness of the overall tool feel better.
  • Fixes from #356, where missing meta files were causing unpredictable compilation behavior, and console spam, due to the package being unwritable when added via Unity Package Manager.
  • Addition from #365, which added support for invisible surface selection.
  • Fixes from #366, which fixes the bottom toolbar being unresponsive if RealtimeCSG was popped out as an EditorWindow.
  • Adds some new features from nukeandbeans#1. Please refer to the changelog there for more information.
  • Adds some fixes from nukeandbeans#4, where static flags were not updated properly previously.

Fixes added by #370:

  • Fixed corrupted materials introduced by #349, mentioned by the issue #369.

Fixes added by #371:

  • Fixes #373, where RealtimeCSG would not compile on 2019.4.40f1 due to UnityEngine.Object.FindObjectsOfType() not accepting any parameters, and local static methods in InternalCSGModelManager.Lifetime.

Other msc stuff:

  • 9f25003 Bumped RealtimeCSG managed version to 1.60.1.
  • 181ac06 Bumped package version to reflect current RealtimeCSG managed version.

Special thanks to @Zallist and @Gawidev for the extra fixes and additions!

Version 1.572

14 Apr 23:07
a3ccdb6
Compare
Choose a tag to compare

Changes:

Known Issues:

  • (Unity issue/Can't be fixed) RealtimeCSG cannot be fully removed without closing Unity first, due to use of native/C++ dll. A solution to this is closing Unity, and manually deleting the RealtimeCSG folder.

Version 1.571

14 Apr 22:31
2d3eab3
Compare
Choose a tag to compare

Changes:

Known Issues:

  • (Unity issue/Can't be fixed) RealtimeCSG cannot be fully removed without closing Unity first, due to use of native/C++ dll. A solution to this is closing Unity, and manually deleting the RealtimeCSG folder.

Version 1.570

28 Mar 09:58
904fc06
Compare
Choose a tag to compare

Changes:

  • #333 RealtimeCSG can now be imported as a package using Unity Package Manager.
  • #333 Icons are embedded into a generated class, which reduces clutter in the texture browser.
  • #335 #340 An assembly definition was added for versions of unity that support it. Any versions older should treat RealtimeCSG as if it were a standard plugin in Plugins/
  • #340 Readme updated to include information on how to import the project with supported methods, and formatting adjusted to be easier to read.
  • #340 Included information on how to contribute to the project
  • Included changes from #341

Known Issues:

  • (Fixed by #343) Compilation error on 2020.3.13 and older, with AssetDatabase.SaveAssetIfDirty, where this API does not exist.
  • (Unity issue/Can't be fixed) RealtimeCSG cannot be fully removed without closing Unity first, due to use of native/C++ dll. A solution to this is closing Unity, and manually deleting the RealtimeCSG folder.

Version 1.569

14 Feb 10:27
7521cd7
Compare
Choose a tag to compare
Fix SceneView UI layout issues with 2021.2+ (#330)

* Fix SceneView UI layout issues with 2021.2+
* implement fixes suggested by @andreiagmu, clean up UI

this implements fixes suggested by @andreiagmu and removes the sliders in the generator popups, in favor of `[<] [>]` buttons, which removes the bugginess of unity sliders in the scene view.

* removed redundant/unused imports or braces, fixed compilation errors on versions < 2021.2

* Revert "Merge branch 'master' into 2021.2-update"

This reverts commit 762822bf7e32b7d9fe98d2c5212d05af256efa96, reversing
changes made to 142008a16c721f9c6246bbc4bb93854a6897ea66.

* Merge pull request #328 from epiplon-game-studio/master

Fixes a reference error bug with play mode

* revert changes from upstream, which adjusts the Y offset of the toolbar.

This is now handled automatically by unity, with `rootVisualElement.contentRect`, causing the upstream changes to do nothing.

* Update EditModeToolWindow.Editor.cs

* Update EditModeToolWindow.Editor.cs

* Delete ProjectVersion.txt