Skip to main content
Participating Frequently
August 9, 2022

Scripting issue with new 3.0.0 Unity plugin

  • August 9, 2022
  • 12 replies
  • 891 views

I am trying to upgrade my Unity project from the 2.6.0 Substance plugin integration to the new 3.0.0

I'm running the 2020.3.37 LTS Unity release. I deleted all previous installations before installing the new plugin, there are no errors in the project.
When I try writing a script with the following lines;

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using Adobe.Substance.Runtime;
public class scifiScript: MonoBehaviour {
  public Adobe.Substance.Runtime.SubstanceRuntimeMaterial mySubstance;

  I do not get access to a valid component 'SubstanceRuntimeMaterial'

Instead I only have access to 'SubstanceRuntime' or 'SubstanceRuntimeGraph'.

 'SubstanceRuntimeMaterial' does not exist and causes an error.

I will try a clean installation to a fresh project as soon as I have time, but a very strange bug to encounter on a new release with new documentation.


12 replies

Participating Frequently
August 22, 2022

Finally just confirming that it a clean 3D Project build in the latest version of Unity 2021.3 LTS that none of the scripting functionality as currently documented is present. In all honesty, I'm lost for words, surely I've missed something? 

Participating Frequently
August 16, 2022

I'm just confirmaing the namespace 'SubstanceRuntimeMaterial' still does not exist in the new 3.1 plugin release.
Also I have to delete the plugin in my file browser while the project is closed in order to upgrade via the Package Manager.
Trying to over right the existing plugin does not work, is this normal?
Thanks for any support.