Hi Liulu,
There’s several possible reasons it would show 2D instead of 3D, so I’ll list a few here you can try:
-
Did you attach a LeiaCamera component to the camera game object in your Unity scene? This is the component that tells it to render that camera in lightfield mode. Documentation here: Getting Started - Developer Docs
-
Did you add a LeiaRemote component to an object in your scene? (You probably did this if you followed the video, but make sure it’s there and enabled)
-
Is the LeiaDisplay component in your scene set to lightfield mode off instead of on? This would cause it to render in 2d.
-
Also make sure in edit > project settings > editor that:
- Device is set to Any Android Device
- Compression is set to PNG
- Resolution is set to Normal
-
Make sure the game window resolution is set to the resolution of the device (2560 x 1600 for LumePad)
-
Make sure your LeiaCamera component’s baseline scaling value is sufficiently large to perceive depth. The smaller this value the less depth you will see, with a zero value giving you 2D.