Я просто хотел бы, чтобы кто-то объяснил в относительно четких терминах, как работает аппаратная тесселяция, учитывая, что это новое модное слово в DX11. Спасибо....
DirectX 11 - это основной графический API для платформ Microsoft, включая Windows, Xbox One и Windows phone.
Я просто хотел бы, чтобы кто-то объяснил в относительно четких терминах, как работает аппаратная тесселяция, учитывая, что это новое модное слово в DX11. Спасибо....
Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки игр для Stack Exchange. Закрыто 4 года назад . Мне пришла в голову возможность, что в то время, как, например, над игровым движком...
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 4 года назад . Мне интересно узнать о шейдерах: что это такое, когда...
Сколько шейдеров обычно активны одновременно в одной сцене в современных играх? Я знаю, что используются несколько шейдеров, при этом игры переключаются между ними в каждом кадре, и часто можно рисовать объекты с помощью шейдера: Нарисуйте все объекты одним шейдером Изменить с шейдера один на...
Я пытаюсь понять, что такое HDR и как он работает. Я понимаю основные понятия и имею небольшое представление о том, как это реализовано с помощью D3D / hlsl. Однако все еще довольно туманно. Скажем, я отрисовываю сферу с текстурой земли и небольшим списком вершин, чтобы выступать в качестве звезд,...
У меня есть мир на основе кубов, такой как Minecraft, и мне интересно, есть ли способ построить куб с менее чем 24 вершинами, чтобы я мог уменьшить использование памяти. Это кажется мне невозможным по двум причинам: нормали не получатся правильными, а текстуры для лица не будут работать. Это так...
Хорошо, мне трудно понять, как постоянные буферы связаны со стадией конвейера и обновляются. Я понимаю, что DirectX11 может иметь до 15 буферных констант на каждую стадию, и каждый буфер может содержать до 4096 констант. Однако я не понимаю, является ли ID3D11Buffer COM, используемый для...
Я учусь Direct3D 11, и во всех основных уроках, которые я нашел по написанию шейдеров, шейдеры Vertex и Pixel написаны так, что они преобразуют всю сцену одинаково. Учебники как рендер куб с текстурой ... Но мне интересно, как вы различаете объекты? Что если вы хотите, например, смоделировать...
Мне просто интересно, можно ли инициализировать и использовать DX11 или DX9 только для закадрового рендеринга - то есть без прикрепленного окна. Мое намерение состоит в том, чтобы сделать некоторые тесты GPU, прежде чем открывать фактическое окно. В этом бенчмаркинге визуализируется некоторая...
В d3d11 вы можете связать несколько целей рендеринга ID3D11DeviceContext :: OMSetRenderTargets . Но почему вы хотите это
У меня есть приложение D3D11, и я хочу добавить правильную полноэкранную поддержку. Теперь я могу позволить DXGI переключить мое окно в полноэкранный режим для меня, и у меня сложилось впечатление, что DXGI позаботится обо всем, что нужно, чтобы своп-цепочка переворачивала передний и задний...
Я пытаюсь получить прямоугольник для перемещения между двумя позициями, которые я называю _positionAи _positionB. Оба имеют тип Vector3. Прямоугольник движется просто отлично. Однако, когда он достигает, _positionBон не движется в противоположном направлении, как это должно быть. Я вернулся в код,...
Я пишу 3D-игру OpenGL. Там будет множество треугольников для местности и объектов в использовании. Я учусь на официальном руководстве OpenGL, и первым представленным методом является вызов функции glVertexпосле glBeginкаждой вершины, которую вы хотите нарисовать. Однако этот метод звучит довольно...
Из того, что я понял (из чтения различных страниц), есть 2 способа обновления буфера: UpdateSubresource()(когда буфер создается с DEFAULTиспользованием) Map(), скопируйте новые данные, Unmap()(когда буфер создан с DYNAMICиспользованием) В первом случае я вызываю только эту функцию (больше ничего)?...
Я пытаюсь создать эффект SSAO в своем игровом движке (DirectX 11, C ++), основанный в основном на учебнике gamedev.net Хосе Мария Мендеса . К сожалению, это не охватывает проблему создания текстур (нормали, положение). На первом этапе я создаю нормальную текстуру, а затем также считываю буфер...