Разделы

Цифровизация Бизнес-приложения

Nvidia разработала новый язык для графических процессоров

Компания NVIDIA представила спецификации нового языка Cg (C for Graphics), который, как видно из названия, призван облегчить жизнь разработчикам графических приложений.

По заявлению компании, Cg является языком программирования высокого уровня, который позволит разработчикам контента легко и быстро создавать высококачественную графику в реальном режиме времени. Новый язык должен предоставить для программистов новый уровень абстрагирования, позволяющий не зависеть от используемой аппаратно-графической платформы.

Разработки велись в тесном сотрудничестве с Microsoft, поэтому неудивительно, что новый язык совместим с анонсированным ранее High Level Shading Language для DirectX 9.0 от Microsoft.

По мнению некоторых специалистов, отсутствие необходимости программирования на низкоуровневых языках при использовании Cg позволит разработчикам быстро создавать, размещать и использовать уже созданные графические элементы контента. Как утверждает глава Nvidia Джен Хсан Хуань (Jen Hsun Huang), Cg для графических процессоров станет тем же, чем является сейчас С++ для процессоров центральных.

Пакет разработчика Cg Toolkit, также представленный компанией. включает в себя Cg Compiler, Cg Browser, файловый формат CgFX, Cg Standard Library и коллекцию уже созданных шейдеров, которые могут быть использованы для различных приложений, от разработки игр до создания цифрового контента и компьютерного дизайна. Более подробно с программным решением Cg можно ознакомиться здесьэтому адресу.

Источник:
по материалам сайта AnandTech.



37-я международная выставка информационных и коммуникационных технологий Связь-2025 37-я международная выставка информационных и коммуникационных технологий Связь-2025

erid: 2W5zFHRYEHv

Рекламодатель: АКЦИОНЕРНОЕ ОБЩЕСТВО «ЭКСПОЦЕНТР»

ИНН/ОГРН: 7718033809/1027700167153