Mixed Reality Toolkit
ಮಿಕ್ಸ್ಡ್ ರಿಯಾಲಿಟಿ ಟೂಲ್ಕಿಟ್ (ಎಂಆರ್ಟಿಕೆ) ಎಂಬುದು ಮೈಕ್ರೋಸಾಫ್ಟ್ 2016ರಲ್ಲಿ ಮಿಕ್ಸ್ಡ್ ರಿಯಾಲಿಟಿ (ಎಂಆರ್) ಮತ್ತು ಆಗ್ಮೆಂಟೆಡ್ ರಿಯಾಲಿಟಿ (ಎಆರ್) ಸಾಫ್ಟ್ವೇರ್ ಅಪ್ಲಿಕೇಶನ್ಗಳ ಅಭಿವೃದ್ಧಿಗಾಗಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಿದ ಓಪನ್ ಸೋರ್ಸ್ ಸಾಫ್ಟ್ವೇರ್ ಡೆವಲಪ್ಮೆಂಟ್ ಕಿಟ್ (ಎಸ್ಡಿಕೆ) ಆಗಿದೆ. ಇದು ಮಿಶ್ರ ರಿಯಾಲಿಟಿ ಬಳಕೆದಾರ ಮತ್ತು ಡೆವಲಪರ್ ಅನುಭವಗಳನ್ನು ಹೆಚ್ಚಿಸಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾದ ಘಟಕಗಳು ಮತ್ತು ವೈಶಿಷ್ಟ್ಯಗಳ ಸಂಗ್ರಹವನ್ನು ಒಳಗೊಂಡಿದೆ. ಟೂಲ್ಕಿಟ್ ಅನ್ನು ಮೂಲತಃ ಮೈಕ್ರೋಸಾಫ್ಟ್, ಹೋಲೋಲೆನ್ಸ್ 1 ವರ್ಧಿತ ರಿಯಾಲಿಟಿ ಹೆಡ್ಸೆಟ್ನ ಬಿಡುಗಡೆಗಾಗಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಿತು, ಆದಾಗ್ಯೂ ಇದು ವಿವಿಧ ವೇದಿಕೆಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ. ಅದರ ಆರಂಭಿಕ ಸಾರ್ವಜನಿಕ ಬಿಡುಗಡೆಯ ಮೊದಲು "ಹೋಲೊಟೂಲ್ಕಿಟ್" (HTK) ಎಂದು ಕರೆಯಲಾಗುವ ಆರಂಭಿಕ ಬಿಡುಗಡೆಯಾದ ಸಾಫ್ಟ್ವೇರ್ ಡೆವಲಪ್ಮೆಂಟ್ ಕಿಟ್ ಅನ್ನು ಹೊಸ ಮೈಕ್ರೋಸಾಫ್ಟ್ ಹೋಲೋಲೆನ್ಸ್ ಆಗ್ಮೆಂಟೆಡ್ ರಿಯಾಲಿಟಿ ಸಾಧನದ ಅಭಿವೃದ್ಧಿಗೆ ಸಹಾಯ ಮಾಡಲು ರಚಿಸಲಾಗಿದೆ. ಮೈಕ್ರೋಸಾಫ್ಟ್ನ ಹೋಲೋಲೆನ್ಸ್ ಬಿಡುಗಡೆಯಾದ ಒಂದು ವರ್ಷದ ನಂತರ, 2017ರ ಡಿಸೆಂಬರ್ನಲ್ಲಿ ಮಿಕ್ಸ್ಡ್ ರಿಯಾಲಿಟಿ ಟೂಲ್ಕಿಟ್ ಅನ್ನು ಓಪನ್ ಸೋರ್ಸ್ ಎಸ್ಡಿಕೆ ಆಗಿ ಸಾರ್ವಜನಿಕರಿಗೆ ಬಿಡುಗಡೆ ಮಾಡಲಾಯಿತು. ಈ ತಂತ್ರಾಂಶವು ಎಂಆರ್ಟಿಕೆ, ಎಂಆರ್ಟಿಕೆ2 ಮತ್ತು ಶೀಘ್ರದಲ್ಲೇ ಬಿಡುಗಡೆಯಾಗಲಿರುವ ಎಂಆರ್ಟಿಕೆ3 ಸೇರಿದಂತೆ ಅನೇಕ ಯಶಸ್ವಿ ಪೀಳಿಗೆಯನ್ನು ಹೊಂದಿದೆ. ಜನವರಿ 18,2023 ರಂದು, ಮೈಕ್ರೋಸಾಫ್ಟ್ ಸುಮಾರು 10,000 ಉದ್ಯೋಗಿಗಳನ್ನು ವಜಾಗೊಳಿಸುವುದಾಗಿ ಘೋಷಿಸಿತು. ಕೆಲವು ದಿನಗಳ ನಂತರ, ಈ ವಜಾಗೊಳಿಸುವಿಕೆಯು ಎಂಆರ್ಟಿಕೆ ಅಭಿವೃದ್ಧಿಯ ಹಿಂದಿನ ಇಡೀ ತಂಡವನ್ನು ಹೋಲೋಲೆನ್ಸ್ ಹಾರ್ಡ್ವೇರ್ ತಂಡದ ಗಮನಾರ್ಹ ಭಾಗಗಳೊಂದಿಗೆ ಒಳಗೊಂಡಿರುವುದು ಕಂಡುಬಂದಿದೆ. ಪ್ರಸ್ತುತ, ಎಂ. ಆರ್. ಟಿ. ಕೆ. ಯ ಭವಿಷ್ಯವು ಅನಿಶ್ಚಿತವಾಗಿದೆ, ಆದಾಗ್ಯೂ ವಿಸ್ತೃತ ರಿಯಾಲಿಟಿ (ಎಕ್ಸ್. ಆರ್.) ಸಮುದಾಯವು ಸಾಫ್ಟ್ವೇರ್ ಅನ್ನು ಎಂ. ಐ. ಟಿ. ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ ಮುಕ್ತ ಮೂಲವಾಗಿ ಬಿಡುಗಡೆ ಮಾಡುವುದರಿಂದ ಅದನ್ನು ನಿರ್ವಹಿಸುವುದನ್ನು ಮುಂದುವರಿಸುತ್ತದೆ ಎಂದು ನಿರೀಕ್ಷಿಸಲಾಗಿದೆ. ಬೆಂಬಲಿತ ಪ್ಲಾಟ್ಫಾರ್ಮ್ಗಳಾದ ಮಿಕ್ಸ್ಡ್ ರಿಯಾಲಿಟಿ ಟೂಲ್ಕಿಟ್ ಅನ್ನು ಪ್ಲಾಟ್ಫಾರ್ಮ್-ಅಜ್ಞಾತ ಸಾಧನವೆಂದು ಪರಿಗಣಿಸಲಾಗಿದೆ ಏಕೆಂದರೆ ಇದು ವಿವಿಧ ಬೆಂಬಲಿತ ಪ್ಲಾಟ್ಫಾರ್ಮ್ಗಳನ್ನು ಹೊಂದಿದೆ. ಈ ಉನ್ನತ ಮಟ್ಟದ ಹೊಂದಾಣಿಕೆಯು ಡೆವಲಪರ್ಗಳಿಗೆ ಅವರು ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತಿರುವ ನಿರ್ದಿಷ್ಟ ಪ್ಲಾಟ್ಫಾರ್ಮ್ಗೆ ಅನುಗುಣವಾಗಿ ಮಿಶ್ರ ರಿಯಾಲಿಟಿ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ತ್ವರಿತವಾಗಿ ಮತ್ತು ಸುಲಭವಾಗಿ ನಿರ್ಮಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. ಬೆಂಬಲಿತ ಪ್ಲಾಟ್ಫಾರ್ಮ್ಗಳ ಪಟ್ಟಿ ಈ ಕೆಳಗಿನಂತಿದೆಃ ಮಿಶ್ರ ರಿಯಾಲಿಟಿ ಟೂಲ್ಕಿಟ್ ಘಟಕಗಳು ಮತ್ತು ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಹೊಂದಿದ್ದು, ಇದು ಡೆವಲಪರ್ಗಳಿಗೆ ತಲ್ಲೀನಗೊಳಿಸುವ ಮಿಶ್ರ ರಿಯಾಲಿಟಿ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ರಚಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುವ ಹಲವಾರು ಘಟಕಗಳು ಮತ್ತು ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಹೊಂದಿದೆ. ಇವು ಡೆವಲಪರ್ಗಳಿಗೆ ಕೆಳಮಟ್ಟದ ಎಪಿಐಗಳು ಮತ್ತು ಉನ್ನತ ಮಟ್ಟದ ಅಭಿವೃದ್ಧಿ ಚೌಕಟ್ಟುಗಳನ್ನು ಒಳಗೊಂಡಂತೆ ವ್ಯಾಪಕ ಶ್ರೇಣಿಯ ಉಪಕರಣಗಳು ಮತ್ತು ತಂತ್ರಜ್ಞಾನಗಳನ್ನು ಒದಗಿಸುತ್ತವೆ. ಈ ಘಟಕಗಳು ಮತ್ತು ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಆಕರ್ಷಕ ಮತ್ತು ಸಂವಾದಾತ್ಮಕ ಮಿಶ್ರ ರಿಯಾಲಿಟಿ ಅನುಭವಗಳನ್ನು ಸೃಷ್ಟಿಸಲು ಹೆಚ್ಚುವರಿ ಸಾಫ್ಟ್ವೇರ್ ಲೈಬ್ರರಿಗಳೊಂದಿಗೆ ಸಂಯೋಜಿಸಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ. ಎಂಆರ್ಟಿಕೆ ಯುಎಕ್ಸ್ ಬಿಲ್ಡಿಂಗ್ ಬ್ಲಾಕ್ ಘಟಕಗಳನ್ನು ಹೊಂದಿದೆ, ಇದರಲ್ಲಿ ಗುಂಡಿಗಳು, ಆಬ್ಜೆಕ್ಟ್ ಮ್ಯಾನಿಪುಲೇಟರ್ಗಳು, ಸಿಸ್ಟಮ್ ಕೀಬೋರ್ಡ್ಗಳು, ಆಬ್ಜೆಕ್ಟ್ ಸಂಗ್ರಹಣೆಗಳು ಮತ್ತು ಹೆಚ್ಚಿನವು ಸೇರಿವೆ. ಅಭಿವೃದ್ಧಿ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಸರಳಗೊಳಿಸುವ ಮತ್ತು ಮಿಶ್ರ ವಾಸ್ತವದಲ್ಲಿ ನಾವೀನ್ಯತೆಯನ್ನು ಉತ್ತೇಜಿಸುವ ಉದ್ದೇಶದಿಂದ ಈ ಸಾಧನಗಳನ್ನು ಅಭಿವರ್ಧಕರಿಗೆ ಒದಗಿಸಲಾಗಿದೆ. ಮೈಕ್ರೋಸಾಫ್ಟ್ ಹೋಲೋಲೆನ್ಸ್ ಹೋಲೋಲೆನ್ಸ್ 2 ವಿಂಡೋಸ್ ಮಿಕ್ಸ್ಡ್ ರಿಯಾಲಿಟಿ ಓಪನ್ಎಕ್ಸ್ಆರ್ ಆಗ್ಮೆಂಟೆಡ್ ರಿಯಾಲಿಟಿ ಮಿಕ್ಸ್ಡ್ ರಿಯಾಲಿಟಿ ರೆಫರೆನ್ಸ್ ಬಾಹ್ಯ ಕೊಂಡಿಗಳು ಎಂಆರ್ಟಿಕೆ2-ಯುನಿಟಿ ಡೆವಲಪರ್ ಡೋಕುಮೆಂಟೇಶನ್-ಎಂಆರ್ಟಿಕೆ2 (ಮೈಕ್ರೋಸಾಫ್ಟ್ ಲರ್ನ್) 2017 ಸಾಫ್ಟ್ವೇರ್ ಆಗ್ಮೆಂಟೆಡ್ ರಿಯಾಲಿಟಿ ಮಿಕ್ಸ್ಡ್ ರಿಯಾಲಿಟಿ ಮೈಕ್ರೋಸಾಫ್ಟ್ ಫ್ರೀ ಸಾಫ್ಟ್ವೇರ್ ಸಾಫ್ಟ್ವೇರ್ ಅನ್ನು ಎಂಐಟಿ ಪರವಾನಗಿಯನ್ನು ಬಳಸಿ ನೋಡಿ.