Gthree 0.2.0 ಬಿಡುಗಡೆ, GObject ಮತ್ತು GTK ಆಧಾರಿತ 3D ಲೈಬ್ರರಿ

ಅಲೆಕ್ಸಾಂಡರ್ ಲಾರ್ಸನ್, ಫ್ಲಾಟ್‌ಪ್ಯಾಕ್ ಡೆವಲಪರ್ ಮತ್ತು ಗ್ನೋಮ್ ಸಮುದಾಯದ ಸಕ್ರಿಯ ಸದಸ್ಯ, ಪ್ರಕಟಿಸಲಾಗಿದೆ ಯೋಜನೆಯ ಎರಡನೇ ಬಿಡುಗಡೆ ಜಿ ಮೂರು, 3D ಲೈಬ್ರರಿಯ ಪೋರ್ಟ್ ಅನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗುತ್ತಿದೆ ಮೂರು. ರು GObject ಮತ್ತು GTK ಗಾಗಿ, ಇದನ್ನು GNOME ಅಪ್ಲಿಕೇಶನ್‌ಗಳಿಗೆ 3D ಪರಿಣಾಮಗಳನ್ನು ಸೇರಿಸಲು ಪ್ರಾಯೋಗಿಕವಾಗಿ ಬಳಸಬಹುದು. Gthree API ಬಹುತೇಕ ಮೂರು.js ಗೆ ಹೋಲುತ್ತದೆ, ಲೋಡರ್‌ನ ಅಳವಡಿಕೆ ಸೇರಿದಂತೆ glTF (ಜಿಎಲ್ ಟ್ರಾನ್ಸ್‌ಮಿಷನ್ ಫಾರ್ಮ್ಯಾಟ್) ಮತ್ತು ಮಾದರಿಗಳಲ್ಲಿ ಪಿಬಿಆರ್ (ಭೌತಿಕವಾಗಿ ಆಧಾರಿತ ರೆಂಡರಿಂಗ್) ಆಧಾರಿತ ವಸ್ತುಗಳನ್ನು ಬಳಸುವ ಸಾಮರ್ಥ್ಯ. ರೆಂಡರಿಂಗ್‌ಗೆ OpenGL ಮಾತ್ರ ಬೆಂಬಲಿತವಾಗಿದೆ.

ಹೊಸ ಆವೃತ್ತಿಯು ವರ್ಗ ಬೆಂಬಲವನ್ನು ಸೇರಿಸುತ್ತದೆ ರೇಕಾಸ್ಟರ್ ಅದೇ ಹೆಸರಿನ ಅನುಷ್ಠಾನದೊಂದಿಗೆ ರೆಂಡರಿಂಗ್ ವಿಧಾನ3D ಜಾಗದಲ್ಲಿ ಮೌಸ್ ಮುಗಿದಿದೆ ಎಂಬುದನ್ನು ನಿರ್ಧರಿಸಲು ಇದನ್ನು ಬಳಸಬಹುದು (ಉದಾಹರಣೆಗೆ, ಮೌಸ್‌ನೊಂದಿಗೆ ದೃಶ್ಯದಿಂದ 3D ವಸ್ತುಗಳನ್ನು ಪಡೆದುಕೊಳ್ಳಲು). ಇದರ ಜೊತೆಗೆ, ಹೊಸ ಸ್ಪಾಟ್ ಲೈಟ್ ಪ್ರಕಾರವನ್ನು (GthreeSpotLight) ಸೇರಿಸಲಾಗಿದೆ ಮತ್ತು ನೆರಳು ನಕ್ಷೆಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಒದಗಿಸಲಾಗಿದೆ, ಇದು ಬೆಳಕಿನ ಮೂಲದ ಮುಂದೆ ಇರಿಸಲಾದ ವಸ್ತುಗಳನ್ನು ಗುರಿ ವಸ್ತುವಿನ ಮೇಲೆ ನೆರಳುಗಳನ್ನು ಬಿತ್ತರಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ.

Gthree 0.2.0 ಬಿಡುಗಡೆ, GObject ಮತ್ತು GTK ಆಧಾರಿತ 3D ಲೈಬ್ರರಿ

ಮೂಲ: opennet.ru

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ