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

Легка бібліотека ігор Java (LWJGL) забезпечує доступ до високопродуктивних крос-платформних бібліотек OpenGL та OpenAL. Крім того, LWJGL забезпечує доступ до контролерів, таких як геймпади, кермо та джойстики.

5
Чи повинні актори в грі нести відповідальність за малювання себе?
Я дуже новачок у розробці ігор, але не в програмуванні. Я (знову) граю з грою типу Pong, використовуючи canvasелемент JavaScript . Я створив Paddleоб'єкт, який має такі властивості ... width height x y colour У мене також є Pongоб'єкт, який має такі властивості, як ... width height backgroundColour draw(). В …

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 

1
GLSL Формула світла (ослаблення, кольору та інтенсивності)
Я реалізую точкові світильники у своєму двигуні Voxel, і я дуже намагаюся отримати хороший потік світла, від 100% біля джерела світла до 0% при радіусі світла. У мене є 5 аргументів для функції: Світлий колір (Vec3) Інтенсивність світла (відстань від світла до відстані, де випадання становить 100%) Відстань від світла …
17 opengl  glsl  lwjgl  lighting  pixel 

1
OpenGL: Змінення розміру дисплея та glOrtho / glViewport
Я досліджував це питання з декількох джерел і досі не знайшов твердої відповіді, де сказано, що "так, це правильне мислення" або "ні, ось як це робиться". Я намагаюся забезпечити незалежність резолюції за допомогою ренделінгу OpenGL. Я думаю, що мені слід було б це зробити, це створити проекцію, використовуючи glOrthoте, що …

3
Як можна зробити масштаб текстур OpenGL, не розмившись?
Я використовую OpenGL через LWJGL. У мене 16х16 текстурований квадратичний перегляд у 16х16. Коли я змінюю його масштаб, квадра зростає, а потім стає розмитою, коли вона збільшується. Як я можу зробити його масштабом, не розмиваючись, як у Minecraft. Ось код всередині мого об’єкта RenderableEntity: public void render(){ Color.white.bind(); this.spriteSheet.bind(); GL11.glBegin(GL11.GL_QUADS); …
15 opengl  java  lwjgl  slick 

1
Створення HUD / GUI з OpenGL (LWJGL)
Я перебуваю на етапі розвитку своєї гри, де мені потрібно зробити HUD або GUI. Я ніколи не потрапляв до цієї частини, тому не знаю, як це робилося. Я спробував зобразити простий квадратик у фіксованому положенні на екрані, але є проблема. Щоб моя камера працювала з ортографічним, я використовую це: public …
15 opengl  java  gui  lwjgl 

4
Як завантажити 3D-моделі на Java?
Використовуючи LWJGL, який найпростіший спосіб завантажити 3D-модель для малювання на екрані? Я знаю, що LWJGL не має вбудованої підтримки для завантаження, тому я шукаю невелику бібліотеку, яка допомогла б завантажувати конкретні файли .blend.
14 3d  java  3d-meshes  blender  lwjgl 

4
Як зробити PNG з прозорістю в LibGDX?
Я будую простий приклад тик-так-носок з LibGDX. У мене прості зображення: хрест, коло та дошка, всі pngстворені за допомогою GIMP з прозорим фоном. Як я можу зробити їх Textureпрозорими? Я намагався з функцією включення GL10, але, здається, не працює.

1
OpenGL - білі краї на кубиках
У грі, подібній мені, що я створюю, я отримую білі краї на своїх кубиках: Це набагато помітніше при більш темних фактурах. Текстури встановлюються так: glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE); glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_CLAMP_TO_EDGE); Будь-яка допомога?

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

5
Збільшення ймовірності генерування подібних плиток поруч
Я працюю над системою карти плитки, яка виглядає так (зелена трава, повітря біле, камінь сірий, а синій - вода): Він використовує простий генератор випадкових чисел, так що існує 45% шансу плитка бути травою, 30% шансів на те, що вона буде водою, і 25% шансів, що вона стане каменем. Чи все-таки …
9 java  algorithm  tiles  maps  lwjgl 

2
Як визначити, на який об’єкт / поверхню вказує користувач за допомогою lwjgl?
Назва майже все це говорить. Я працюю над простим проектом "звикнути до lwjgl", що включає маніпулювання кубиком рубіка, і я не можу зрозуміти, як сказати, на яку сторону / квадрат вказує користувач.
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.