Software for generating images and image sequences of 3-dimensional objects, and presenting those images on a computer screen. Used for visualization purposes, often by applications like computer games, CAD-programs and game engines. A game engine is often comprised of an audio engine, a 3D-engine, ...

learn more… | top users | synonyms

0
votes
0answers
20 views

Change the player 3d model in runtime

Suppose I am playing a zombie game, and a zombie bites me on my arm. So, to stay alive, I have to cut off my arm, right? Or maybe you are playing a FPS and an enemy player shoots you at your hand. ...
2
votes
0answers
63 views

Efficient mobile rendering order, given transparent vs. non-transparent objects

I'm interested to know how others would do / have done this. Part 1. Constraints. My current renderer is being built to support OpenGL ES 2.0 primarily and so aims for performant mobile as well as ...
30
votes
1answer
3k views

Why is shadow mapping the standard?

Though I am a programmer by trade, I have barely touched game development at all. I've had this question for some time, and now that I'm looking into game development I thought it would be a good time ...
2
votes
1answer
153 views

Accessing the command line from in-game?

Is there a way to interact with the command line (Linux/Windows) from in-game using a game engine such as Unity or Unreal? I would like to have the user be able to jump on a console or even just ...
1
vote
1answer
173 views

Estimated framerate for custom engine?

I've been writing my own engine with C++ and DirectX 11. I've got 3d models loaded in with diffuse maps, normal maps, and shadows. There's other things with the engine but my question doesn't pertain ...
1
vote
0answers
79 views

How to Calculate K-Dops Faster

Ok so I have my general understanding of K-Dops for collision detection. I understand how to calculate them. I also understand the super slow way of recalculating them. Example: I have a simple ...
3
votes
1answer
693 views

How does a segment-based rendering engine (as in Descent) work?

As far as I know Descent was one of the first games that featured a fully 3D environment, and it used a segment based rendering engine. Its levels are built from cubic segments (these cubes may be ...
1
vote
1answer
119 views

in an ios open gl es 2 game - is it better to use a few large texture atlas or many small textures

I'm working on new game, this time moving to more 3d objects and open gl es 2. Previous (successful) game was open gl es 1 and mostly 2d. For es 2 I'm developing my own 3d engine. My 3d artist ...
-8
votes
1answer
226 views

What kinds of 3D objects should a game engine have? [closed]

I know this is a pretty general question. But I've been looking for different kinds of 3D objects and their names to implement in my engine to boost its speed. Static meshes, dynamic(?) meshes and ...
0
votes
2answers
346 views

XNA Block engine Block update problem [closed]

I'm pretty new to programming games (this is my 1st program in XNA), and I ran into a problem. I want to make a block engine, and this far I have a chunk, and I can move around it with the camera ...
10
votes
4answers
6k views

Is there any game engine using a functional programming language? [closed]

Is there any game engine using a functional programming language similar to Scheme, Common Lisp, Clojure or JavaScript? I've tried Unity3D but their "JavaScript" is not actually JavaScript, is ...
7
votes
1answer
4k views

Using glReadBuffer/glReadPixels returns black image instead of the actual image only on Intel cards

I have this piece of code glReadBuffer( GL_FRONT ); glReadPixels( 0, 0, width, height, GL_RGB, GL_UNSIGNED_BYTE, buffer ); Which works just perfectly in all the Nvidia and AMD GPUs I have tried, ...
0
votes
1answer
147 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 ...
0
votes
3answers
406 views

Central renderer for a given scene

When creating a central rendering system for all game objects in a given scene I am trying to work out the best way to go about passing the scene to the render system to be rendered. If I have a ...
-3
votes
1answer
273 views

What graphic programs are used in Wind-up knight [closed]

What graphics programs does Android support? i.e. what graphics programs did Robot Invader use to create Wind-up Knight? Any hints or clues are appreciated Cheers David
0
votes
1answer
351 views

Compiling HL1 in 2012?

I want to compile the Half Life 1 source code but I dont have Visual Studio 6 or 2002 or 2003. There are a few projects which have ported HL1s code to Visual Studio 2008 but they dont work.Any one ...
0
votes
1answer
357 views

Image Processing in game engines

I'm going to try and use GEGL to allow real-time texture manipulation on an open-source 3D game engine. What are the most common and most needed operations used on images, textures in game engines? ...
14
votes
2answers
7k views

Why did the old 3D games have “jittery” graphics?

I've been playing MediEvil lately and it got me wondering, what causes some of the old 3D games have "flowing" graphics when moving? It's present in games like Final Fantasy VII, MediEvil, i remember ...
0
votes
2answers
4k views

As an aspiring game developer, which game engine should I learn? [closed]

I am currently a full-time student and part-time game developer. I have released six 2D games into Android and WP7 markets. I have also dabbled in 3d development with C++ and DirectX. I am decent at ...
6
votes
1answer
3k views

How can I build and run Doom 3 from source in Windows?

I am trying to build and run Doom 3 from the open source release in order to better understand how the engine works. Unfortunately I am not able to run the game from the binary I built. I just get the ...
1
vote
1answer
511 views

Strange 3D game engine camera with X,Y,Zoom instead of X,Y,Z

I'm using a 3D game engine, that uses a 4x4 matrix to modify the camera projection, in this format: r r r x r r r y r r r z - - - zoom Strangely though, the camera does not respond to the Z ...
2
votes
1answer
259 views

How can I create a SdkTrayManager without OIS::Mouse?

An OIS::Mouse is required to create a SdkTrayManager : (Constructor in SdkTray.h) SdkTrayManager(const Ogre::String& name, Ogre::RenderWindow* window, OIS::Mouse* mouse, SdkTrayListener* ...
10
votes
2answers
2k views

How should I handling clipping vertices that are closer to the eye than the near clip plane?

I'm rolling my own 3D engine in Javascript and using only canvas drawing, no WebGL. This is another Minecraft clone, I love boxes, don't judge me. So far everything works wonderfully, except for one ...
2
votes
3answers
4k views

Which things to do in AutoCAD and which in 3ds Max?

I learned 3ds Max two months ago. I am not perfect in it, but I used it to make a model of a house. I am interested in house architectures. I used to model everything in Max. I have just started to ...
3
votes
2answers
447 views

Balancing a binary tree continuously

In my game I have a tree of objects in 3D space, to which new objects are frequently added. Over time, the binary tree becomes unbalanced which is a big problem for efficiency as the tree can become ...
3
votes
2answers
2k views

How does a BSP tree work for Z sorting?

I'm developing a 3D engine in software, and so I must compute Z sorting manually. I'm currently using the painters algorithm to sort triangles and then drawing them back-to-front. This causes ...
-2
votes
5answers
4k views

Searching for the right engine for a simple FPS [closed]

With some holiday time coming up I thought it might be interesting to look to try and make a game that's been in my mind for a while now. I'm a professional programmer so I have experience with most ...
2
votes
3answers
1k views

which 3d graphic engine to use to target old pc's and old graphic cards [closed]

I would like to build 3d applications that are targeted at old PCs for education. Which 3d engine do you recommend to use? What technology should I use or approach? I would like to avoid Unity3d or ...
21
votes
4answers
3k views

Is there a 3D equivalent of hex tile maps?

Probably the biggest advantage of a hex-based versus square-based map tiling is that the center of each hex has the same distance to all its neighboring hexes. Is there a similar shape that tiles this ...
1
vote
2answers
3k views

What is an appropriate OpenGL(ES)-based game engine meeting these criteria?

I want to try my hands on a little shooter on the Android platform, and I'm looking for a full-featured 3D game engine. I can't afford to pay more than 400 € for a license, so expensive engines are ...
3
votes
2answers
362 views

Starting a Game Dev Incubator - Engines to Start With?

I'm currently in the process of developing a technology incubator in my region to cater to game development professionals and aspiring devs and I'm curious about what engines are best to use, with ...
2
votes
3answers
547 views

Pros & Cons on different game engines [closed]

I've been working with the XNA-Framework(only in 2D) for over a year now. Now I want to try and start a bigger 3D-project. But somehow I have difficulties to decide which engine/Framework I should use....
2
votes
2answers
653 views

How do I extend Irrlicht's scene manager?

This is a bit of a newbie question, but if for example, I want to extend the scene manager, and add a function; do I extend my class (inherit) from CSceneManager or ISceneManager? Because I'm trying ...
1
vote
1answer
548 views

First 3D engine. Already made or minimalistic?

I've been meaning to transition from 2D games to 3D games for some time now. I've most experience in RTS games so I will be doing that. On one hand there's a lightweight renderer; Irrlicht. However ...
-5
votes
3answers
2k views

How to make simple-graphics game [closed]

I just played minecraft and its awesome. I wanted to make game for years. I'm just not very interested in visual part and very interested in programming and making smart stuff. Mostly i make c/python/...
5
votes
3answers
6k views

Free AAA RTS engine SDK?

I'm currently trying out the various free SDKs out there (Cryengine3, UDK, Source) however all of them are mainly designed for FPS games. I was wondering if there are other AAA 3D engine SDKs that are ...
5
votes
3answers
956 views

Can anyone recommend a 3D model viewer with shading? [closed]

I am looking for a simple real-time OpenGL based render engine to show a 3D model on screen. I prefer using 3DS Max's 'shader' materials (real-time materials) for editing. Do you know any good ...
-17
votes
3answers
2k views

3D game engine for a beginner using C++ [closed]

Decided to try myself at gamedev, which game engine should i start working with? Or how should I develop my gamedev skills? P.S. Have C++ experience P.S.S Already started studying OpenGL programming ...
6
votes
3answers
694 views

3D game on a planet

Would it be much more work to create a 3D game on a planet rather than on a flat plane? What engines would support this and what techniques would I use? An example would be a small sphere the player ...
2
votes
1answer
376 views

How are trajectories calculated and transmitted to other players in Multi-Player?

I play alot of COD4. And can see tracers for gunfire, missles, care packages fall from helicopters etc. There is alot of activity. I am curious to know the algorithm (at a high level) that manages ...
1
vote
1answer
158 views

How are responsabilities and program flow organized in a graphics engine?

I'm starting up on OpenGL and want to write a well structured and expandable yet relatively simple 3D graphics engine for fun and personal knowledge. I'm looking for information concerning best ...
6
votes
1answer
3k views

Cannot run quake 3 engine compiled from source code [closed]

Recently I tried to compile and run the source code of Quake 3 engine. I basically followed this article. However it doesn't work for me. I am using Visual Studio 2010 on Windows 7, with June 2010 ...
1
vote
2answers
2k views

OpenGL ES 2.0: Perspective Projection for 2D Games

Prespective Projection has features that could be very well used even in 2D games. At least two very beneficial characteristics that come to my mind are: Using Perspective Projection to substitute ...
6
votes
1answer
7k views

OpenGL ES 2.0: Understanding Perspective Projection Matrix

Setting the Perspective projection matrix in Open GL (including OpenGL ES 2.0) has the following general format: glm::mat4 perspective(float fovy, float aspect, float zNear, float zFar); Notice the ...
5
votes
2answers
359 views

Draw and update order in 3d graphics

In all of the code samples that I have looked at, the game loop looks something like this: while(true) { InputAndUpdate(); Draw(); SwapBuffers(); } However doesn't this destroy ...
-2
votes
1answer
1k views

Want to develop android game

I want to develop a 3D multiplayer game for android , what is the best game engine , what is the best software to create 3d objects to import them to android ? Thank you .
-4
votes
3answers
1k views

What open-source 3d engine should I use to make a tiny 3d game (by myself)? [closed]

It can be non-open-source but must be free. I've heard panda3d is good, what do you guys think?
2
votes
1answer
589 views

Need an ideal opensource 3D engine for building Golf simulation game

I'm looking for a open-source 3D graphics and physics engine specialized in golf simulation. The preferred engine would be have short learning curve, supports Windows platform and Java or C++ and Lua/...
4
votes
4answers
14k views

Do you know any 3D engines written in Objective-C for iOS?

In the next few weeks I will start a game for iOS, most of the action will happen in 2D but a 2D engine is not enough for our idea, therefore I'm doing a small research on available 3D engines for iOS ...
2
votes
2answers
740 views

A good beginners' game engine to run on linux [closed]

I am involved with a research that deals with 3D graphics. I am very new to 3D graphics. In my research I have to move a 3D object based on some information queried by processing a video. Viewer's ...