3Dc
ಡಿಎಕ್ಸ್ಎನ್, ಬಿಸಿ5, ಅಥವಾ ಬ್ಲಾಕ್ ಕಂಪ್ರೆಷನ್ 5 ಎಂದೂ ಕರೆಯಲಾಗುವ 3ಡಿಸಿ (ಫೋರ್ಸಿಸಿಃ ಎಟಿಐ2), ಎಟಿಐ ಕಂಡುಹಿಡಿದ ಮತ್ತು ಮೊದಲು ಕಾರ್ಯಗತಗೊಳಿಸಿದ ಸಾಮಾನ್ಯ ನಕ್ಷೆಗಳಿಗೆ ನಷ್ಟದ ದತ್ತಾಂಶ ಸಂಕೋಚನ ಕ್ರಮಾವಳಿಯಾಗಿದೆ. ಇದು ಹಿಂದಿನ ಡಿಎಕ್ಸ್ಟಿ5 ಕ್ರಮಾವಳಿಯನ್ನು ಆಧರಿಸಿದೆ ಮತ್ತು ಇದು ಮುಕ್ತ ಮಾನದಂಡವಾಗಿದೆ. 3ಡಿಸಿ ಈಗ ಎಟಿಐ ಮತ್ತು ಎನ್ವಿಡಿಯಾ ಎರಡರಿಂದಲೂ ಅನುಷ್ಠಾನಗೊಂಡಿದೆ. ಗುರಿ ಅಪ್ಲಿಕೇಶನ್, ಸಾಮಾನ್ಯ ಮ್ಯಾಪಿಂಗ್, ಬಂಪ್ ಮ್ಯಾಪಿಂಗ್ನ ವಿಸ್ತರಣೆಯಾಗಿದ್ದು, ಇದು ಜ್ಯಾಮಿತೀಯ ಮೇಲ್ಮೈಗಳ ಮೇಲೆ ಬೆಳಕನ್ನು ಅನುಕರಿಸುತ್ತದೆ, ಇದು ರಚನೆಯ ನಕ್ಷೆಗೆ ಹೋಲುವ ಆಯತಾಕಾರದ ಗ್ರಿಡ್ನಿಂದ ಮೇಲ್ಮೈ ನಾರ್ಮಲ್ಗಳನ್ನು ಓದುವ ಮೂಲಕ-ಸರಳ ಮಾದರಿಗಳಿಗೆ ಹೆಚ್ಚಿದ ಸಂಕೀರ್ಣತೆಯ ಅನಿಸಿಕೆ ನೀಡುತ್ತದೆ. ಆದಾಗ್ಯೂ, ಈ ಹೆಚ್ಚುವರಿ ಚಾನಲ್ ಗ್ರಾಫಿಕ್ಸ್ ಸಿಸ್ಟಮ್ನ ಮೆಮೊರಿ ಬ್ಯಾಂಡ್ವಿಡ್ತ್ನ ಮೇಲೆ ಭಾರವನ್ನು ಹೆಚ್ಚಿಸುತ್ತದೆ. ಗ್ರಾಹಕ 3ಡಿ ಯಂತ್ರಾಂಶದಲ್ಲಿ ಜಾರಿಗೆ ತರಲಾದ ಮೊದಲೇ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ನಷ್ಟದ ಸಂಕೋಚನ ಕ್ರಮಾವಳಿಗಳು ಅತಿಯಾದ ಗೋಚರ ಕಲಾಕೃತಿಗಳಿಲ್ಲದೆ ಸಾಮಾನ್ಯ ನಕ್ಷೆಗಳನ್ನು ಪುನರುತ್ಪಾದಿಸಲು ಅಗತ್ಯವಾದ ನಿಖರತೆಯನ್ನು ಹೊಂದಿರಲಿಲ್ಲ, ಇದು 3ಡಿಸಿಯ ಅಭಿವೃದ್ಧಿಯನ್ನು ಸಮರ್ಥಿಸುತ್ತದೆ. ಅಲ್ಗಾರಿದಮ್ ಸರ್ಫೇಸ್ ನಾರ್ಮಲ್ಗಳು ಯುನಿಟ್ ಉದ್ದದ ಮೂರು ಆಯಾಮದ ವಾಹಕಗಳಾಗಿವೆ. ಉದ್ದದ ನಿರ್ಬಂಧದಿಂದಾಗಿ ಯಾವುದೇ ಸಾಮಾನ್ಯ ಅಗತ್ಯದ ಎರಡು ಅಂಶಗಳನ್ನು ಮಾತ್ರ ಸಂಗ್ರಹಿಸಬೇಕಾಗುತ್ತದೆ. ಆದ್ದರಿಂದ ಇನ್ಪುಟ್ ಎರಡು ಆಯಾಮದ ಮೌಲ್ಯಗಳ ಒಂದು ಶ್ರೇಣಿಯಾಗಿದೆ. ಸಂಕೋಚನವನ್ನು 4x4 ಬ್ಲಾಕ್ಗಳಲ್ಲಿ ನಡೆಸಲಾಗುತ್ತದೆ. ಪ್ರತಿ ಬ್ಲಾಕ್ನಲ್ಲಿ ಪ್ರತಿ ಮೌಲ್ಯದ ಎರಡು ಘಟಕಗಳನ್ನು ಪ್ರತ್ಯೇಕವಾಗಿ ಸಂಕುಚಿತಗೊಳಿಸಲಾಗುತ್ತದೆ. ಪ್ರತಿ ಬ್ಲಾಕ್ಗೆ, ಎರಡು ಘಟಕಗಳಲ್ಲಿ ಪ್ರತಿಯೊಂದೂ ಆಯ್ಕೆ ಮಾಡಲು 8 ಮೌಲ್ಯಗಳ ಪ್ಯಾಲೆಟ್ ಅನ್ನು ಹೊಂದಿರುತ್ತದೆ. ಒಂದು ರೇಖೆಯ ಪ್ರಾರಂಭ ಮತ್ತು ಅಂತ್ಯವನ್ನು ಪ್ರತಿನಿಧಿಸುವ ಎರಡು ಮೌಲ್ಯಗಳಿಂದ ಪ್ಯಾಲೆಟ್ಗಳನ್ನು ಉತ್ಪಾದಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಇತರ ಆರು ಮೌಲ್ಯಗಳನ್ನು ಪ್ರಾರಂಭ ಮತ್ತು ಅಂತಿಮ ಮೌಲ್ಯಗಳ ರೇಖೀಯ ಸಂಯೋಜನೆಗಳಾಗಿ ಉತ್ಪಾದಿಸಲಾಗುತ್ತದೆ. ಸಂಕುಚಿತಗೊಳಿಸಬೇಕಾದ 16 ಪಿಕ್ಸೆಲ್ಗಳ ಕಡಿಮೆ ಮತ್ತು ಹೆಚ್ಚಿನ ಮೌಲ್ಯಗಳನ್ನು ಕಂಡುಹಿಡಿಯುವ ಮೂಲಕ ಮತ್ತು ಪ್ರತಿಯೊಂದನ್ನು 8-ಬಿಟ್ ಪ್ರಮಾಣವಾಗಿ ಸಂಗ್ರಹಿಸುವ ಮೂಲಕ ಸಂಕೋಚನವನ್ನು ಸ್ಥಳೀಯವಾಗಿ ಸಾಧಿಸಲಾಗುತ್ತದೆ. 4x4 ಬ್ಲಾಕ್ನೊಳಗಿನ ಪ್ರತ್ಯೇಕ ಅಂಶಗಳನ್ನು ನಂತರ ತಲಾ 3-ಬಿಟ್ಗಳೊಂದಿಗೆ ಸಂಗ್ರಹಿಸಲಾಗುತ್ತದೆ, ಇದು 8 ಹಂತದ ರೇಖೀಯ ಪ್ರಮಾಣದಲ್ಲಿ ಕಡಿಮೆ ಮೌಲ್ಯದಿಂದ ಗರಿಷ್ಠ ಮಟ್ಟಕ್ಕೆ ತಮ್ಮ ಸ್ಥಾನವನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತದೆ. ಮೂಲ ಮೌಲ್ಯಗಳಿಂದ ಕನಿಷ್ಠ ಅಂತರದೊಂದಿಗೆ ಪ್ಯಾಲೆಟ್ ನಮೂದನ್ನು ಆಯ್ಕೆ ಮಾಡುವ ಮೂಲಕ ಪ್ರತಿ ಪಿಕ್ಸೆಲ್ನ 3-ಬಿಟ್ ಮೌಲ್ಯವನ್ನು (ಪ್ಯಾಲೆಟ್ ಸೂಚ್ಯಂಕ) ಆಯ್ಕೆ ಮಾಡಲಾಗುತ್ತದೆ. ಎರಡೂ ಮೂಲ ಘಟಕಗಳನ್ನು ಫ್ಯಾಕ್ಟರ್ ಮಾಡಿದ ನಂತರ ಒಟ್ಟು ಶೇಖರಣೆಯು ಪ್ರತಿ 4x4 ಬ್ಲಾಕ್ಗೆ 128 ಬಿಟ್ಗಳಾಗಿರುತ್ತದೆ. ಇದೇ ರೀತಿಯ 8-ಬಿಟ್ ನಿಖರತೆಯೊಂದಿಗಿನ ಸಂಕ್ಷೇಪಿಸದ ಯೋಜನೆಯಲ್ಲಿ, ಮೂಲ ದತ್ತಾಂಶವು ಅದೇ ಪ್ರದೇಶಕ್ಕೆ 32 8-ಬಿಟ್ ಮೌಲ್ಯಗಳನ್ನು ಹೊಂದಿದ್ದು, 256 ಬಿಟ್ಗಳನ್ನು ಆಕ್ರಮಿಸುತ್ತದೆ. ಆದ್ದರಿಂದ ಅಲ್ಗಾರಿದಮ್ 2:1 ಸಂಕೋಚನ ಅನುಪಾತವನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ. ಸಂಕೋಚನ ಅನುಪಾತವನ್ನು ಕೆಲವೊಮ್ಮೆ "4:1 ವರೆಗೆ" ಎಂದು ಹೇಳಲಾಗುತ್ತದೆ, ಏಕೆಂದರೆ ಇನ್ಪುಟ್ ದತ್ತಾಂಶಕ್ಕಾಗಿ 8-ಬಿಟ್ ಬದಲಿಗೆ 16-ಬಿಟ್ ನಿಖರತೆಯನ್ನು ಬಳಸುವುದು ಸಾಮಾನ್ಯವಾಗಿದೆ. ಇದು ಸಂಕುಚಿತ ಔಟ್ಪುಟ್ ಅನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ, ಅದು ಅಕ್ಷರಶಃ ಇನ್ಪುಟ್ನ ಗಾತ್ರದ 1/4 ಆಗಿದೆ ಆದರೆ ಇದು ಹೋಲಿಸಬಹುದಾದ ನಿಖರತೆಯನ್ನು ಹೊಂದಿಲ್ಲ. 3 ಡಿಸಿ + 3 ಡಿಸಿ + (ಫೋರ್ ಸಿಸಿಃ ಎಟಿಐ1) (ಇದನ್ನು ಬಿಸಿ4 ಅಥವಾ ಬ್ಲಾಕ್ ಕಂಪ್ರೆಷನ್ 4 ಎಂದೂ ಕರೆಯಲಾಗುತ್ತದೆ) ಟೆಕಶ್ಚರ್ಗಳನ್ನು ಸಂಕುಚಿತಗೊಳಿಸಬಹುದು, ಅಂದರೆ. ಬೆಳಕಿನ ನಕ್ಷೆಗಳು, ನೆರಳು ನಕ್ಷೆಗಳು, ಎಚ್ಡಿಆರ್ ಟೆಕಶ್ಚರ್ಗಳು ಮತ್ತು ವಸ್ತು ಗುಣಲಕ್ಷಣಗಳು. 3ಡಿಸಿ + ಒಂದೇ ಘಟಕ (ಡಿಎಕ್ಸ್ಟಿ5 ಆಲ್ಫಾ) 8-ಬಿಟ್ ಪೂರ್ಣಾಂಕ ಟೆಕಶ್ಚರ್ಗಳೊಂದಿಗೆ 2:1 ಸಂಕೋಚನ ಅನುಪಾತವನ್ನು ಮತ್ತು ಎರಡು 8-ಬಿಟ್ ಪೂರ್ಣಾಂಕ ಘಟಕಗಳನ್ನು ಒಳಗೊಂಡಿರುವ ಸಾಮಾನ್ಯ ನಕ್ಷೆಗಳು ಮತ್ತು ಟೆಕಶ್ಚರ್ಗಳೊಂದಿಗೆ 4:1 ಸಂಕೋಚನ ಅನುಪಾತವನ್ನು ಒದಗಿಸುತ್ತದೆ. ಸಾಮಾನ್ಯ ನಕ್ಷೆಗಳನ್ನು ರಚಿಸುವುದು ಮತ್ತು ಬಳಸುವುದು ಸಾಮಾನ್ಯ ನಕ್ಷೆಗಳನ್ನು ರಚಿಸುವುದು 3ಡಿಸಿ-ಉತ್ತಮ ಸಂಕೋಚನದೊಂದಿಗೆ ಉತ್ತಮ ಗುಣಮಟ್ಟದ ಟೆಕಶ್ಚರ್ ಟೆಕಶ್ಚರ್ ಸಂಕೋಚನ ತೆರೆದ ಕಡತ ಸ್ವರೂಪಗಳು ನಷ್ಟದ ಸಂಕೋಚನ ಕ್ರಮಾವಳಿಗಳು 3ಡಿ ಗ್ರಾಫಿಕ್ಸ್ ಸಾಫ್ಟ್ವೇರ್