Вопросы по теме 'directx-10'

Спрайты в directx10 и фильтрация текстур
Можно ли установить разную фильтрацию текстур при работе со спрайтами?
964 просмотров
schedule 01.10.2022

Лучший формат файла 3D-модели для загрузки анимации
Я большой специалист в программировании игр, и теперь я пишу 3D-игру с DirectX 10, которую можно бесплатно загрузить с веб-сайта. Мне нужны анимационные 3D модели для игровых персонажей. Какой формат лучше всего подходит для моделей? Спасибо.
2592 просмотров
schedule 23.12.2022

Освобождение буфера вершин/индексов вызывает предупреждение
При освобождении (Release()) буфера вершин (ID3D10Buffer/D3D10_BIND_VERTEX_BUFFER), который использовался для рендеринга в предыдущем кадре, я получаю предупреждение о том, что буфер привязан: D3D10: ИНФОРМАЦИЯ: ID3D10Device::IASetVertexBuffers:...
1106 просмотров
schedule 25.01.2023

.NET Как определить, поддерживается ли DirectX 10?
Я хотел бы узнать из кода .NET, поддерживается ли DirectX 10 на машине, желательно без использования управляемых сборок DirectX или XNA. Заранее спасибо!
2284 просмотров
schedule 26.05.2023

Как правильно обновить буферы вершин в DirectX 10
Небольшая предыстория: я работаю над проектом на C++, в котором я пытаюсь рисовать трехмерные представления объектов на основе данных профиля в реальном времени. Данные профилирования собираются с внешнего оборудования для профилирования. Система...
5241 просмотров
schedule 02.05.2023

DXUT-конфигурация
На самом деле это 2 вопроса в одном, но оба относятся к DXUT. Как настроить проект для использования DXUT в Visual Studio 2010? Нужно ли мне добавлять все заголовочные и исходные файлы в любой проект, с которым я хочу использовать DXUT? Могу...
4269 просмотров
schedule 25.10.2022

Как нарисовать карту высот на экране?
Я использую DirectX10 для моделирования поверхности воды, и теперь у меня есть карта высот, которая представляет собой двумерный массив высот (y) в точках (x, z). Но чтобы нарисовать его на экране, я должен превратить его в сетку или иметь индекс для...
409 просмотров
schedule 29.08.2022

Небесные купола DirectX10
В настоящее время я пытаюсь реализовать skydome в DirectX10, но у меня серьезные проблемы с попыткой найти хороший учебник в Интернете о том, как я это делаю. Я даже просмотрел все четыре страницы результатов поиска «DirectX10 SkyDomes» в функции...
779 просмотров
schedule 31.05.2023

Множественное подразделение икосаэдра с использованием шейдера геометрии HLSL
В настоящее время я подразделяю икосаэдр один раз, используя следующий шейдер геометрии: [maxvertexcount(8)] void gs(triangle VS_OUT gin[3], inout TriangleStream<GS_OUT> s) { // p1 // / \ // / \ //...
780 просмотров
schedule 19.04.2022

Важные сведения перед переносом приложения C++ с Directx9 на Directx10
Я вот-вот начну большой цикл рефакторинга в нашем программном обеспечении. На данный момент компонент рендеринга по-прежнему основан на DX9. Новая версия будет использовать DX10. Прежде чем я начну, скажите, есть ли важные и хорошо написанные...
2062 просмотров
schedule 06.09.2022

DirectX 10/11 Постоянное содержимое буфера не проходит
Я сделал постоянный буфер, определенный как cbuffer MatrixBuffer : register(b1) { float4x4 aMatrixTransforms[24]; float aMatrixWeights[24]; uint UsedMatrices; float3 Unused; } в HLSL и struct stMBuffer { D3DXMATRIX...
456 просмотров
schedule 31.01.2023

directcompute hlsl numthreads?
Поскольку вы уже определяете группы потоков, которые будут выполняться при отправке вычислительного шейдера, что означают числа внутри файла шейдера? пример: [numthreads (1, 1, 1)]
645 просмотров
schedule 07.05.2023

Расположение камеры DirectX (вид от третьего лица)
Я создаю 3D-летающую игру и использую DXUTCamera для просмотра. Я могу заставить камеру принять положение персонажей, но я хотел бы видеть своего персонажа от третьего лица. Вот мой сердечник для вида от первого лица //Put the camera on the...
975 просмотров
schedule 12.02.2023

Отладочный вывод DirectX 10 не работает
Я не могу заставить вывод отладки для DirectX 10 работать для моего простого приложения C#. Я установил DirectX SDK, открыл панель управления DirectX и добавил исполняемый файл приложения в список. Вывод отладки DirectX не отображался ни в...
928 просмотров

E_INVALIDARG: возвращающей функции был передан недопустимый параметр.
Я пытаюсь сделать простой пример SlimDX, чтобы проверить производительность по сравнению с GDI, и, к сожалению, я застрял в самом начале. Я создал простое консольное приложение в VS2010 и добавил этот код в основной метод программы: // 0....
2396 просмотров
schedule 18.10.2022

Периодическое нарушение прав доступа ID2D1RenderTarget::EndDraw
У меня есть цикл рисования Direct2D, который успешно работает часами, даже днями, за исключением прерывистой ошибки нарушения прав доступа. Для этого нет никакой закономерности, в основном через несколько часов, иногда всего через несколько секунд....
309 просмотров
schedule 02.02.2023

D3DX10CreateTextureFromFile возвращает неизвестную ошибку
ОК, прежде всего вот код проблемы: D3DX10_IMAGE_LOAD_INFO loadInfo; ZeroMemory( &loadInfo, sizeof(D3DX10_IMAGE_LOAD_INFO) ); loadInfo.BindFlags = D3D10_BIND_SHADER_RESOURCE; ID3D10Resource *texture = NULL; LPCWSTR imageFile = L"../test.bmp";...
102 просмотров
schedule 01.02.2023