Эй, я недавно закончил свой мир. Алгоритм поколений, который будет работать в режиме реального времени. Сам алгоритм занимает около 4 секунд для 4x моего экрана (1920x1080). Теперь я задавался вопросом, может ли и как я могу использовать GPU для генерации симплекс-шума, который я использую, чтобы разделить работу между моим процессором и графическим процессором и сделать его немного быстрее. Поэтому я задался вопросом, как правильно включить GPU. Должен ли я использовать bramha или hlsl или что-нибудь еще? И для чего я должен использовать GPU? Я слышал, что это будет быстрее при выполнении многих подобных операций.C# xna: real time 2d Generation. включить GPU? использовать hlsl или bramaha?
Редактировать: И как насчет обработки столкновений на gpu? (например, SAT-Collisions?)
Я сомневаюсь, что вы можете совершать столкновения в HLSL с XNA, если только его частичные частицы ... Nvidia имеет множество примеров шейдеров на своем веб-сайте, просто имейте в виду, что XNA переходит только в DirectX 9.0c и не делает поддержка DirectX 11 для вычисления шейдеров. –