A problem with Image Sequence Player

Hi Everyone,
I discovered the DK Image Sequence Player and can see that it could solve a bunch of synching problems I’ve been having with some of my outputs, so I installed it using Unity version 2020.3.24f1 along with the other associated packages. It immediately threw up some errors that I’m not sure how to fix and I was wondering if you knew what I was doing wrong:

C:\AV_Weaps\Depthkit\Depthkit_Studio_Expansion_Package_Phase8_030722\depthkit.streamingimagesequenceplayer\Runtime\StreamingImageSequencePlayer.cs(201,25): error CS0433: The type ‘GammaCorrection’ exists in both ‘Depthkit.Core, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null’ and ‘Depthkit, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null’

Any help from the group is most appreciated!
Keith

Hi @KeithJones ,

This shader error is likey due to conflicts created when upgrading Unity package versions or accidentally adding multiple instances of the Depthkit Unity SDK

Please first confirm that you only have one version of Depthkit Unity expansion package included in your project. If so, the error may be cleared by right-clicking your packages and selecting “reimport all”

Failing both of those, start a clean project and import the packages just once into the project.

Let us know if this helps!

Hi James,
Thanks for getting back to me. This is actually the fourth time that I’ve rebuilt my project after believing I was doing something wrong. I did, however, upgrade the first time I did this, but each time afterwards I’ve gone from having a totally clean project with the new expansion package. I just tried the “reimport all” method you suggested but had no joy.
This error only occurs when the Image Sequence Player and Studio Mesh Sequence are installed, once removed all errors disappear.

Have there been any changes in the way or order that I’m meant to install the expansion packages?

Cheers
Keith

Hi @KeithJones

I just tested on my side and verified a clean project I get no errors adding Depthkit Core and Depthkit StreamingImageSequencePlayer

Steps I took:

  • Download a clean version of the latest expansion package from Depthkit :: Downloads
  • Create a new project in Unity 2020.3 - one slight difference is I’m using .39f1
  • Import Depthkit Core via Package Manger > Add Package From Disk
  • Import Depthkit Streaming Image Sequence Player via Package Manager > Add Package From Disk
  • No errors observed

The following screenshot shows my configuration

If you can follow those steps and still see an error, perhaps upload a screen recording so we may be able to spot the discrpency.

Thanks!

Hi James,
Thanks for this, it’s super helpful. My footage was shot using multiple sensors and works using your Depthkit Studio Expansion. The set-up you’ve kindly put together is based on your DK Core settings, right? After setting up as you’ve shown me should I then install my Studio Expansion elements?

Cheers
Keith

Hey @KeithJones

Sure no problem. After importing the Core and Image Sequence Player, you should be able to import the Studio package next.

I’ve updated the screenshot to show Studio components, again with no errors on my side from a clean project.

The entire dependency tree can be found in the documentation here:

Wicked! I’m gonna get neck-deep into this when I get to my other machine later. I’ll let you know how I get along.
Thanks so much!

1 Like

Great! Let me know how it goes, if you encounter any errors post a screen grab or a screen recording of the steps to get there and we’ll be sure to sort it out together.

1 Like


Hi James,
Sorry for the delay in getting back to you. I did what you suggested and got the image sequence plugin installed, I then went on to install Studio, which was fine too (nice one!). But when I tried installing Studio Shader and Studio VFX I got the errors in the screenshot and failed the installation.

Cheers
Keith