ಡ್ರೀಮ್‌ವರ್ಕ್‌ಗಳು ಮೂನ್‌ರೇ ರೆಂಡರಿಂಗ್ ಸಿಸ್ಟಮ್ ಅನ್ನು ತೆರೆದ ಮೂಲವನ್ನು ಹೊಂದಿವೆ

ಅನಿಮೇಷನ್ ಸ್ಟುಡಿಯೋ ಡ್ರೀಮ್‌ವರ್ಕ್ಸ್ ಮಾಂಟೆ ಕಾರ್ಲೊ ನ್ಯೂಮರಿಕಲ್ ಇಂಟಿಗ್ರೇಷನ್ ರೇ ಟ್ರೇಸಿಂಗ್ (ಎಂಸಿಆರ್‌ಟಿ) ಅನ್ನು ಬಳಸುವ ಮೂನ್‌ರೇ ರೆಂಡರಿಂಗ್ ಎಂಜಿನ್ ಅನ್ನು ಓಪನ್ ಸೋರ್ಸ್ ಮಾಡಿದೆ. ಹೌ ಟು ಟ್ರೈನ್ ಯುವರ್ ಡ್ರ್ಯಾಗನ್ 3, ದಿ ಕ್ರೂಡ್ಸ್ 2: ಹೌಸ್‌ವಾರ್ಮಿಂಗ್, ಬ್ಯಾಡ್ ಬಾಯ್ಸ್, ಟ್ರೋಲ್ಸ್ ಎಂಬ ಅನಿಮೇಟೆಡ್ ಚಲನಚಿತ್ರಗಳನ್ನು ನಿರೂಪಿಸಲು ಉತ್ಪನ್ನವನ್ನು ಬಳಸಲಾಯಿತು. ವರ್ಲ್ಡ್ ಟೂರ್, ದಿ ಬಾಸ್ ಬೇಬಿ 2, ಎವರೆಸ್ಟ್ ಮತ್ತು ಪುಸ್ ಇನ್ ಬೂಟ್ಸ್ 2: ದಿ ಲಾಸ್ಟ್ ವಿಶ್. ಕೋಡ್ ಅನ್ನು Apache 2.0 ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ ಪ್ರಕಟಿಸಲಾಗಿದೆ ಮತ್ತು OpenMoonRay ಯೋಜನೆಯಲ್ಲಿ ಮುಕ್ತ ಉತ್ಪನ್ನವಾಗಿ ಮತ್ತಷ್ಟು ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗುತ್ತದೆ.

ಸಿಸ್ಟಮ್ ಅನ್ನು ನೆಲದಿಂದ ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ, ಪರಂಪರೆ ಕೋಡ್‌ನ ಅವಲಂಬನೆಯಿಂದ ಮುಕ್ತವಾಗಿದೆ ಮತ್ತು ವೃತ್ತಿಪರ, ವೈಶಿಷ್ಟ್ಯ-ಉದ್ದದ ಕೆಲಸವನ್ನು ರಚಿಸಲು ಸಿದ್ಧವಾಗಿದೆ. ಬಹು-ಥ್ರೆಡ್ ರೆಂಡರಿಂಗ್‌ಗೆ ಬೆಂಬಲ, ಕಾರ್ಯಾಚರಣೆಗಳ ಸಮಾನಾಂತರಗೊಳಿಸುವಿಕೆ, ವೆಕ್ಟರ್ ಸೂಚನೆಗಳ ಬಳಕೆ (SIMD), ವಾಸ್ತವಿಕ ಬೆಳಕಿನ ಸಿಮ್ಯುಲೇಶನ್, GPU ಅಥವಾ CPU ಬದಿಯಲ್ಲಿ ರೇ ಸಂಸ್ಕರಣೆ, ಮಾರ್ಗವನ್ನು ಆಧರಿಸಿದ ನೈಜ ಬೆಳಕಿನ ಸಿಮ್ಯುಲೇಶನ್ ಸೇರಿದಂತೆ ಆರಂಭಿಕ ವಿನ್ಯಾಸದ ಗಮನವು ಹೆಚ್ಚಿನ ಕಾರ್ಯಕ್ಷಮತೆ ಮತ್ತು ಸ್ಕೇಲೆಬಿಲಿಟಿ ಮೇಲೆ ಕೇಂದ್ರೀಕೃತವಾಗಿತ್ತು. ಟ್ರೇಸಿಂಗ್, ರೆಂಡರಿಂಗ್ ವಾಲ್ಯೂಮೆಟ್ರಿಕ್ ರಚನೆಗಳು (ಮಂಜು, ಬೆಂಕಿ, ಮೋಡಗಳು).

ವಿತರಿಸಿದ ರೆಂಡರಿಂಗ್ ಅನ್ನು ಸಂಘಟಿಸಲು, ಅರಾಸ್ನ ಸ್ವಂತ ಚೌಕಟ್ಟನ್ನು ಬಳಸಲಾಗುತ್ತದೆ, ಇದು ಹಲವಾರು ಸರ್ವರ್ಗಳು ಅಥವಾ ಕ್ಲೌಡ್ ಪರಿಸರಗಳಿಗೆ ಲೆಕ್ಕಾಚಾರಗಳನ್ನು ವಿತರಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. ಮುಖ್ಯ ಮೂನ್‌ರೇ ಕೋಡ್‌ಬೇಸ್‌ನೊಂದಿಗೆ ಅರಾಸ್ ಕೋಡ್ ತೆರೆದ ಮೂಲವಾಗಿರುತ್ತದೆ. ವಿತರಿಸಿದ ಪರಿಸರದಲ್ಲಿ ಬೆಳಕಿನ ಲೆಕ್ಕಾಚಾರವನ್ನು ಅತ್ಯುತ್ತಮವಾಗಿಸಲು, ಇಂಟೆಲ್ ಎಂಬ್ರೀ ರೇ ಟ್ರೇಸಿಂಗ್ ಲೈಬ್ರರಿಯನ್ನು ಬಳಸಬಹುದು ಮತ್ತು ಇಂಟೆಲ್ ISPC ಕಂಪೈಲರ್ ಅನ್ನು ಶೇಡರ್‌ಗಳನ್ನು ವೆಕ್ಟರೈಸ್ ಮಾಡಲು ಬಳಸಬಹುದು. ಅನಿಯಂತ್ರಿತ ಕ್ಷಣದಲ್ಲಿ ರೆಂಡರಿಂಗ್ ಅನ್ನು ನಿಲ್ಲಿಸಲು ಮತ್ತು ಅಡ್ಡಿಪಡಿಸಿದ ಸ್ಥಾನದಿಂದ ಕಾರ್ಯಾಚರಣೆಯನ್ನು ಪುನರಾರಂಭಿಸಲು ಸಾಧ್ಯವಿದೆ.

ಪ್ರೊಡಕ್ಷನ್ ಪ್ರಾಜೆಕ್ಟ್‌ಗಳಲ್ಲಿ ಪರೀಕ್ಷಿಸಲಾದ ಭೌತಿಕ ಆಧಾರಿತ ರೆಂಡರಿಂಗ್ (PBR) ಸಾಮಗ್ರಿಗಳ ದೊಡ್ಡ ಲೈಬ್ರರಿ ಮತ್ತು ಪರಿಚಿತ USD-ಸಕ್ರಿಯಗೊಳಿಸಿದ ವಿಷಯ ರಚನೆ ವ್ಯವಸ್ಥೆಗಳೊಂದಿಗೆ ಏಕೀಕರಣಕ್ಕಾಗಿ USD ಹೈಡ್ರಾ ರೆಂಡರ್ ಡೆಲಿಗೇಟ್ಸ್ ಲೇಯರ್ ಅನ್ನು ಪ್ಯಾಕೇಜ್ ಒಳಗೊಂಡಿದೆ. ಫೋಟೊರಿಯಲಿಸ್ಟಿಕ್‌ನಿಂದ ಹೆಚ್ಚು ಶೈಲೀಕೃತವರೆಗೆ ವಿವಿಧ ಇಮೇಜ್ ಜನರೇಷನ್ ಮೋಡ್‌ಗಳನ್ನು ಬಳಸಲು ಸಾಧ್ಯವಿದೆ. ವಿತರಿಸಿದ ರೆಂಡರಿಂಗ್‌ಗೆ ಬೆಂಬಲದೊಂದಿಗೆ, ಆನಿಮೇಟರ್‌ಗಳು ಫಲಿತಾಂಶವನ್ನು ಸಂವಾದಾತ್ಮಕವಾಗಿ ಮತ್ತು ಏಕಕಾಲದಲ್ಲಿ ವಿಭಿನ್ನ ಬೆಳಕಿನ ಪರಿಸ್ಥಿತಿಗಳು, ವಿಭಿನ್ನ ವಸ್ತು ಗುಣಲಕ್ಷಣಗಳು ಮತ್ತು ವಿಭಿನ್ನ ದೃಷ್ಟಿಕೋನಗಳಿಂದ ದೃಶ್ಯದ ಬಹು ಆವೃತ್ತಿಗಳನ್ನು ನಿರೂಪಿಸಬಹುದು.



ಮೂಲ: opennet.ru

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