Hi Depthkit team,
I’m currently working with the Depthkit Expansion Package and VFX Graph in Unity 2022.3 (URP, Windows), and I’ve hit several issues blocking me from getting a working point cloud in color. I’ve tried both .mp4 and .mov (HAP) formats, but so far I’m unable to get proper color rendering in the Visual Effect Graph.
Priority: VFX Graph Working with Color
System Setup:
• Unity Version: 2022.3 LTS
• Platform: Windows 10
• Depthkit Packages Installed:
• depthkit.core
• depthkit.core.visualeffectgraph
• Render Pipeline: URP
• Video Formats Tested:
• .mp4 (for development)
• .mov (HAP) (encoded via Shutter Encoder)
• VideoPlayer Settings:
• Render Mode: API Only
• Source: Video Clip
• Not using URL / StreamingAssets
• All references assigned correctly to the Depthkit Clip
Main Issues:
- VFX Graph shows point cloud without color
• VFX Graph shows the point cloud structure (sometimes just a cube), but no color is ever applied.
• The Visual Effect component displays default texture bindings like DefaultParticle, not the expected colorTex, positionTex, etc.
• The Depthkit VFX Graph Binder is assigned, with valid .mov and .txt files (same export session).
• I’ve verified exposed property names match in the VFX Graph, and the player does appear to play the video.
• I’ve seen the mesh appear briefly in color (likely before it gets culled) — but it always reverts to default or disappears.
- Unity can’t play .mov (HAP) files directly
• Using Unity’s built-in VideoPlayer with .mov (HAP) results in:
Error while reading movie: path/to/file.mov
- I understand Unity doesn’t natively support HAP on Windows — is AVPro Video required for HAP playback?
- I attempted to install AVPro but ran into issues — is there a supported Depthkit-specific setup for AVPro?
3. Core Look only tested for debugging
- I tested the Core Look with
.mp4
, and the mesh briefly appears with color before vanishing (likely due to frustum culling / bounds). - I don’t intend to use Core Look long term — it was just for troubleshooting.
4. Unity Template / Demo Project Confusion
- I downloaded what I believed was a Depthkit Unity project (screenshot attached), but it only included:
vbnet
CopyEdit
_calibration/
_Exports/
Sample Take/
dkproject.json
- There was no Unity scene, assets, or project structure.
- Do I need to create a new Unity project manually, then import the Depthkit packages and somehow load this JSON to initialize the project?
My Questions:
- What is the officially supported workflow to get HAP files playing in Unity on Windows with VFX Graph?
- If Unity’s VideoPlayer can’t handle HAP, is AVPro required — and if so, how should it be configured with Depthkit?
- Can
.mp4
be reliably used for development without breaking color sync? - Why does the VFX Graph fail to receive
colorTex
and other textures, even with everything correctly assigned? - Is there a downloadable Unity demo scene/template with working Depthkit VFX integration and correct bounds setup?
Thanks in advance — I’m really close to getting this working and would greatly appreciate guidance on these final steps. Happy to provide screenshots or a minimal repro project if needed.