Search Unity

  1. Unity 2018.3 is now released.
    Dismiss Notice
  2. The Unity Pro & Visual Studio Professional Bundle gives you the tools you need to develop faster & collaborate more efficiently. Learn more.
    Dismiss Notice
  3. Want more efficiency in your development work? Sign up to receive weekly tech and creative know-how from Unity experts.
    Dismiss Notice
  4. Build games and experiences that can load instantly and without install. Explore the Project Tiny Preview today!
    Dismiss Notice
  5. Nominations have been announced for this years Unity Awards. Celebrate the wonderful projects made by your peers this year and get voting! Vote here!
    Dismiss Notice
  6. Want to provide direct feedback to the Unity team? Join the Unity Advisory Panel.
    Dismiss Notice
  7. Improve your Unity skills with a certified instructor in a private, interactive classroom. Watch the overview now.
    Dismiss Notice

Polybrush Broken in 2018.3

Discussion in 'World Building' started by BMayzak, Oct 14, 2018.

  1. BMayzak

    BMayzak

    Joined:
    Nov 7, 2016
    Posts:
    9
    It looks like Polybrush is currently unusable in 2018.3

    When attempting to paint textures onto a mesh with a Polybrush/Standard Texture Blend material attached, I'm not seeing anywhere to chose a texture to brush. Also, the console is constantly sending out these errors:

    IndexOutOfRangeException: Index was outside the bounds of the array.
    Polybrush.z_ShaderUtil.GetMeshAttributes_Legacy (UnityEngine.Material material, Polybrush.z_AttributeLayout[]& attributes) (at Assets/ProCore/Polybrush/Code/Editor/Utility/z_ShaderUtil.cs:150)
    Polybrush.z_ShaderUtil.GetMeshAttributes (UnityEngine.Material material, Polybrush.z_AttributeLayoutContainer& attribContainer) (at Assets/ProCore/Polybrush/Code/Editor/Utility/z_ShaderUtil.cs:111)
    Polybrush.z_BrushModeTexture.CheckForTextureBlendSupport (UnityEngine.GameObject go) (at Assets/ProCore/Polybrush/Code/Editor/Brush

    NullReferenceException: Object reference not set to an instance of an object
    Polybrush.z_BrushModeTexture.OnBrushMove (Polybrush.z_BrushTarget target, Polybrush.z_BrushSettings settings) (at Assets/ProCore/Polybrush/Code/Editor/Brush Modes/z_BrushModeTexture.cs:313)
    Polybrush.z_Editor.OnBrushMove () (at Assets/ProCore/Polybrush/Code/Editor/Interface/z_Editor.cs:922)
    Polybrush.z_Editor.UpdateBrush (UnityEngine.Vector2 mousePosition, System.Boolean isDrag) (at Assets/ProCore/Polybrush/Code/Editor/Interface/z_Editor.cs:774)

    Let me know if you need more information
     
  2. gabrielw_unity

    gabrielw_unity

    Unity Technologies

    Joined:
    Feb 19, 2018
    Posts:
    230
    Hi, thanks for the info! We're working on Polybrush 1.x, which includes fixes for 18.3 and much more. More info on that soon!
     
  3. er0s13

    er0s13

    Joined:
    Jan 26, 2016
    Posts:
    9
    Great not so great news. Glad that it is not me, seems like others are having the same issue across the board. I was going insane. Can not wait for the fix!
     
  4. Tony707

    Tony707

    Joined:
    Jun 15, 2015
    Posts:
    34
    We are also looking for the fix for Unity 2018.3!
     
  5. Sonorpearl

    Sonorpearl

    Joined:
    Sep 8, 2017
    Posts:
    13
    It would be really awesome to have some sort of preview version!
     
  6. gabrielw_unity

    gabrielw_unity

    Unity Technologies

    Joined:
    Feb 19, 2018
    Posts:
    230
    We'll get a preview build out as soon as it's stable, for sure. Having others help to test and break things before release is super, super appreciated!
     
    Sonorpearl and Tony707 like this.