Nvidia продолжает удивлять мир технологий, представляя RTX Neural Texture Compression (NTC) — инновационное решение для сжатия текстур, которое использует возможности искусственного интеллекта. Эта технология позволяет значительно уменьшить объем видеопамяти, необходимой для хранения текстур, до 80%, что является настоящим прорывом в области графики.
NTC работает на основе небольших нейронных сетей, которые выполняют операции сжатия и декомпрессии текстур. В зависимости от режима работы, NTC может использовать различные подходы: Inference on Load, Inference on Sample и Inference on Feedback. Каждый из этих режимов имеет свои особенности и преимущества, позволяя разработчикам выбирать наиболее подходящий вариант в зависимости от требований их проектов.
В режиме Inference on Sample, например, происходит декомпрессия текстур в реальном времени, что позволяет достичь максимального сокращения использования видеопамяти. Однако этот режим может быть ресурсоемким для менее мощных графических карт. В то же время, режим Inference on Load обеспечивает быструю загрузку текстур без потери производительности, что делает его идеальным для игр с высокими требованиями к графике.
Кроме того, Nvidia внедрила Stochastic Texture Filtering (STF), который помогает минимизировать визуальные артефакты, добавляя случайность в процесс фильтрации текстур. Это позволяет добиться более качественного изображения, особенно при использовании технологий сглаживания, таких как DLSS.
С внедрением NTC разработчики получают возможность создавать более детализированные и качественные текстуры, не беспокоясь о высоких требованиях к видеопамяти. Это открывает новые горизонты для игр и приложений, позволяя им выглядеть лучше, чем когда-либо.
В целом, RTX Neural Texture Compression — это шаг вперед в эволюции графических технологий, который обещает изменить подход к созданию и использованию текстур в играх и других приложениях.