Refers to games or art assets built in a three-dimensional space, where all positions have X, Y and Z coordinates.
0
votes
0answers
43 views
OpenGL, objects disappear at a certain z distance
I'm writing a managed OpenGL library in C++, and I'm having a pretty annoying problem. Whenever I set an objects position to -2.0 or lower, the object disappears. And at distances 0 through -1.9, it ...
1
vote
1answer
60 views
OpenGL Fast-Object Instancing Error
I have some code that loops through a set of objects and renders instances of those objects. The list of objects that needs to be rendered is stored as a std::map>, where an object of class ...
15
votes
3answers
446 views
What's the difference between mesh and a model?
Which one is created first? For example if a team worked on a graphical asset of a car, what would be a model and what would be a mesh of the car?
-2
votes
0answers
38 views
Why do I get a blinking screen when running lwjgl? [closed]
I didn't have any errors. But When I run my lwjgl game, it gives me a blinking screen. Here is the code:
package L1F3;
import org.lwjgl.opengl.Display;
import org.lwjgl.opengl.DisplayMode;
import ...
2
votes
2answers
92 views
Rotating a child shape relative to its parent's orientation
When rotating a shape using a quaternion value I also wish rotate its child shape.
The parent and child shapes both start with different orientations but their relative orientations should always be ...
4
votes
2answers
52 views
How do I use D3DXVec3Unproject with D3D11?
I'm having a small issue with D3DXVec3Unproject. I'm currently using Direct3D 11 and not 10, and the signature for this function is:
D3DXVECTOR3 *pOut, CONST D3DXVECTOR3 *pV, CONST D3D10_VIEWPORT ...
0
votes
1answer
105 views
Rendering a 2D Sprite in 3D space
I am currently working on a game in XNA 4.0 where I want to implement 2.75D, like in Paper Mario. I feel like it has something to do with z-buffering a Texture2D and drawing that, but I really have no ...
0
votes
1answer
60 views
What's the standard location of a 3D clipping box?
The way I understand 3D rendering, polygons are transformed using several matrices, and they are then clipped if they are not inside a certain box, before projecting the box onto the screen. Before ...
4
votes
4answers
211 views
Do 3d assets cost a lot more than 2d?
I'm planning to create a game on my own and will most likely hire an artist in the future. I just want to know if making a game in 2d will a lot cheaper than making it on 3d?
Here's my plan:
If it ...
1
vote
1answer
156 views
3D space game development [closed]
I want to develop a 3D game (sci-fi type with spaceships) which can be played on multiplayer mode and by multiplayer i mean around 10 players for start as it will be a personal testing project and ...
1
vote
2answers
131 views
Wrong faces culled in OpenGL when drawing a rectangular prism
I'm trying to learn opengl. I did some code for building a rectangular prism. I don't want to draw back faces so I used glCullFace(GL_BACK), glEnable(GL_CULL_FACE);. But I keep getting back faces also ...
3
votes
3answers
140 views
Would like some help in understanding rendering geometry vs textures
So I was just pondering whether it is more taxing on the GPU to render geometry or a texture. What I'm trying to see is whether there is a huge difference in rendering two scenes with the same setup:
...
8
votes
3answers
263 views
Are the first 3 parameters that describe a 3D plane actually a 3d vector?
A 3d plane is typically defined as a,b,c,d. Are a,b,c actually the x,y,z coordinates of a 3d vector, with d defining the rotation of the plane, something like axis-angle rotation data?
-2
votes
1answer
182 views
UDK or Unity3D? [closed]
I was thinking which is better, UDK or Unity3D. The graphics of UDK is really awesome and better than Unity. So I was also thinking about the programming language they use but I'm using mac so I also ...
-3
votes
0answers
77 views
Easiest Way to Get Started With 3D? [closed]
I'm looking at getting into 3D game development and am wondering what would be the best, quickest engine to get started with. I need to be able to develop on a Macintosh with it. I know Java, and PHP ...