BT-350 with Wearable Type in Optical see through occur error : Screen position out of view frustum
Hello,
Is this error occurring in my application when I select Wearable Type for Optical see through, if I select None the error doesn't happen, any solution?
I use Unity 2017.3.0f3 and SDK Version 3.5.0
Hi
It seems that your script has a null pointer error.
So we recommend that you fix that error first.
Thanks
- Maxst support team
But i don't have acess to AbstractARManager Script, this is a dll. how to fix this error? I already deleted camera, already created another project but nothing solves this.
Hi,
Thank you for your interest in our SDK!
Did you change the ARCamera's Tag (Main Camera) in your Unity project? Or make sure that the Main Camera Tag is referenced to another camera. AbstractARManager uses the Camera.Main keyword to refer to the Camera. So if a Tag is changed or there are multiple Main Cameras, a NullReferenceException error may occur.
And the Screen Position message is an error that occurs in Unity and it is a problem that often appears on the Unity Forums. This problem is difficult to reproduce. First, please refer to the following Unity Forum Thread(
Remove and re-create the GameObject that contains the Camera, https://forum.unity.com/threads/solved-screen-position-out-of-view-frustum.60851/), and if you still have the same problem, please add an additional reply!
And there is our team to help you with further questions.
Please don't hesitate to contact us, whenever there are any questions or opinions.
Best regards,
Sam
SDK Team, MAXST
Thanks for replying, I already did these steps but nothing solves this error, I realized that if I delete the CameraBackground object the error "Screen position out of view frustum" does not occur, but that other error continues
"NullReferenceException: Object reference not set to an instance of an object
at maxstAR.AbstractARManager.OnPreRender ()"
I don't know what else to do.
It's very unfortunate that our advise did not solve your problem.
Our team don't have BT350 so we are not assure what causes that problem.
So we need to try your program on BT300 if you can share your code.
Best regards,
Jack
SDK Team, MAXST
Thanks for helping, here is the project
https://github.com/jailsonjogos/ARMoverio
Let me know if the error also occurs on the bt-300.
update, I changed the unity version to 5.6.0f3 and the "Screen position out of view frustum" error stopped, but the null reference error continues and the application doesn't work
I created a new project and I imported the maxst package and performed the sample scene, and the above error is still happening
We're sorry for waiting you.
We tested your program on BT-300 and found the same null pointer error occurs.
Yes, the error is our sdk's internal error.
We will update error fixed version ASAP.
Best regards,
Jack
SDK Team, MAXST
Thanks for looking into it. Sadly I have a project to finish by the end of this month, and I'd love to use MAXST to solve my problems. Do you have any estimates of when you'll be able to solve this bug? Or any kind of workaround I can use to be able to have MAXST working?
Thanks for your time.
Hi,
We will mail the version of the hotfix that fixes the issue. And this issue will be solved to the next update.
Best regards,
Sam
SDK Team, MAXST
Thank you so much, that solved my problem.