Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

LIV Calibrator Integration #17

Open
TheTrueCoder opened this issue Sep 15, 2022 · 3 comments
Open

LIV Calibrator Integration #17

TheTrueCoder opened this issue Sep 15, 2022 · 3 comments

Comments

@TheTrueCoder
Copy link

I have written a blueprint variation of your Auto Camera Rig that supports using LIV to calibrate your camera and easily import the calibration by copy-pasting the calibration into the rig. I decided to do this because LIV has a very easy-to-use calibrator that gets decent calibrations with very little effort. A sample of what I used this on would include this music event.

I'm wondering if you'd be interested in me contributing it to this repo for everyone else to use.

@TheTrueCoder
Copy link
Author

Would you have any interest in this @MiloMindbender?

@MiloMindbender
Copy link
Owner

Hi, sorry for not responding sooner. I have used LIV some time ago but haven't see any kind of camera calibration with it. Does this calibrate the nodal point and tracker offset from it?

As far as contributing to this repo, I've been going over all the changes since this was started, up to the release of unreal 5. It looks like with Unreal 5 a lot of the things in this repo have been made a lot simpler to do, in particular setting up the camera and virtual stage. So what I'm planning on doing is starting a whole new project for Unreal 5. This repo will stay around for reference.

@TheTrueCoder
Copy link
Author

Liv does do the nodal point offset and lens FOV calibration. It's significantly less precise than the Unreal one, but it's easier to get started with and it has a nice interactive wizard for going through the calibration. It's probably better for beginners than the built-in one because it just requires one additional controller to set up (no checkerboard).

I could probably write an editor blueprint that would generate a Lens file from a LIV configuration if you think that would have a decent use case.
Here is the thing I made for LIV if you would like to give it a go. It's just the project files, so you'll need to put it into another project, but it is based on your rig blueprint actor and you copy-paste the Unity (full) calibration into the text box as that's the only one that provides the nodal offset. LIV_Rig_Blueprints.zip

Exporting the calibration:
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants