AIRLegend / aitrack

6DoF Head tracking software
MIT License
1.03k stars 102 forks source link

Populate some friendly default values and support IPv6 #152

Closed searching46dof closed 1 year ago

searching46dof commented 1 year ago

Describe your idea A clear and concise description of what the idea. Ex. I'm always frustrated when [...] When enabling remote UDP, the IP and port are left empty. If they are empty, populate the IP with 127.0.0.1 and the port with 4242 which is the most common use-case of opentrack on the same computer The field of view should be left empty since using a wrong value with the distance can cause side effects.

Describe the solution you'd like A clear and concise description of what you want to happen. If IP is empty, use 127.0.0.1 instead. If port is empty, use 4242 instead. Leave FOV empty and use the width and height to populate the camera_matrix. If the IP field an IPv6 string, support IPv6

Describe alternatives you've considered A clear and concise description of any alternative solutions or features you've considered.

Additional context Add any other context or screenshots about the feature request here. I tried adding these features but can't build the Client project due to missing QT version which is already set in the project properties.