Вопросы по теме 'direct3d'

В какой момент вступают в силу ограничения MaxTextureRepeat?
При выполнении пиксельного шейдера в Direct3D ограничения на координаты текстуры, наложенные MaxTextureRepeat, становятся проблемой только во время вызовов функций поиска текстуры, таких как Tex2D(), или они вступают в игру каждый раз, когда...
211 просмотров
schedule 18.12.2022

Direct3D: Каркас без диагоналей
При использовании режима заливки каркаса в Direct3D все прямоугольные грани отображают диагональ, пересекающую их из-за того, что грань разделена на два треугольника. Как убрать эту строку? Я также хочу удалить скрытые поверхности. Каркасный режим...
2866 просмотров
schedule 18.07.2022

Что такое поверхность в OpenGL ES или Direct3D?
Я не нашел хорошего определения понятия поверхности рисования. Какие свойства связаны с поверхностью? В контексте чистого OpenGL нет поверхности, так как OpenGL не имеет представления об особенностях оконной системы. Однако в OpenGL ES у вас есть...
7128 просмотров
schedule 27.03.2023

Лучший способ обновить текстуру Direct3D
Мне нужно визуализировать некоторые изображения, созданные процессором, в Direct3D 9, и я не уверен, как лучше всего передать данные текстуры на графическую карту, поскольку, похоже, существует несколько подходов. Мой путь использования проходит по...
2418 просмотров
schedule 11.05.2024

Объединение Direct3D и Axis для создания графического интерфейса с несколькими IP-камерами
Сейчас я пытаюсь создать новый графический интерфейс, по сути, программное обеспечение, использующее DirectX (точнее, Direct3D), которое отображает потоковое изображение с IP-камер Axis. На данный момент я полагал, что поток для всей программы...
1050 просмотров
schedule 12.09.2023

Растягивание бликов в DirectX приводит к неровным краям
У меня есть приложение Direct3D, которое работает в оконном или полноэкранном режиме с фиксированным разрешением (скажем, 800x600). Для поддержки широкоэкранных режимов я выполняю рендеринг в задний буфер с разрешением 800x600, а затем использую Blt...
1183 просмотров
schedule 03.10.2023

От Direct3d к OpenGL
В настоящее время я переписываю старое приложение Visual Basic на java, большая часть работы связана с заменой Direct3d на jogl. Поскольку у меня нет опыта работы с Direct3d и только минимальный опыт использования Opengl, Я застрял в поиске...
1217 просмотров
schedule 04.11.2022

Включить сглаживание в Direct3D9 (MultiSample Render Target)
Я пытаюсь включить сглаживание в приложении D3D9, но не знаю, как правильно настроить поверхности. Пока что у меня есть: IDirect3DDevice9* m_pd3dDevice; IDirect3DSurface9* screen; IDirect3DSurface9* msaasurf; D3DPRESENT_PARAMETERS...
6750 просмотров
schedule 24.04.2022

Проблема с D3D и COM
все интерфейсы D3D являются производными от интерфейса COM IUnknown, поэтому я бы выбрал простой путь для выпуска объектов D3D и использовал что-то вроде этого: __inline BOOL SafeRelease(IUnknown*& pUnknown) { if(pUnknown != NULL...
292 просмотров
schedule 02.09.2022

С++ d3d перехват — COM vtable
Пытаюсь сделать программу типа Fraps. Смотрите комментарий, где это не удается. #include "precompiled.h" typedef IDirect3D9* (STDMETHODCALLTYPE* Direct3DCreate9_t)(UINT SDKVersion); Direct3DCreate9_t RealDirect3DCreate9 = NULL; typedef HRESULT...
3596 просмотров
schedule 12.07.2023

Увеличение и уменьшение масштаба в Direct3D
У меня есть 3D-сцена, и я хочу иметь возможность увеличивать и уменьшать масштаб. Какие реализации хороши, а какие имеют недостатки? Буду ли я менять область просмотра, обрезать панели? Я совершенно не знаю. Спасибо
1916 просмотров
schedule 28.06.2022

Эмуляция семантики VFACE в шейдере PS_2_0
Я немного дорабатываю некоторые из наших шейдеров HLSL, пытаясь заставить их работать в SM2.0. Мне почти удалось, но один из наших шейдеров принимает параметр: float alignment : VFACE Насколько я понимаю из MSDN, это автоматически...
777 просмотров
schedule 22.01.2023

3D-графика Direct3D поверх 2D-спрайтов
В приложении Direct3D, над которым я работаю, мне нужно визуализировать систему частиц (точечные спрайты) поверх 2D-спрайтов. Двухмерные спрайты рисуются с помощью объекта LPD3DXSPRITE с методом Draw. Частицы рисуются в трехмерной перспективе, и мне...
934 просмотров
schedule 09.09.2022

Заполнение текстовых контуров в Direct3D
Я удивлен, что Google не проливает на это много света. Я создаю простую программу просмотра САПР с использованием Direct3D. По своей природе (функция масштабирования и т. Д.) Текстовые элементы должны быть векторным текстом; Я не могу...
1392 просмотров
schedule 04.06.2024

С# Захват прямого 3D-экрана
Я некоторое время дурачился с захватом экрана, и мне удалось захватить весь экран, определенные области на экране и т. Д. Но когда я захожу в игру и пытаюсь сделать снимок экрана, она полностью игнорирует игру и вместо этого захватывает рабочий...
8530 просмотров
schedule 16.11.2022

нужен пример импорта модели direct3d
Может ли кто-нибудь указать мне пример загрузки 3D-модели в сцену direct3d(9)? Я просто хочу иметь возможность видеть 3D-модель в моем окне. Кроме того, есть ли формат 3D, который я могу использовать, который уже будет содержать окраску поверхности...
508 просмотров
schedule 09.05.2022

Должен ли я использовать DSPACK для записи звука (только) с устройств Direct3D с Delphi 6?
Я пытаюсь сэкономить время на проекте, который я начинаю, который будет записывать звук с подключенных устройств ввода звука на ПК с Windows XP или Windows 7. В прошлом я использовал компоненты DSPACK для Delphi 6 Pro для захвата видео на ПК с...
646 просмотров

Взаимодействие CUDA и Direct3D в приложениях WPF
Я пытаюсь реализовать приложение WPF, используя вычисления CUDA и графику Direct3D 9. Поэтому я использую следующий подход: Я создаю приложение WPF, используя MSDN "Пошаговое руководство: размещение контента Direct3D9 в WPF" Затем я создаю...
996 просмотров
schedule 14.07.2022

Direct3D11 (C++): обновление координат текстуры в постоянном буфере?
Я пытаюсь создать довольно простой 2D-движок с Direct3D. Я сделал функцию LoadImage(), которая сохраняет все довольно статичное поведение изображения в объекте. (шейдеры, вершинные буферы, сэмплеры и т. д.) Я планирую сделать позиционирование...
2149 просмотров
schedule 10.08.2022

Как определить AnimationSet в 3DS Max для контроллера анимации Direct3D
Я создаю приложение Direct3D с использованием С++. Мне удалось загрузить иерархию сетки из X-файла, найденного в учебнике, в котором были встроены различные анимации или треки. И так же, как объяснялось в учебнике, все работало нормально. Я смог...
667 просмотров
schedule 20.09.2022