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

Числове зображення розташування об'єкта в ігровому просторі. Існує декілька форм систем координат для задоволення різноманітних методів для визначення місця розташування.

6
Чому вгорі ліворуч розташовано координати комп’ютерної графіки?
З того, що я бачив, майже всі речі використовують координати, де (0, 0) знаходиться вгорі зліва, а позитивна вісь Y йде в напрямку екрана вниз. Чому це так? Чому звичайна позитивна вісь Y не йде вгору, як показано на графіках у простих математичних класах?

4
Як боротися з відмінностями між двовимірними координатами екрана та декартовими координатами
У більшості 2D-екранових / растрових систем координат позитивна вісь Y спрямована вниз (з початком у верхньому лівому куті). Це суперечить тому, як більшість людей думають геометрично з позитивною віссю Y вгору (з початком у центрі). Як більшість ігор керують двома різними двовимірними системами координат? Є два основні типи координат (екран …
23 2d  screen  coordinates 

3
Що такого різного / складного / корисного у векторах?
Пробачте, якщо це не вважається справжнім питанням, але я щось щиро плутаю. Я постійно чую, як інші розробники ігор говорять про те, як використання векторів є дуже корисним, а також про те, як всіх залякує векторна математика, і вектори можуть здатися страшними. Мені ніколи не доводилося дізнаватися про них. Отже, …


1
Невідповідність перекладу ортографічної одиниці в сітці (наприклад, 64 пікселів перекладається неправильно)
Я шукаю деяке розуміння невеликої проблеми з перекладом одиниць у сітці. Оновлення та вирішення Я вирішив власне питання. Детальніше дивіться нижче. Все в цій частині допису виявилося правильним. Якщо що-небудь, це може послужити мініатюрним підручником / прикладом / допомогою для наступної людини. Налаштування FBO, VAO, VBO Вікно 512x448 64х64 сітка …

5
Як перетворити з глобального простору координат в локальний простір?
Враховуючи назву сутності EntityA, я хочу визначити локальний простір координат, де позиція EntityAє початком, його заголовок - вісь X, а нормальний вектор заголовка - вісь Y: З огляду на їх глобальні координати, як я можу знайти положення іншого суб'єкта у EntityAлокальному просторі? Приклад: EntityAглобальна позиція '(50,50), а EntityBпозиція (80,90). Яке …

4
Поетапна ізометрична карта: Обчисліть координати карти для точки на екрані
Я знаю, що для цього вже існує багато ресурсів, але я не знайшов такого, який би відповідав моїй системі координат, і у мене виникають великі проблеми з коригуванням будь-якого з цих рішень для моїх потреб. Я дізнався, що найкращий спосіб зробити це - використовувати матрицю перетворення. Реалізація цього не є …

3
Як перевести сферичну координату на декартову?
Чи може хтось вказати мені в правильному напрямку щодо того, як цього можна досягти? 3D математика / геометрія часто мене кидає. Я шукаю щось подібне (в ідеалі на C #): public Vector3 getCartesianFor(float elevation, float asimuth, float polar) { return ????; }

4
Як конвертувати між двома різними двовимірними системами координат?
Я намагаюся перетворити координату з однієї системи координат в іншу, щоб я міг намалювати її на зображенні. В основному система координат призначення така: X range: 0 to 1066 Y range: 0 to 1600 (просто стандартне зображення, на яке я малюю розмір 1066 x 1600) Позиція, яку я намагаюся намалювати на …
10 2d  coordinates 

2
Напівжиття 2 BSP Lightmaps
Я пишу глядача BSP для університетського проекту. Поки головна геометрія завантажена належним чином, а ПВС працює. Зараз я намагаюся застосувати світлові карти, але я не можу отримати координати текстури для світлих карт, розраховані належним чином. Відповідно до тут: http://developer.valvesoftware.com/wiki/The_Source_Engine_BSP_File_Format struct texinfo_t { float textureVecs[2][4]; // [s/t][xyz offset] float lightmapVecs[2][4]; // …

5
Чому я не можу використовувати оператор '> =' з Vector3s?
Я намагаюся отримати прямокутник для переміщення між двома позиціями, які я називаю як _positionAі _positionB. Обидва мають тип Vector3. Прямокутник рухається просто чудово. Однак, коли вона досягає, _positionBвона не рухається у зворотному напрямку, як слід. Я повернувся до коду, щоб подивитися. Я прийшов до висновку, що в міру переміщення об'єкта …
9 unity  c#  vector  mathematics  vector  matrix  unity  c#  transformation  java  3d  terrain-rendering  shading  ios  opengl-es  opengl  rendering  optimization  python  scripting  minecraft-modding  modding  pc  3d-meshes  mesh  culling  point-cloud  networking  interpolation  mathematics  game-design  ai  game-mechanics  animation  unreal-4  skeletal-animation  3dsmax  unity  c#  3d  opengl  c++  textures  unity  ide  cocos2d  cocos2d-x-js  unity  c#  mono  il2cpp  c++  game-loop  timer  linux  flash  actionscript-3  java  glsl  c++  vector  entity-component  c++  directx11  windows  visual-studio  libgdx  mouse  unity  c#  architecture  storage  unity  c#  rotation  coordinates  quaternion  vrpn  movement  vector  unreal-4  unity  shaders  unity  gui  text  bug  shooter  3d  animation  rendering  voxels  c++  mmo  multithreading  linux  textures  procedural-generation  terrain-rendering  multiplayer  mmo  game-state  java  android  libgdx  opengl  procedural-generation  unity  gui  3d  animation  tools  geometry-shader  mobile  advertisements  unity  c#  animation  scripting  unity  animation  unityscript  coroutines  unity  shaders  lighting  camera 

3
BRDF і сферичні координати в простеженні променів
Я розробив промінь для проміння, який використовує стандартну модель освітлення fong / blinn. Тепер я модифікую його для підтримки фізично заснованої візуалізації, тому я реалізую різні моделі BRDF. На даний момент я зосереджений на моделі Орен-Наяр та Торранс-Воробей. Кожна з них базується на сферичних координатах, які використовуються для вираження падаючого …

2
Світові межі - (0, розмір) або (-HalfSize, HalfSize)?
Створюючи ігровий простір, в якому рухатись, малювати та стикатися з предметами, чи краще точка (0,0) або (0,0,0) точка знаходитися в самому центрі вашого простору, таким чином, межі світів є (-halfSize, halfSize), або краще, щоб він був у дальній куточку вашого простору, тому межі (0, розмір)? Які плюси і мінуси у …

3
2D ізометрична: координати екрана до плитки
Я пишу ізометричну 2D гру і мені важко зрозуміти, на якій плитці знаходиться курсор. Ось малюнок: де xs і y - координатні екрани (пікселі), xt і yt - координати плитки, W і H - ширина плитки і висота плитки в пікселях відповідно. Моє позначення координат (y, x), що може заплутати, …

3
Отримайте бали на лінії між двома точками
Я роблю просту космічну гру в JavaScript, але тепер я потрапив у стіну щодо векторів. Перегляд гри зверху вниз на 2d сітці. Коли користувач натисне на сітку, космічний корабель полетить на це місце. Отже, якщо у мене є два набори балів: { x : 100.2, y : 100.6 }; // …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.