Tagged Questions
0
votes
0answers
57 views
Proper way to load pixel art textures for 2D graphics
I am working on developing a game using LWJGL which is the java bindings for OpenGl. I have just finished the code for loading and animating sprite sheets using a png and xml file. When the texture ...
0
votes
1answer
32 views
Loading non-square textures, from a 256x256 spritesheet in lwjgl(JAVA)
so I'm doing lwjgl, so far I have the loading of 16x16 textures from a 256x256 spritesheet all working, using this code to get the location of the textures:
public Vector2f[] calculateUVMapping(int ...
0
votes
1answer
40 views
When and how to apply affine translations to vertices of a mesh with LWJGL
So, I have a rigid body class, containing a list of vertices and a 4x4 transformation matrix. At the moment, I'm applying the transformation matrix to each vertex individually, and am unable to revert ...
0
votes
1answer
74 views
How to efficiently change VBO size?
I have created a menu class and now I'm working on getting it to render using OpenGL's VBO's. The menu is fairly simple, it has a number of buttons, the user can press up and down to highlight the ...
1
vote
1answer
67 views
LibGDX Box2DLights shadow offset problem on bodies
Hello I just started to use LibGDX, and it's awesome.
I looked at the Box2DLights library, and started to learn how the lighting work here.
I got something up:
As you can see, it works, but the ...
0
votes
0answers
19 views
Slick2D changing image's color with drawFlash and using alpha
I have an image, where I have a round soft white feathered ball in the center of it.
I plan to use it for my lighting in my 2D game.
I could not find any proper way to drawing lighting with many ...
0
votes
0answers
32 views
Slick2D/LWJGL Drawing coloured lights problem
I am using the Slick2D engine.
I've followed this snippet for creating light sources.
I have followed step step, added what is actually important for me, and tested it and the lighting effects ...
0
votes
1answer
48 views
Does LibGDX abstract OpenGL ES away or can I still use my OpenGL ES knowledge?
I've been learning OpenGL ES, and am now turning my attention to using LibGDX.
My main concern with LibGDX is, if needed, will I be able to apply my OpenGL ES knowledge to something if needed and ...
0
votes
0answers
48 views
Collision between player and heightmap
Im programming a small project, an opengl height map.
It is build of triangles, which points are fit to the right y position (read out of an image).
The player is represanted by a cuboid. (p1, p2, ...
3
votes
1answer
83 views
How do you create a game overlay that makes the underlying graphics inactive?
I've created a simple game, and I drew a large rectangle in photoshop with faded edges that I want to use to overlay the game until the user presses "Begin" (on the overlay). The problem I'm currently ...
0
votes
0answers
14 views
InvocationTargetException caused by IllegalArgumentException due to trying to create a new OpenAL instance
So, after creating this class, (in this LINK)
, I ran into a new problem, I recieved an InvocationTargetException, which is generally caused when a method is invoked and an exception is created when ...
0
votes
0answers
58 views
Creating a voxel chunk with a VBO - How to translate the coordinates of each block and add it to the VBO chunk?
I'm trying to make a voxel engine similar to minecraft as a little learning experience and a way to learn some opengl.
I have created a chunk class and I want to put all of the vertices for the whole ...
-1
votes
1answer
74 views
How do I put different textures on different walls? LWJGL
So far I have it so you are running around in a box, but all of the walls are the same texture! I've loaded up other textures for the walls (I want the walls a different texture than the floor) but it ...
0
votes
0answers
57 views
How to create a 2D overlay over a 3D game? (LWJGL/OpenGL) [duplicate]
GameDev!
I would like to create a 2D overlay over a 3D world, using LWJGL (Java version of OpenGL), to show information to the player, for example, a chat box, health bar, selected cannonball type, ...
0
votes
0answers
162 views
Adding 2d hud/gui to a 3d game engine which has no 2d features
I have been following the 3d game engine tutorial series made by theBennyBox for a few months now, and have finally decided to create a game with it. My problem is that it is a 3d only engine which ...
0
votes
1answer
104 views
LWJGL Resize window and glTranslate breaking screen resolution
I'm trying to make a 2D Tile RPG game with LWJGL but I'm having a problem with the display resizing. I want the user to be able to re-size the window to whatever size they want just by expanding it ...
0
votes
0answers
57 views
Using multiple uniform blocks in OpenGL
I'm using OpenGL with JOGL and want to use two unfirorm blocks in my vertex and pixel shaders. The following GLSL-Code shows the definitions:-
uniform perObject
{
Material uMaterial;
mat4 ...
0
votes
2answers
176 views
Do Java and Actionscript use OpenGL?
As far as I know there are only 3 base graphics libraries on Windows, the GDI, OpenGL and DirectX, is that correct, so that means that Java, Actionscript and all language use one of these 3 libraries ...
0
votes
2answers
65 views
Clamping large content to smaller area
I'm using OpenGL (with LWJGL) in Java, but the question is language independent.
I have some region (a rectangle for simplicity), and, let's say, a big tiled map which I want to show in this area. ...
0
votes
0answers
95 views
Moving objects smoothly, bad perfomance
I just finished developing my mini-game on Android and I got some questions about perfomance and generally "how to": If I have 25+ objects on the creeen (just a polygon with 7-8 angles) its starts to ...
0
votes
1answer
137 views
Getting the Ray position from View and Projection Matrix
I'm having some trouble calculating the direction and position of the ray from my matrices. I have tried some things such as:
private Vec3 getPick(Mat4 projection, Mat4 view) {
Mat4 ...
1
vote
1answer
107 views
How to use LWJGL Vertex Buffer Objects?
I have been learning how to make a game with LWJGL for a while now by following YouTube tutorials online but I've recently been having a problem understanding Vertex Buffer Objects. I've looked at ...
2
votes
1answer
249 views
3D Camera Rotation
Please, forgive me, but I need help and I've been stuck on this for a few weeks now, I'm making no progress and everywhere I go and I see a different answer, everything I try doesn't work. I've had ...
1
vote
0answers
77 views
3D Camera Y-Axis wrong angle
I am trying to build a camera class, though I am running into a problem. When I move the camera above/below, and try to move towards the ground, I am moved off in what seems to be about 45 degrees in ...
0
votes
0answers
40 views
Why isn't my texture changing after calling display list?
I can't bind another texture after calling glCallList. It does nothing. However if I change texture inside the list, it works.
0
votes
1answer
82 views
Distorted LookAt When Looking Up or Down?
I have a weird problem and I have no idea what's going on with it.
Recently started doing some OpenGL programming, going pretty well, hit some rough spots but worked my way through them and otherwise ...
5
votes
2answers
270 views
Are display lists faster than VBOs?
I'm making a voxel rendering engine. My "chunks" are 32 * 32 * 256 blocks and I can render a 16 * 16 square of them (which corresponds to Minecraft's maximal render distance). I'm using VBOs holding ...
0
votes
0answers
70 views
Finding the correct transformation in vertex shader for easy sprite drawing
Before we begin the question: Here are the necessary meta information:
I want to use JOGL / OpenGL to create a library that is only, and I repeat only, able to draw and manipulate 2D sprites on a 2D ...
0
votes
0answers
63 views
How can I draw a part of a texture in slick2d?
I know the method for drawing a region of a texture in slick2d:
image.draw(x, y, srcX, srcY, srcX2, srcY2);
But I have no idea how the texture coordinates work. To draw a region of x:16, y:16, ...
0
votes
0answers
61 views
Java JOGL NEWT Window without FPSAnimator
how I am new to OpenGL and especally with JOGL.
I currently try to learn JOGL.
I dont like to create a special thread that runs the display method of my window, so I called it manually.
public static ...
5
votes
3answers
351 views
How do I send multiple matrices to a vertex shader?
I'm practising animations using bones/skinning. I am trying to send the shader one matrix per vertex. I can think of these two approaches.
Method 1
I have one uniform handle for each bone matrix ...
0
votes
1answer
412 views
How do I move the camera in 2D LWJGL openGL?
I am making a top-down rpg game with the LWJGL but I can't figure out how to make the camera follow the player. I've tryed using GLU.gluLookAt() but it seems to be designed for 3D and when I try it ...
0
votes
0answers
74 views
Window resizing doesn't work correctly
im currently having issues on resizing my game.
It's a 2d Game and I want resizing to look a little(or exactly) like this:
Original size:
Smaller window size:
My resizing function currently ...
0
votes
0answers
214 views
2D Sidescroller camera
I'm using OpenGL. For my tiles, I'm using a display list and I'm just using immediate more for my player (for now). When I move the player, I want to center him in the center of the window, but allow ...
2
votes
1answer
222 views
LibGDX strange camera behaviour
I'm currently doing my final assessment for my study Game Development. I'm currently facing a real weird (maybe explainable) result from my camera.
I just set up my scene with alot of tiles and a ...
6
votes
1answer
233 views
How to debug framerate drops with VBOs, OpenGL
I'm working on an experimental app to test how VBOs perform when rendering a minecraft-like world. If the performance is better than what I use now I'll update my actual game. Based on what everyone ...
2
votes
1answer
340 views
How to crop camera's viewport?
I'm making an Android game using LibGDX. I want to do something hard to explain but I'll try nonetheless.
Look at this camera view (it's from 3ds max):
I can get same exact view in LibGDX without ...
3
votes
2answers
213 views
How can I improve the performance of this rendering code?
I've created a practice application for rendering triangles/squares/cubes using VBOs. This is mainly so I can get it right before upgrading a 3D block world game I've written that currently is using ...
1
vote
1answer
37 views
VBOs no longer renger when gluPerspective applied
I've written a basic program so I can make sure I'm properly learning VBOs before converting my 3d game's rendering to them.
Essentially, this question is why changing the perspective is the GL setup ...
1
vote
2answers
265 views
How can I create a VBO when I don't yet know how many vertices it will contain?
I'm trying to convert my 3D block work rendering from immediate mode and display lists to VBOs. I'm having trouble understanding how to properly handle creating the buffers: I really don't know how ...
0
votes
1answer
266 views
glRotatef rotation never applied to 3d cube
I have a floating cube that I want to rotate around the Y axis. The cube renders fine, the proper size, the proper coordinate, the proper texture/faces, etc.
However, the rotation is never applied. ...
0
votes
1answer
94 views
Is it possible to display no white images/sprites when using the latest Android OS?
Was it okay to use Texture.setEnforcePotImages(false) in order to disable conditional width and height pixel size that requires power of 2? I'm planning to sell the game app at Google Play. I want to ...
0
votes
1answer
108 views
Storing attributes in static geometry
I have a Minecraft like world where I statically create one instance of each tile type, and then place it around the world. However, I don't know how to actually change individual attributes for each ...
1
vote
1answer
143 views
Random lines away from images in java2d opengl game
Working on a java game that uses some pngs images for icons/textures. A few images ( fewer than 5, out of dozens ) are showing some odd parallel "artifact" lines. They move with the image, are ...
0
votes
1answer
375 views
LWJGL font not rendering, even with depth test and texture_2D
I'm running into an odd little problem here. I'm attempting to render a basic console over my LWJGL-based application, which should be easy enough through a decorator pattern of renderers (as in, one ...
0
votes
1answer
87 views
Lwjgl or opengl double pixels
I'm working in java with LWJGL and trying to double all my pixels. I'm trying to draw in an area of 800x450 and then stretch all the frame image to the complete 1600x900 pixels without them getting ...
2
votes
1answer
454 views
RTS Voxel Engine using LWJGL - Textures glitching
I'm currently working on an RTS game engine using voxels.
I have implemented a basic chunk manager using an Octree of Octrees which contains my voxels (simple square blocks, as in Minecraft). I'm ...
0
votes
3answers
215 views
OpenGL camera moves faster than player
I have a side scroller game made in OpenGL, and I'm trying to center the player in the viewport when he moves. I know how to do it:
cameraX = Width / 2 / TileSize - playerPosX
cameraY = Height / 2 / ...
0
votes
1answer
317 views
LWJGL - Continuous key press event without delay
I am checking for key presses and then based on the keys pressed I am moving a square around the screen. I am setting booleans for the keys WASD. But , Whenever I try to keep the key down , it takes a ...
-1
votes
1answer
188 views
OpenGL - zNear and zFar Parameters
I am trying to figure out what each parameter does. In the meantime I am playing around with glOrtho . I have already understood how everything works except zNear and zFar .