LogicalError / realtime-CSG-for-unity

Realtime-CSG, CSG level editor for Unity
https://realtimecsg.com
MIT License
735 stars 77 forks source link

Not allowed to access vertices on mesh '' (isReadable is false; Read/Write must be enabled in import settings) #306

Closed tequibo closed 4 years ago

tequibo commented 4 years ago

In Unity 2019.3.13f1 and 2019.3.10f1 after generating a brush switching to Place or Edit results in lots of errors(999+) like this: Not allowed to access vertices on mesh '' (isReadable is false; Read/Write must be enabled in import settings) UnityEngine.Mesh:SetVertices(List`1) RealtimeCSG.LineMesh:CommitMesh() (at Assets/Plugins/RealtimeCSG/Editor/Scripts/View/Scene/Rendering/LineMeshRenderer.cs:105) RealtimeCSG.LineMeshManager:End() (at Assets/Plugins/RealtimeCSG/Editor/Scripts/View/Scene/Rendering/LineMeshRenderer.cs:144) RealtimeCSG.CSGRenderer:DrawOutlines(LineMeshManager, LineMeshManager, GeometryWireframe[], Matrix4x4[], Color, Color, Color, Color, Single) (at Assets/Plugins/RealtimeCSG/Editor/Scripts/View/Scene/Rendering/CSGRenderer.cs:465) RealtimeCSG.CSGRenderer:DrawSelectedBrushes(LineMeshManager, LineMeshManager, Int32[], Matrix4x4[], Color, Single) (at Assets/Plugins/RealtimeCSG/Editor/Scripts/View/Scene/Rendering/CSGRenderer.cs:48) RealtimeCSG.EditModePlace:HandleEvents(SceneView, Rect) (at Assets/Plugins/RealtimeCSG/Editor/Scripts/View/GUI/EditModeGUI/EditModes/EditMode.Place.cs:1452) RealtimeCSG.EditModeManager:OnSceneGUI(SceneView) (at Assets/Plugins/RealtimeCSG/Editor/Scripts/View/GUI/EditModeGUI/EditModeManager.cs:525) RealtimeCSG.SceneViewEventHandler:OnScene(SceneView) (at Assets/Plugins/RealtimeCSG/Editor/Scripts/Control/Managers/SceneViewEventHandler.cs:65) UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)

And there is render issuees - mesh looks dark transparent, no selection outlines, etc.

tequibo commented 4 years ago

downloaded version from github, and it seems to works fine. before I was using asset store download and package from website