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

VOlumetric piXEL (об'ємний елемент зображення). Спосіб зберігання даних про обсяг як звичайна сітка значень. Цей тег слід використовувати у питаннях, що стосуються вокселів.

5
Робота з великою кількістю кубів. Підвищення продуктивності?
Редагувати: Підводячи підсумки, у мене є світ на основі вокселів (стиль Minecraft (спасибі комуністична качка)), який страждає від поганої продуктивності. Я не позитивний щодо джерела, але хотів би отримати будь-яку можливу пораду, як його позбутися. Я працюю над проектом, де світ складається з великої кількості кубів (я б дав вам …
12 xna  3d  frame-rate  voxels 

3
Оптимізація сітки для ландшафтів куб вокселів
Граючи навколо, створюючи ландшафти світу Minecraftish / Lego в Unity 3D (процедурно генеровані воксельні пейзажі з кубиками), я знаходжу, що сітки, створені для цих пейзажів, займають багато пам’яті. Наразі сітка складається лише з вершин для видимих ​​сторін куба. Використання пам'яті для складної місцевості може зайняти 6 або 7 сотень мегів. …

2
Печерна генерація з черв’яками Перліна
На даний момент я намагаюся створити Minecraft, наприклад, воксельний рельєф з 3D Simplex Noise, а також хочу реалізувати печери. Я знайшов метод Перліна Черв'яків у цій нитці, який дає дуже гарні результати. Однак у мене немає поняття, як генерувати це на шматках за допомогою шматка. Чи можливо це чи є …

2
Як проводиться структурний аналіз в іграх (наприклад: будівництво мостів, копати чи вмирати та 3D)?
Як я розумію, типова система інтерактивної ферми потребує суттєвих обчислень, оскільки кожен компонент впливає на всю систему. Я думаю, ви могли б довільно зупинитися на заданій кількості ітерацій за ціною точності в моделюванні, але я не знаю, чи такий підхід використовують ці ігри (мостові ігри - приклад систем ферм). З …

2
Як зробити натуральний вигляд вокселя
Я розвиваю гру з вокселями, але, думаю, я використовую неправильну техніку. В даний час я використовую плоскі плитки для виготовлення блоків, і я думаю, що це кращий і ефективніший спосіб. Я бачив гру з вокселями, яка має природний ландшафт. Під цим я маю на увазі не блокадність. У грі є …

3
Алгоритм, щоб визначити, чи пов’язані два вокселі
Я шукаю хороші алгоритми для наступної проблеми: З огляду на 3D-сітку вокселів (яка може бути або порожньою, або заповненою), якщо я вибираю два суміжних вокселі, я хочу знати, чи вони пов'язані між собою інші вокселі. Наприклад (для ілюстрації ситуації у 2D), де # - заповнений квадрат: 1 2 3 a …

2
Як реалізується підписане дистанційне поле Ray Marching для динамічного світу?
Я думаю, що я розумію основи підписаного дистанційного поля Рей Маршинг. Ви моделюєте свою сцену з купою полів відстані (таких як: http://iquilezles.org/www/articles/distfunctions/distfunctions.htm ), а потім для кожного пікселя, який ви кидаєте промінь, почніть з початку променя , знайдіть відстань до найближчого об’єкта в цій точці і збільште точку на найближчу …

2
Як визначити, чи ефективна герметизація кімнати на основі 3D-вокселів
У мене виникли проблеми з ефективним визначенням того, чи великі приміщення запечатані в 3D-кімнатах на основі вокселів. Я в той момент, коли я намагався найсильніше вирішити проблему, не просячи допомоги, але недостатньо намагався відмовитись, тому я прошу допомоги. Щоб уточнити, запечатано те, що в кімнаті немає дірок. Є кисневі ущільнювачі, …
10 java  voxels  recursion 

4
Яке обладнання вимагатиме, щоб візуалізувати мінкрафт розміру Землі на зразок карти?
Я думав над цією проблемою. Чи можливо за допомогою сучасних технологій створити репліку землі 1: 1 у грі на основі вокселів? Яка найкраща структура даних для зберігання цієї гігантської карти? Який алгоритм слід використовувати для рендерингу цієї структури даних у режимі реального часу? Ці питання роблять такі припущення: Кожен воксель …

2
Збереження вокселів для воксельних двигунів в C ++
Я намагаюсь написати трохи воксельного двигуна, тому що це весело, але намагаюся знайти найкращий спосіб зберігати фактичні вокселі. Я усвідомлюю, що мені будуть потрібні певні шматки, тому мені не потрібно мати весь світ в пам’яті, і я знаю, що мені потрібно зробити їх з розумною продуктивністю. Я читав про октриси, …
9 c++  voxels 

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 

1
Побудова Окрем для генерації місцевості
Раніше я реалізовував маршируючі кубики / тетраедри для візуалізації IsoSurface. Це спрацювало ( YouTube ), але продуктивність була жахливою, оскільки я ніколи не замислювався над тим, щоб реалізувати змінний рівень деталізації на основі відстані перегляду (або навіть видалення старих віддалених фрагментів). Я вирішив ще раз поїхати і зробити це належним …
9 unity  c#  voxels  octree 

2
Чи може хтось пояснити подвійний контур?
Я намагався зрозуміти віксельну візуалізацію і дивився на подвійний контур (DC). Поки я це дуже розумію: Запустити функцію щільності для набору точок сітки (тобто функції шуму) Знайдіть, які краї в поясі містять зміни між кінцевими точками З цих країв створіть точки перетину (тобто вектори) Тепер я тут застряг, наступним було …

3
Як поводитися з блоковим світом, як Minecraft
Хочу написати просту гру з блоковим світом, як у Minecraft. Моє теоретичне питання - який найкращий спосіб обробляти інформацію про цей блок під час гри. Моя перша ідея була величезним масивом, але це, можливо, вичерпає пам'ять. Можливо, мені доведеться лише завантажувати блоки біля програвача. Як я можу впоратися із завантаженням …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.