Jump to content

GeNa Pro 3.3.16 - Road Carve Issue


gabriel_fuentesGD
Go to solution Solved by gabriel_fuentesGD,

Recommended Posts

Hey guys! I've been using GeNa Pro (3.3.14) to make some roads for my environment, didn't had any issues during that version. However, when I updated to the recent version (3.3.16), carving is not working as intended, the preview is not appearing and I'm getting the following consistent error every time I press the carve extension:

"GeNaCarve.compute: Kernel at index (0) is invalid
UnityEngine.StackTraceUtility:ExtractStackTrace ()
GeNa.Core.GeNaCompute:Dispatch (int,int,int,int)
GeNa.Core.TerrainTools:CarveTerrain (UnityEngine.Terrain,GeNa.Core.GeNaSpline,System.Collections.Generic.List`1<GeNa.Core.GeNaCurve>,GeNa.Core.TerrainEntity)
GeNa.Core.TerrainTools:GenerateTerrainEntity (GeNa.Core.TerrainModifier,GeNa.Core.GeNaSpline)
GeNa.Core.GeNaCarveExtension:Visualize () (at Assets/Procedural Worlds/GeNa/Scripts/Runtime/Extensions/GeNaCarveExtension.cs:138)
GeNa.Core.GeNaCarveExtension:OnSceneGUI () (at Assets/Procedural Worlds/GeNa/Scripts/Runtime/Extensions/GeNaCarveExtension.cs:95)
GeNa.Core.GeNaSplineExtension:SceneGUI ()
GeNa.Core.GeNaSpline:OnSceneGUI ()
GeNa.Core.SplineEditor:OnSceneGUI () (at Assets/Procedural Worlds/GeNa/Scripts/Editor/SplineEditor.cs:156)
UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&)."

Any advice or suggestions is greatly appreciated!

 

Carving extension working as intended in version 3.3.14:

spacer.png

 

Here's the carve extension in version 3.3.16 in a test scene with the consistent error and the preview not working properly:

spacer.png

Link to comment
Share on other sites

Hey @Manny,

Here are the general details for my Unity version and my computer:

spacer.png

I also turned off the 'Caching Preprocessor' setting and I'm still getting the error. 

Testing with some of my coworkers, we discovered that the problem does not occur on their computers. So most likely it can't be neither the GeNa nor the Unity version, rather it has to do with the computer perhaps?

Link to comment
Share on other sites

  • Solution

Update: 

I managed to solve the issue! By looking at those errors, I was getting the 'Couldn't open include file' . Apparently that's an issue that has happened to multiple people before when using shaders. What worked for me was to:

  1. Rename both 'GeNa Carve' and 'GeNa Paint' scripts (to anything literally)
  2. Right click and re-import both files, and rename them again to their original names
  3. After that, try closing Unity and re-opening the project. That should fix the issue

Here's a link of a forum of multiple people having the same issue but with different shaders:

https://forum.unity.com/threads/all-shaders-fails-to-open-source-file-custom-cginc.523184/

Thank you for the support @Manny!

  • Like 1
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Tell a friend

    Love Canopy - Procedural Worlds? Tell a friend!
  • Need help?

    We work with some of the biggest brands in global gaming, automotive, technology, and government to create environments, games, simulations, and product launches for desktop, mobile, and VR.

    Our unique expertise and technology enable us to deliver solutions that look and run better at a fraction of the time and cost of a typical project.

    Check out some of our non-NDA work in the Gallery, and then Contact Us to accelerate your next project!

×
×
  • Create New...