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

Java є популярною об'єктно-орієнтованою мовою програмування та середовищем виконання, що дозволяє програмам Java працювати без змін на більшості апаратних та програмних платформ.

2
Відображення символів із відрізаними кінцівками (моделі Blender на Java / OpenGL)
Які аспекти слід взяти до уваги для створення класів анімації анімації та рендерингу, якщо я хочу мати відривні кінцівки? Я розробив детальну систему тіла, яка може визначати все, що стосується нервової системи. Я маю на меті щось подібне до рівня деталей пошкоджень, виявлених у фортеці карликів. Наприклад, коли персонаж пошкоджує …

3
Чи повинні сценарії взаємодіяти з абстракцією двигуна?
Я використовую Java та Jython, і після деяких досліджень я виявив, що надання скриптам прямого доступу до інтерфейсу двигуна може бути помилкою, оскільки це щільно з'єднає їх два. Схоже, більшість сценаріїв дозволяють модам створювати та керувати об'єктами, роблячи це через певну абстракцію. Чи є ці абстракції з цієї причини, чи …
10 java  python  scripting 

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

6
Як отримати піксель до шестигранних координат на шестигранній карті на основі масиву?
Я намагаюся зробити піксельну функцію координації для шістнадцяткової карти, але я не отримую математику правильно, все, що я намагаюся, здається, трохи відключено, і приклади, які я знайшов, ґрунтувалися на обведених центральних картах. Під «масивом на основі» я маю на увазі спосіб впорядкування шестигранців, див. Рис. Найбільш точний результат, який я …

1
Як інвертувати колір фонового пікселя
Я пишу редактор ігор та карт за допомогою Java та jMonkeyEngine. У редакторі карт у мене є пензлик, зроблений за допомогою каркасної сфери. Моя проблема полягає в тому, що я хочу зробити його видимим скрізь, тому хочу перевернути колір пікселя "позаду" цієї кисті. Я хотів це зробити з фрагментом шейдера …

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
Як мені реалізувати динамічну геометрію LOD на основі GPU у OpenGL? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі лише редагуючи цю публікацію . Закритий минулого року . Я намагаюся реалізувати LOD для підвищення продуктивності своєї гри. Я знайшов дуже приємний підручник . …
9 opengl  java 

1
Як викликати події зіткнення в LibGDX 3D?
У наведеному нижче коді я поставив приклад того, що я хочу зробити. У мене є камера, і я хочу, щоб вона перестала рухатися, коли вона потрапляє в одну з коробок, як це зробити? public class Main extends ApplicationAdapter { private final ModelBuilder builder = new ModelBuilder(); private final Environment environment …

1
Завантажувати рекламу на екрані заставки?
У мене є кілька оголошень, які завантажуються дуже довго. Мені було цікаво, чи можливо їх завантажувати, поки використання було на екрані сплеску. Я подивився на цю відповідь: /programming/5133342/how-can-i-make-my-ads-appear-faster-in-my-android-app І відповідь пропонує використовувати заставковий екран для завантаження реклами. Як я можу зрозуміти, коли рекламу завантажують, щоб продовжувати свою наступну діяльність? Що …

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

3
Як надсилати кілька матриць до вершинного шейдера?
Я займаюся анімацією, використовуючи кістки / шкіру. Я намагаюся надсилати шейдер по одній матриці на вершину. Я можу придумати ці два підходи. Спосіб 1 У мене одна одна ручка для кожної кісткової матриці, як ця u_Bone0 = GLES20.glGetUniformLocation(mProgram, "u_Bone[0]"); u_Bone1 = GLES20.glGetUniformLocation(mProgram, "u_Bone[1]"); і onDrawя надсилаю кожного з них до …

2
Як можна розповсюджувати настільну гру Java Java без залежності часу виконання Java?
Чи можливо перетворити програму Java в окремий пакет, який працює "поза коробкою"? Кінцевий користувач не повинен вимагати встановлення жодного Java JRE, а також інсталятор не повинен містити JRE та встановлювати його для користувача. Остаточний дистрибутив повинен містити вбудований виконуваний файл (сподіваємось, один для кожної з Windows, Mac та Linux), а …

2
Мультиплеєр Android в режимі реального часу через локальну мережу [закрито]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …

2
Оцінка витрат у системі GOAP
Зараз я розробляю систему GOAP на Java. Пояснення GOAP можна знайти на веб- сайті http://web.media.mit.edu/~jorkin/goap.html . По суті, за допомогою A * можна побудувати графік між діями, що мутують світову державу. Щоб забезпечити справедливий шанс для виконання всіх дій і цілей, я використовую евристичну функцію, щоб оцінити витрати на щось. …
9 java  ai  path-finding 

3
Як знайти список кімнат, що мають зв’язок один з одним, як я можу знайти окремі групи номерів?
Я намагаюся створити невеликого негідника і пішов аж до випадкових генеруючих кімнат та коридорів. Кожна кімната є об'єктом, який розміщений, і містить масив інших приміщень, з'єднаних коридором. Я можу виділити непоєднані кімнати, але як я можу знати кімнати, які з'єднані лише один з одним, але не з більшістю інших, утворюючи …
9 java  algorithm 

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