Tagged Questions
-5
votes
2answers
74 views
Advice on OpenGL 2.1 [closed]
I'm looking to finally get into OpenGL to bring some game ideas of mine to life! As I want to aim for lower class systems I'm probably looking at OpenGL 2.0/2.1 using JOGL (as I know Java the best).
...
1
vote
2answers
261 views
2D game with 3D models and terrains
I am approaching OpenGL and general gaming-development. I want to start by coding a simple 2D game in Java (lwjgl) but, since I can create models with Blender, I don't want to use 2D sprites, but a ...
4
votes
1answer
197 views
How to invert background pixel's color
I'm writing a game and map editor using Java and jMonkeyEngine. In the map editor, I've got a brush done by wireframed sphere. My problem is: I want to make it visible everywhere, so I want to invert ...
5
votes
2answers
158 views
An odd performance problem rendering a simple scene (less than 14k vertices) in OpenGL using two vbos with LWJGL
Problem
I have been having a strange degrading performance issue rendering a simple scene containing two "chunks" of 4x4x4 cubes each.
Video of problem
This is a screen capture showing my console ...
0
votes
1answer
73 views
How should I detect whether or not to enable Anti-Aliasing?
How can I detect the speed of the user's graphics card so that I can decide whether or not to enable advanced graphics features that would slow down the app on a slow card, such as anti-aliasing? I am ...
0
votes
2answers
124 views
Java OpenGl Rotating Cube Problem!
OK, so I successfully learned how to bind textures to quads and display this cool looking crate. However, when I rotate the cube something goes wrong. During rotation the back-face of the cube ...
2
votes
1answer
212 views
Rending 2D Tile World (With Player In The Middle)
What I have at the moment is a series of data structures I'm using, and I would like to render the world onto the screen (just the visible parts).
I've actually already done this several times (lots ...
0
votes
0answers
49 views
OpenGL 2D Depth Perception [closed]
Possible Duplicate:
OpenGL 2D Depth Perception
I have a 2D RPG game written in Java using LWJGL. All works fine, but at the moment I'm having trouble deciding what the best way to do depth ...
0
votes
3answers
219 views
OpenGL 2D Depth Perception
I have a 2D RPG game written in Java using LWJGL. All works fine, but at the moment I'm having trouble deciding what the best way to do depth perception is. So , for example, if the player goes in ...
0
votes
1answer
352 views
SDL, SFML, OpenGL, or just move to Java
I recently started a new project, and I'm wondering if I should change the technology now before it's too late.
I'm using SDL with C++, I have around 6 classes, and the game is going alright, but I ...
3
votes
1answer
159 views
How do I call glVertexPointer in Java?
I'm trying to convert the following code to Java:
glVertexPointer( 3, GL_FLOAT, 0, &(mesh.m_PositionBuffer[0]) );
Where mesh::mPositionBuffer is std::vector<glm::vec3>;
How would I make ...
13
votes
5answers
2k views
How can I improve rendering speeds of a Voxel/Minecraft type game?
I'm writing my own clone of Minecraft (also written in Java). It works great right now. With a viewing distance of 40 meters I can easily hit 60 FPS on my MacBook Pro 8,1. (Intel i5 + Intel HD ...
10
votes
2answers
1k views
Am I allowed to make my Minecraft clone open source?
I'm developing in my spare time a game like Minecraft. In fact, it isn't "like Minecraft", because I'm trying to make it a close as possible copy of it (meant as exercise for myself at the age of 16 ...
2
votes
2answers
280 views
Suggest a simple Java math library for matrix operations for use with OpenGL (lwjgl)
I'm writing an OpenGL app with Java. I need to do some math for camera and frustum culling (for AABB). Could you suggest a simple and fast Java math library for that?
3
votes
2answers
368 views
Texture antialiasing?
In my Minecraft-clone style game, blocks are textured with a border that is lighter then the block color. See picture below:
To achieve this effect without the textures being blurry I use this ...