Refers to games or art assets built in a three-dimensional space, where all positions have X, Y and Z coordinates.
14
votes
1answer
4k views
Orienting a model to face a target
I have two objects (target and player), both have Position (Vector3) and Rotation (Quaternion). I want the target to rotate and be facing right at the player. The target, when it shoots something ...
12
votes
2answers
8k views
Open-source 3D models easily usable in OGRE3D/jMonkeyEngine
I'm looking for a source of 3D models (cars, game characters, furnitures etc.) which are usable in an open-source 3D game.
I found various website with free/opensource .blend files. However it is not ...
34
votes
9answers
15k views
Easy to use cross-platform 3D engines for C++ game development? [closed]
I want to try my hand at writing a 3D game. However I don't want to start at such a low level of drawing individual triangles and writing my own 3D object loader and so on. I've heard of things like ...
6
votes
6answers
4k views
Graphics for non-Graphics Designers
Are there resources for programmers with little to no graphics design talent, but still want to make good-enough graphics for their own programs? I'm interested in both 2d and 3d computer generated ...
33
votes
8answers
5k views
Where to start with game development? [closed]
I asked this earlier in this thread at stackoverflow.com. One of the early comments redirected me here to gamedev.stackexchange.com, so I'm reposting here.
Searching for related questions I found a ...
12
votes
3answers
3k views
How to achieve a Neon-Light effect?
I'm wondering how to achieve a neon-light type effect. For example, in Pac-Man Chamipnship Edition:
Or in Geometry Wars:
Is that a Bloom Effect? Or what techniques would I have to look for?
12
votes
5answers
3k views
Pro's and Con's of Various 3D Game Engines [closed]
I normally code my admittedly simple games by hand in either Assembly or C but I'm looking to go a little more high level. I also want to build more modern skills so I'm looking at UDK. What are the ...
7
votes
5answers
2k views
3D Illusion of a 2D Planet Texture
Several years ago I overheard a technique that gives the user the illusion of a rotating planet by using a 2D texture. Given that the user isn't able to change its position or viewport.
What's the ...
11
votes
5answers
4k views
Good 3D Math Theory Books [closed]
I've been developing a modification for the Source engine for well over a year, but am now facing some troubles with the weapons, gamemovement (player physics) and player feedback from explosives.
...
2
votes
4answers
10k views
Starting programming in 3D with C++
EDIT: There aren't sufficient enough tutorials for what I'm trying to do in Python, so I'm going to take my time and slowly build up my skills in C++. It's hard to trip and not land in a book of C++ ...
37
votes
4answers
4k views
What to consider when deciding on 2D vs 3D for a game?
How much "harder" is 3D than 2D in terms of:
Amount/complexity of the code
Level of math skills required
Time involved in making art assets
Original title: How hard is 3D game development versus ...
17
votes
4answers
3k views
How to generate caves like minecraft?
I've been working on a 3D procedural world for a while now and am wanting to start adding cave systems. I'm currently using 2D/3D Perlin Noise for the terrain generation in combination with Marching ...
5
votes
6answers
4k views
Most efficient 3d depth sorting for isometric 3d in AS3?
I am not using the built in 3d MovieClips, and I am storing the 3d location my way.
I have read a few different articles on sorting depths, but most of them seem in efficient.
I had a really ...
10
votes
2answers
572 views
Resources of realistic water simulation?
I want to study water simulation, with a a demo with source code which using physically-based methods(Eulerian approaches or Lagrangian approaches).
How can I get some examples?
14
votes
1answer
4k views
Creating a 3D map for XNA?
Is anyone aware of a nice 3D map tutorial (how to import and use the map) using XNA without any engine but not limited to an external application (like Tiled for 2D maps) ?
I did a search arund here ...
14
votes
3answers
721 views
Can the solar system be accurately represented in 3d space using doubles (or longs)?
I would like know to how to best manage coordinates in a 3D game whose aim is to realistically model the entire solar system, yet be able to handle the smallest movements in a "ship" (ie: perhaps we ...
14
votes
2answers
2k views
What exactly is UV and UVW Mapping?
Trying to understand some basic 3D concepts, at the moment I'm trying to figure out how textures actually work. I know that UV and UVW mapping are techniques that map 2D Textures to 3D Objects - ...
11
votes
4answers
609 views
How much extra power is required for a stereoscopic 3D game?
If we use Cryengine 3 for game development and make the game 3D compatible. Because 3D sends out two pictures, will this mean that you need a computer with twice the "power"? So if you get 30 fps when ...
5
votes
2answers
531 views
How to remove floating terrain when generated with 3D Perlin Noise?
I'm currently using 3D Perlin Noise to generate random terrain in combination with Marching Cubes.
My issue seems to lie in scaling the noise function to get reasonable heights in my terrain. If ...
4
votes
5answers
4k views
Any reliable polygon normal calculation code?
Do you have any reliable 3d polygonal face normal calculation code?
Any language will do, I'll port it to make it work. Even if you find some code in a 3d game engine and post it here I'll be more ...
4
votes
7answers
8k views
Choosing 3D modeling software Maya or 3D max?
I've am a developer whose has spent most of my programming life developing web and business applications. I want to try my hand at something more challenging (but stay in the comfort of Visual Studio) ...
3
votes
1answer
1k views
Moving a rotated model in XNA
This seems like a simple problem with an equally simple solution that is invisible to me.
I have a model that spawns at the origin and looks at my player model wherever it goes.
I would like it to ...
2
votes
4answers
139 views
Ray Triangle Intersection issue
I'm trying to perform ray triangle intersection on a mesh made of triangles. The below code seems to work fine but only about 50% of the time. The ray often gets into positions where no intersection ...
2
votes
1answer
476 views
Fitting a cap for a hollow object in blender
I have a thin-walled hollow object that I made by extruding a closed path that formed an outline. So the objecft is like a hollow pipe with a 1mm-thick wall (but the cross-section isn't a simple ...
2
votes
1answer
838 views
Obtaining a world point from a screen point with an orthographic projection
I assumed this was a straightforward problem but it has been plaguing me for days.
I am creating a 2D game with an orthographic camera. I am using a 3D camera rather than just hacking it because I ...
1
vote
1answer
350 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 ...
1
vote
4answers
3k views
Transform coordinates from 3d to 2d without matrix or built in methods
Not to long ago i started to create a small 3D engine in javascript to combine this with an html5 canvas.
One of the issues I run into is how can you transform 3d to 2d coords.
Since I cannot use ...
1
vote
4answers
750 views
Solving for velocity in the x/y/z axes?
In a 3D environment I have an object with a displacement x that I know I need to traverse in a given time interval. I have the object's heading and elevation and I want to figure out the distance the ...
1
vote
3answers
191 views
Which 3D Authoring Application to Decide for
I have read a lot individual information about three key 3D Graphics Authoring Applications: Softimage, 3DS Max, Maya.
To me, it looks like each of them has its own way to accomplish the same goal, ...
0
votes
1answer
403 views
How can I implement 3D textures using webgl?
I went through the google I/O video but did not get exactly how to do it. If somebody could point me to a simple 3D texture implementation using webgl, it would be helpful.
i basically have a volume, ...
0
votes
3answers
1k views
How to convert .max files to .egg on linux
I am very new to 3d graphics and game engines and panda3d and python. I followed few panda3d tutorials and now I want to test them with few new models. High majority of 3d models in the internet are ...
40
votes
5answers
3k views
What's the newest trend / method for terrain rendering?
The last time I checked in on terrain rendering, ROAM was the new hotness. Yes, that was a long time ago. I liked ROAM a lot, though, because it was extremely simple to program, and gave pretty ...
13
votes
3answers
1k views
How to programatically retarget animations from one skeleton to another?
I'm trying to write code to transfer animations that were designed for one skeleton to look correct on another skeleton. The source animations consist only of rotations except for translations on the ...
22
votes
4answers
2k views
Where to start when building a 3D terrain editor?
I'm looking to build (for start) a simple tool, that could raise, lower, smooth and texture the terrain.
So, what are the things I have to go through in order to make such terrain editor?
And maybe ...
20
votes
6answers
2k views
Are there any open source or free 3D modelling/animation tools that are widely used by indie game developers?
I have tried out Blender and Milkshape 3D, but my question is mainly asking if there is any 3D animation/modelling software that is open source, free, or has an indie license available that is widely ...
14
votes
3answers
3k views
Is C++ “still” preferred in game development?
I am a 2D Game Programmer.Some programming languages which I am good at are C,Java ,C#. I also know Actionscript 2.0,3.0 and some javascript.
I'm interested in learning 3D Game programming. So far ...
12
votes
5answers
3k views
Examples of faking 3D
Does anyone know of any good examples of 3D being faked in 2D (not necessarily code, but games I could look up)? The player has the perspective that they are going 'into' the screen and things are ...
10
votes
5answers
2k views
Working with lots of cubes. Improving performance?
Edit: To sum the question up, I have a voxel based world (Minecraft style (Thanks Communist Duck)) which is suffering from poor performance. I am not positive on the source but would like any possible ...
2
votes
8answers
5k views
Where to start? (3D Modeling) [closed]
I'm looking for a good resource to start learning 3d modeling. I'm looking for something that starts with the basics (e.g. terminology; what are quads, triangles etc.) before/while going into the ...
23
votes
1answer
754 views
How do you turn a cube into a sphere?
I'm trying to make a quad sphere based on an article, which shows results like this:
I can generate a cube correctly:
But when I convert all the points according to this formula (from the page ...
9
votes
2answers
371 views
Boat passing under a bridge in a 2D tile based RTS
I'm writing a 2D tile based RTS. And I want to add a 'pseudo 3D' feature to it - bridges over the rivers.
I havent't start any coding yet, just trying to think how it fits the collision detection ...
8
votes
4answers
1k views
Fixed-Function vs Shaders: Which for beginner?
I'm currently going to college for computer science. Although I do plan on utilizing an existing engine at some point to create a small game, my aim right now is towards learning the fundamentals: ...
3
votes
1answer
334 views
Implementing Positional Sound
I am trying to put 3Dish audio in a game I'm developing, and I'm unsure how to do positional sound. I want to be able to adjust the volume of the audio's channels depending on how far it is and the ...
12
votes
2answers
3k views
Are high powered 3D game engines better at 2D games than engines made for 2D
I'm a software engineer that's new to game programming so forgive me if this is a dumb question as I don't know that much about game engines.
If I was building a 2D game am I better off going with an ...
11
votes
6answers
3k views
Math topics for 3D graphics programming
I understand that the following math topics are required for 3D graphics programming. I have started doing some of them in my math course. Can someone point me in the direction of a resource that ...
7
votes
3answers
592 views
Prevent players from wallhacking in an online FPS?
Why do we still moan on wallhackers in multiplayer first-person shooters?
Isn't it possible to perform occlusion culling for all players server-side? For example, send player xyz information to ...
5
votes
3answers
3k views
Why / how does XNA's right-handed coordinate system effect anything if you can specify near/far Z values?
I am told repeatedly that XNA Game Studio uses a right-handed coordinate system, and I understand the difference between a right-handed and left-handed coordinate system. But given that you can use a ...
14
votes
3answers
2k views
What are the pros/cons of using a 3d engine for 2d games?
What pros or cons should a beginner be aware of when deciding between a 2d game engine (like Slick2D/Flixel/FlashPunk) and a 3d engine (like Unity) for 2d game development?
I am just getting started ...
7
votes
2answers
872 views
How to resolve penetration of two colliding bodies
I've implemented simple 3D game physics engine. I already have decent collision detection in place, now I'm trying to figure out the collision response part. I'm using impulse based method to ...
6
votes
4answers
2k views
What good 3D graphic rendering engines are out there?
I couldn't find good overview of those and decided to ask experienced people. I'm writing in C# and want to learn some 3D graphics stuff. I used to write some 3d scenes and shaders 4 years ago in ...