Запитання з тегом «directx»

DirectX - це набір мультимедійних API від Microsoft, орієнтованих головним чином на розробників ігор. Популярні API в колекції DirectX включають Direct3D, XInput і XAudio.

1
Як створити частинки, які реагують на гравця та ворогів?
В даний час я роблю гру зі своїм власним ігровим механізмом, про який я писав на C ++ і використовую найсвіжіший SDD directx. Гра - це космічний шутер зверху вниз (з досить цікавим поворотом), і я хочу отримати такий собі ефект туманності, який пролетить гравець. Мені дуже хочеться спробувати відчути …
38 c++  directx  particles 

9
Чи варто продовжувати вивчати OpenGL або просто перейти на DirectX, щоб дати мені більше шансів влаштуватися на роботу в ігровій індустрії? [зачинено]
Я вже деякий час вивчаю графічне програмування, використовуючи OpenGL та Linux. Я досить знайомий з більшістю концепцій, але дуже хотів би продовжити свої знання та врешті-решт продовжити кар’єру в розробці ігор, особливо розвитку ігрового двигуна. Поки мені здається, що більшість ігрових студій роблять ігри для Windows за допомогою DirectX. Редагувати: …

4
програмування ігрових сюжетів
Я розробив ігровий движок в c / c ++ та DirectX. У мене є плитковий двигун для карт, анімовані спрацьовані програвачі / npc, розмовляю з npc, меню та зміною рівня, але гри немає, вона просто відчуває себе порожньою. Я озирнувся і слухаю відповіді на слова, але хочу знати, як реалізувати …
28 c++  directx 

3
Як команди запобігають перезапису роботи у вихідних файлах? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб це було темою для обміну іграми Stack Exchange. Закрито 4 роки тому . Мені спало на думку можливість запобігання перезапису, хоча, наприклад, над ігровим двигуном одночасно працюють декілька людей? Скажімо, розробник працює над …
26 project-management  version-control  teamwork  java  2d  collision-detection  vector  collision-resolution  unity  directx  directx11  directx10  xna  ios  monogame  windows-phone-8  xamarin  design-patterns  oop  xna  collision-detection  collision-resolution  bounding-boxes  rotation  collision-detection  mathematics  javascript  algorithm  separating-axis-theorem  xna  2d  monogame  image  xna  directx  graphics  performance  opengl  2d  3d  c++  directx11  unity  c#  scale  c#  xna  collision-detection  collision-resolution  leaderboards  scoring  glsl  srgb  tilemap  three.js  tiled  unity  physics  xml  dialog-tree  xna  c#  .net  opengl  lwjgl  vbo  physics  graphics  procedural-generation  simulations  water  opengl  java  textures  lwjgl  frame-buffer  unity  unity  2d  collision-detection  collision-resolution  trigonometry  java  android  libgdx  xna  c#  frame-rate  c++  unreal-4  procedural-generation  java  graphics  lwjgl  slick  c++  software-engineering 

3
Що для рендерингу вокселів, що ефективніше: попередньо виготовлений VBO або шейдер для геометрії?
Враховуючи досить статичний масив вокселів, що є більш ефективним: використання процесора для попереднього генерування VBO для візуалізації облич вокселя (ігнорування на сьогодні більш досконалих форм візуалізації, як маршируючих кубів) або використання шейдера геометрії на графічному процесорі для створення обличчя на льоту? Я не так переживаю за оновлення зміни вокселів, але, …

7
Як отримати досвід PS3 / Xbox 360, не маючи доступу до комплектів Dev?
Я починаючий ігровий програміст, який намагається вступити в галузеве програмування для PS3, Xbox 360. Основна проблема, яку я бачу, - це потреба продемонструвати свої навички потенційному роботодавцю, але без доступу до комплектів розробників для PS3 або Xbox 360, роблячи це це безпосередньо неможливо. Моє запитання, який найкращий альтернативний спосіб показати …

3
Скільки активних шейдерів на одному кадрі в грі я повинен використовувати? 5 або більше, як 100?
Скільки шейдерів, як правило, активно, одночасно в одній сцені, в сучасних іграх? Я знаю, що використовуються кілька шейдерів, коли ігри перемикаються між ними в кожному кадрі, і звичайно малювати об'єкти за допомогою шейдера: Намалюйте всі предмети за допомогою шейдера Перехід від шейдера один до шейдера два Намалюйте всі предмети за …

7
Сучасна книга Шейдера? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі, лише відредагувавши цю публікацію . Закрито 3 роки тому . Мені цікаво дізнатися про шейдери: що вони, коли / для чого я б ними …

7
Чи є в 2D іграх якась причина НЕ використовувати 3D API на зразок Direct3D або OpenGL?
Я вже досить довго не в хобі Розробка ігор для ігор. Коли я це робив, більшість людей використовували Direct Draw для створення 2D ігор. На той момент, коли я зупинявся, люди говорили, що OpenGL або Direct3D з ортогональною проекцією - це лише шлях. Я думаю про те, щоб повернутися до …
20 2d  opengl  directx 

12
Теорія 3D перед графічними API? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб це було темою для обміну іграми Stack Exchange. Закрито 5 років тому . Я інженер програмного забезпечення, і я сподіваюся рухати свою кар’єру на розвиток ігор. Я зараз читаю книгу на 2D за …
19 graphics  c++  opengl  directx 

3
Чому піксельні шейдери не дозволяють нам читати безпосередньо з фреймбуфера або глибини буфера?
Дозволити мені пробувати фреймбуфер або глибокий буфер у піксельній шейдері було б надзвичайно корисною функцією. Навіть просто можливість знати глибину чи колір того, що стоїть за поточним пікселем, було б корисно. Чому і OpenGL, і DirectX не дозволяють мені це робити? Я очікував, що буде якесь апаратне обмеження, але альфа-змішування …
18 opengl  3d  directx  shaders 

2
Кодування дійсно, дуже-дуже високої роздільної здатності дисплея
Мені було доручено створити демонстрацію "повного екрану" в режимі реального часу для роботи на 5x2 масиві 60+-дюймових світлодіодних телевізорів: або, іншими словами, 20-мегапіксельним дисплеєм. У нас створена машина, яка може запускати один робочий стіл Win7, розповсюджений на дисплеї з повною роздільною здатністю, і кілька досить пристойних відеокарт. Моє запитання: окрім …

2
Як боротися з пеклам D3DX .dll?
Існує велика кількість версій dll D3DX, від кожного оновлення SDK, кожна версія має унікальне ім’я ( список імен dll D3DX D3DX ). У людей занадто часто відсутні версії. Тож, хоча у них є сумісна версія DirectX, ваш проект на базі D3D не працюватиме на їх машині. Я хочу мати можливість …
16 directx 


1
Тече GPU обчислює воду
Я маю досвід цивільного будівництва і регулярно виконую гідравлічний та гідрологічний аналіз. Вони продають градуси для такої речі, але це справді не ракетна наука. Нещодавно я зрозумів, щоб реалізувати весь гідрологічний та гідравлічний процес для місцевості на GPU. Я вивчив шейдери для обчислення лише нещодавно, тому в даний час я …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.