Вопросы по теме 'xna'
Как динамически проецировать линии на трехмерный ландшафт?
Я работаю над игрой в XNA для Xbox 360. В игре есть трехмерный ландшафт с набором статических объектов, которые связаны графом ссылок. Я хочу нарисовать связи, соединяющие объекты, в виде линий, проецируемых на местность. Я также хочу иметь...
371 просмотров
schedule
30.03.2022
Что означает матрица*вектор в отличие от вектор*матрица
если я делаю positionVector*worldMatrix , позиция преобразуется в мировое пространство. Но что произойдет, если я сделаю это наоборот ( worldMatrix*positionVector ) с точки зрения 3D-пространства?
Я заметил, что результат отличается от первого....
2134 просмотров
schedule
23.03.2022
XNA и DarkBasic
Каковы преимущества каждого из них перед другим и легче ли учиться одному?
1767 просмотров
schedule
17.08.2022
2D костная система
Я пытаюсь написать систему 2D Bone в XNA.
Моя первоначальная мысль заключалась в том, чтобы использовать матрицы для отслеживания поворотов и позиционирования в дереве костей, чтобы элементы можно было легко отображать.
«Круто», — подумал я, а...
987 просмотров
schedule
13.06.2023
Как программно найти папку «Сохраненные игры» в Vista?
Я использую XNA и хочу сохранять файлы в папку «Сохраненные игры» Vista.
Я могу получить аналогичные специальные папки, такие как «Мои документы», с помощью Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments) , но я не могу найти...
4644 просмотров
schedule
08.04.2023
Базовый поиск пути с обходом препятствий в непрерывном 2D-пространстве
Я пишу симуляцию, в которой объект-существо должен иметь возможность двигаться к другому произвольному объекту в окружающей среде, скользя вокруг препятствий, а не выполняя какой-либо разумный поиск пути. Я не пытаюсь заставить его планировать путь...
11239 просмотров
schedule
05.06.2023
Отображение текстуры сферы XNA или OpenGL
Я пытаюсь сопоставить полностью нормальную текстуру со сферой.
Я не могу изменить свою текстуру на обернутую, поэтому мне нужно найти какую-то функцию сопоставления.
Это мой код вершинного шейдера:
vec3 north = vec3(0.0, 0.0, 1.0);
vec3...
2965 просмотров
schedule
14.02.2023
Рендеринг нескольких изображений в растровое изображение в C # Winforms
Я разрабатываю набор приложений для создания игр на XNA. Используя Graphics.drawImage, я могу легко нарисовать изображение для предварительного просмотра из объекта XNA texture2D.
Каждый объект, например, Персонаж, Карта и т. Д., Состоит из Списка...
4197 просмотров
schedule
03.05.2024
Можно ли использовать шейдер, чтобы найти разницу между двумя текстурами? (XNA/HLSL)
Я сделал простое приложение на основе веб-камеры, которое обнаруживает «края движения», поэтому рисует текстуру, которая показывает, где пиксели текущего кадра значительно отличаются от предыдущего кадра. Это мой код:
// LastTexture is a...
1506 просмотров
schedule
15.03.2024
XNA Правильное вращение резервуара
Я делаю 2D-игру, в которой игрок управляет танком.
Я могу сделать танк и все такое, но что меня действительно беспокоит, так это то, как заставить его вращаться соответствующим образом.
Я хочу, чтобы она вела себя так же, как игра Tanks для Wii....
3122 просмотров
schedule
04.12.2022
GameService без GameComponent?
Допустимо ли в XNA создать GameService для объекта, который не является GameComponent ? Я знаю, что GameService предназначен для доступа к GameComponent , но что, если объект, к которому вы пытаетесь предоставить доступ, не нужно обновлять в...
268 просмотров
schedule
05.02.2022
Перевод экранных координат в координаты спрайта в XNA
У меня есть объект-спрайт в XNA. У него есть размер, положение и поворот. Как перевести точку из экранных координат в координаты спрайта? Спасибо, SW
3523 просмотров
schedule
20.06.2022
Как умножить два спрайта в SpriteBatch Draw XNA (2D)
Я пишу простой шестнадцатеричный движок для action-rpg в XNA 3.1. Я хочу зажечь землю рядом с героем и факелы так же, как они были зажжены в Diablo II. Я думаю, что лучший способ сделать это — рассчитать поле зрения, скрыть любые плитки и их...
3330 просмотров
schedule
24.07.2022
Проблема с переворотом камеры
Я программирую игру на С#, используя движок XNA3.1. Однако у меня есть небольшая проблема с моей камерой, в основном моя камера имеет тенденцию «переворачиваться», когда она поворачивается более чем на 180 градусов по крену (когда камера достигает...
1775 просмотров
schedule
30.04.2022
C# XNA: остановка и воспроизведение объектов Cue (звук)
Я пытаюсь остановить Cue, а затем воспроизвести его снова. Этот код находится в цикле Update():
Cue torpedoSound = soundBank.GetCue("torpedo");
torpedoSound.Stop(AudioStopOptions.AsAuthored);
torpedoSound.Play(); // Invalid Operation Exception...
3807 просмотров
schedule
16.07.2023
XNA: лучший способ загрузить и прочитать файл XML?
У меня возникли трудности с выполнением этой, казалось бы, простой задачи. Я хочу загружать XML-файлы так же просто, как загружать художественные ресурсы:
content = new ContentManager(Services);
content.RootDirectory =...
15265 просмотров
schedule
03.07.2022
Настройки игры XNA/C# (меню?)
Я впервые пытаюсь сделать что-то действительно интересное на С#, и я пытался создать простую форму или игровой экран, где пользователь мог бы определить собственное разрешение/соотношение экрана и т. д., или автоматически определить максимальный...
1704 просмотров
schedule
05.10.2022
Какая версия .NET доступна для Xbox 360?
Я попытался найти это в MSDN, но не смог получить однозначного ответа.
Здесь говорится :
.NET Compact Framework для Xbox 360 реализует подмножество .NET Compact Framework и оптимизирован для использования преимуществ и раскрытия...
966 просмотров
schedule
23.04.2022
WPF против XNA для рендеринга тысяч спрайтов
Мне нужно отобразить тысячи эллипсов, связанных друг с другом линиями. Как лучше всего (с точки зрения производительности) отобразить его внутри приложения WPF. Является ли рисование WPF Canvas намного хуже, чем рисование XNA?
На самом деле,...
4309 просмотров
schedule
06.04.2023
Заполнить 2D-область, ограниченную вершинами в XNA
Я изучаю XNA на практике и, как говорится в заголовке, пытаюсь выяснить, есть ли способ заполнить 2D-область, определяемую набором вершин на плоскости. Я хочу заполнить цветом, а не файловой текстурой.
В качестве примера возьмем прямоугольник со...
2563 просмотров
schedule
18.03.2024