Software для персональных компьютеров

Компанія nVidia оголосила про відкриття вихідного коду

Компанія nVidia оголосила про відкриття вихідного коду деяких інструментів для роботи з новою мовою програмування тривимірної графіки Cg. Оголошення про відкриття вихідного коду Cg компанія зробила на виставці Siggraph , що проходить на цьому тижні в Сан-Антоніо, штат Техас.

Сама мова Cg (С for Graphics) був вперше представлений публіці в червні цього року. Починаючи з серпня, nVidia  почне безкоштовно розповсюджувати вихідний код компілятора СG. При цьому код буде включати власне компілятор і синтаксичний привод, який буде зчитувати текст програми на Cg, перетворюючи його в проміжний код, який, у свою чергу, передається на компіляцію.

Таким чином, стане можливим створення ефективних компіляторів Cg для будь-яких комп'ютерних платформ. Нагадаємо, що Cg представляє собою мову програмування високого рівня, орієнтований на програмування додатків, які активно використовують складну тривимірну графіку.

При цьому замість команд графічного процесора використовуються директиви високого рівня. Мова повністю сумісний зі стандартами тривимірної графіки OpenGL, Microsoft DirectX 8 і DirectX 9. Більш детальну інформацію про Cg з прикладами програм можна завжди знайти в мережі.