Математическое выражение (строка) для числа в Java

Я изучаю C ++ прямо сейчас, и я хотел бы начать взаимодействие с графической картой и поиграть с основами 3D-графики. Я не нашел его ни в своей книге, ни в интернет-запросах, и я совершенно не знаю, с чего начать. Может ли код c ++ работать на видеокарте после компиляции? Я понимаю, что получаю доступ к обработке графического процессора через OpenGL, но мне неясно, является ли это просто библиотека для доступа через c ++ (и, возможно, другие языки) для передачи функций графическому процессору, или это специфично для GLSL . Я нашел это в своей книге или в интернет-запросах, и я вообще не знаю, с чего начать. Может ли код c ++ работать на видеокарте после компиляции? Я понимаю, что получаю доступ к обработке графического процессора через OpenGL, но мне неясно, является ли это просто библиотекой для доступа через c ++ (и, возможно, другие языки) для передачи функций графическому процессору, или это специфично для GLSL . Я нашел это в своей книге или в интернет-запросах, и я вообще не знаю, с чего начать. Может ли код c ++ работать на видеокарте после компиляции? Я понимаю, что получаю доступ к обработке графического процессора через OpenGL, но мне неясно, является ли это просто библиотека для доступа через c ++ (и, возможно, другие языки) для передачи функций графическому процессору, или это специфично для GLSL . Итак, что такое OpenGL и как я могу использовать его вместе с c ++ для передачи обработки на GPU? Есть ли другие более прямые или гибкие способы работы с C ++ и видеокартой?

6
задан hedgehogrider 13 November 2010 в 16:58
поделиться