Skip to main content
Stack Overflow на русском

Вопросы с меткой [direct3d]

У метки нет краткого описания.

Фильтрация
Сортировка
Метки
0 голосов
0 ответов
115 показов

Моя программа представляла собой текстурированный «куб». Текстура эта бралась из файла формата PNG, используя метод D3DX11CreateShaderResourceViewFromFile. Всё отлично работало, пока я не попробовал ...
Arkadi's user avatar
  • 115
0 голосов
1 ответ
271 показ

Я в своей программе попробовал реализовать вращающийся куб с текстурой. Куб я лишь нарисовал с трёх сторон, но уже обнаружил проблему — после инициализации буфера глубины, ничего не станет ...
Arkadi's user avatar
  • 115
0 голосов
0 ответов
43 показа

Я изменил код из http://www.directxtutorial.com/Lesson.aspx?lessonid=11-4-5 в код, где треугольник должен был отображаться как бы в 3D пространстве. То есть просто добавил три матрицы: мира, вида и ...
Arkadi's user avatar
  • 115
0 голосов
0 ответов
244 показа

Группы потоков распределены так: Dispatch(1920 / 8, 1080 / 8, 1); Я привязываю UAV(RWStructuredBuffer) к вычислительному шейдеру: RWTexture2D<float4> Result : register(u0); [numthreads(8, 8, 1)]...
SpectreSpect's user avatar
1 голос
0 ответов
77 показов

Я делаю движение объекта перед камерой. Умножаю матрицу вращения на матрицу объекта, чтобы объект повторял трансформации камеры. Проблема в том, что при наклоне камеры, объект тоже наклоняется, нужно ...
Azat's user avatar
  • 21
0 голосов
1 ответ
331 показ

Изучаю Direct3D 11. Решил написать загрузку 3D моделей с помощью FBX SDK, но при загрузке какой либо модели (в данном случае куб) - она отображается неправильно (смотрите скриншот). Вот файл FbxLoader....
user812381231's user avatar
0 голосов
1 ответ
209 показов

Я использую обычное направленное освещение, по Фонгу, учитывая ambient и diffuse. Нормали высчитываются с помощью алгоритма усреднения: генерируем нормали для каждого треугольника, далее для вершин, ...
Range's user avatar
  • 2,773
1 голос
1 ответ
75 показов

Отрисовываю в Direct3D9 модели. Взял минимальный пример. На фоне плоскость с текстурой, перед ней чайник, созданный функцией dx. Модели отрисовываются друг на друге. Как правильно отрисовать модели,...
Range's user avatar
  • 2,773
1 голос
0 ответов
109 показов

Загружаю текстуру функцией: HRESULT hr = D3DXCreateTextureFromFile(dxdev, file.c_str(), &Texture); , где Texture - это загруженная текстура. Как узнать её размер в памяти(в байтах)?
Range's user avatar
  • 2,773
3 голоса
1 ответ
181 показ

Все делаю по технологии: создаю буфер вершин, задаю координаты вершин, координаты текстуры, нормали. Без освещения модель отрисовывается идеально. А вот с освещением начинаются проблемы...На скриншоте ...
Range's user avatar
  • 2,773
5 голосов
1 ответ
2k показов

#include "stdafx.h" #include "stdafx.h" #include "iostream" #include "D3D9.h" #include <Wincodec.h> #include <chrono> #include <shellapi.h> #include <d3d11.h> #include <...
D .Stark's user avatar
  • 1,166
1 голос
2 ответа
539 показов

У меня есть указатель на интерфейс IDirect3DDevice9, в котором 119 методов (включая 3 стандартных), реализованных в d3d9.dll. Мне нужно получить в моем Delphi коде смещения (в байтах) на методы ...
0 голосов
1 ответ
110 показов

Всем привет! Проблема в том, что я столкнулся с проблемой в матричных преобразованиях и просто запутался, не могу понять как сделать лучше. Программирую на C++, использую DirectX 11 (Direct3D) API. ...
Igor.0xE4's user avatar
  • 313
3 голоса
1 ответ
98 показов

Есть 3 буфера std::vector< vec3 > verticies; std::vector< vec2 > tcoords; std::vector< vec3 > normals; При создании Вершинного буфера, заполняя структуру D3D11_SUBRESOURCE_DATA ...
user avatar
1 голос
0 ответов
118 показов

Я решил написать программу, которая придает плоскости рельеф с помощью карты высот и тесселяции, только освещение очень грубое Как я понял, нормали должны считаться так: Но я не могу это реализовать. ...

15 30 50 на странице
1
2

AltStyle によって変換されたページ (->オリジナル) /