The terrain rendering tag is used for questions about the creation of terrain.
6
votes
0answers
69 views
Which is the best LOD method for planet rendering?
I'm currently working on my thesis, it is an engine to render terrains of planetary size.
I'm still finishing my research and I have encountered a lot of stuff about this subject, the problem is that ...
2
votes
1answer
95 views
unlimited (wraparound) 3d terrain
How can I create a wrap around unlimited 3D terrain:
To make it clear:
If I step out of terrain in (1) or (A) I want to get to (2) resp. (B)
|B
V
+----------+
2 -->| ...
4
votes
1answer
152 views
Best practise for representing large spaces in a scene graph
I'm attempting to represent a procedurally generated world in a scene graph, specifically in the Jmonkey engine (Jme3). To make this managable I have broken up the world into smaller chunks. Each ...
3
votes
2answers
184 views
Techniques for reducing terrain shader complexity
My terrain shader does quite a bit, but I don't know how to break it up in any way that will reduce my instruction count without removing key features of the terrain. It does the following:
...
-2
votes
1answer
149 views
Terrain System: CPU vs GPU versions (as showed on GPU Gems 3) [closed]
Well im about to program a terrain system for my game engine, and i've been reading ALOT about the GPU terrain from the GPU Gems 3 book and some other books but im not sure i mean speed wise seems ...
1
vote
3answers
535 views
Methods of procedural terrain generation that can work using DirectX 9 (SM2.0)?
I'm working on a simple game / fun project that I want to be largely procedurally generated. At first I started by using boxels (Similar to Minecraft, but not textured) for the terrain and it came out ...
-6
votes
1answer
200 views
Java 2D tile map and rendering it [closed]
Please help me! I am thinking of generating different terrains environment every time the game loads again. But i am thinking of loading or drawing a image containing all the units like river, land ...
1
vote
1answer
95 views
Mixing Bump mapping and Detail mapping
I wonder if I create bump mapping for my terrain is it good to add detail mapping too? Does such mix improve realism or make it even worse (because there is "too much" of it)? If this improve realism, ...
2
votes
1answer
224 views
Tweaking Heightmap Generation For Hexagon Grids
Currently I'm working on a little project just for a bit of fun. It is a C++, WinAPI application using OpenGL.
I hope it will turn into a RTS Game played on a hexagon grid and when I get the basic ...
2
votes
2answers
709 views
Dynamic Terrain Texture
I've been looking at a 2D physics game called 'Hill Climb Racing' (Android and iOS) and was wondering how they went about texturing the terrain?
I've had a think about it and I've come up with ...
0
votes
2answers
398 views
“Marching cubes” voxel terrain - triplanar texturing with depth?
I am currently working on a voxel terrain that uses the marching cubes algorithm for polygonizing the scalar field of voxels. I am using a triplanar texturing shader for texturing. say I have a grass ...
-1
votes
1answer
254 views
GPU based procedual terrain borders?
I'm working on a game that preferably should feature a combination of designed and procedurally generated terrain where the designer specifies in somewhat detailed terms what type of terrain a given ...
5
votes
1answer
166 views
Two graphical entities, smooth blending between them (e.g. asphalt and grass)
Supposedly in a scenario there are, among other things, a tarmac strip and a meadow. The tarmac has an asphalt texture and its model is a triangle strip long that might bifurcate at some point into ...
3
votes
1answer
403 views
How is the terrain generated in Commandos and Commandos game clones/look-alikes?
The Commandos series of games and its similar western counterpart, Desperados, use a mix of 2D and 3D elements to achieve a very pleasing and immersive atmosphere. Apart from the concept that alone ...
0
votes
2answers
299 views
Help with Open GL terrain
I have a terrain class like so:
class Terrian {
public:
Terrian(int width, int height);
virtual ~Terrian();
GLuint get_vertexbuffer();
GLuint get_colorbuffer();
...
1
vote
0answers
189 views
Map terrain generation to texture instead of color
I have some terrain being generated using the following algorithm
double rand1 = rand.NextDouble() + 1;
double rand2 = rand.NextDouble() + 2;
double rand3 = rand.NextDouble() + 3;
float offset = ...
2
votes
1answer
614 views
Voxel terrain rendering with marching cubes
I was working on making procedurally generated terrain using normal cubish voxels (like minecraft) But then I read about marching cubes and decided to convert to using those. I managed to create a ...
0
votes
1answer
105 views
How should I position and move objects in my 3D world in relation to terrain
I'm drawing a heightfield as a piece of 3D terrain using the fairly 'dumb' method of drawing triangles, like everyone does when learning this sort of thing. There's no fancy LOD, scenegraphs or other ...
0
votes
1answer
549 views
How to make a 2D Terrain with opengl?
I want to make a simple 2d terrain with just a few bumps and height changes:
I thought about just using random numbers to describe the height of a certain vertex, but I don't see how I can make ...
10
votes
1answer
789 views
Why are there lines in between my tiles?
I'm making a top down XNA game. The maps are created by tiles. A problem I recently noticed is a 'grid' of lines between the tiles. It only shows up sometimes and only depending on the camera ...
4
votes
2answers
357 views
Using Python what is the best way to perform heavy tasks in the background?
I'm generating large amounts of procedural map data on the fly, however my game engine doesn't rely on them to render the scene and I'd like to build it on in the background and pop it into the world ...
1
vote
3answers
772 views
Any ideas on reducing lag in terrain generation?
Ok so here's the deal. I've written an isometric engine that generates terrain based on camera values using 2D perlin noise. I planned on doing 3D but first I need to work out the lag issues I'm ...
1
vote
1answer
292 views
Are there any preexisting maps for a Minecraft-like level I could use in my engine?
I am working on a tiny cube-based engine like Minecraft. I was wondering if there is a way for me to get large blocky terrain in a text format that I can use for rendering on my engine?
I don't want ...
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 ...
12
votes
3answers
2k views
What is a good algorithm for fractal-based procedural city layout?
Background
I run a minecraft server where I'm going to design a starter city of fairly large scale. I have a series of things, like rule signs and mob cages, I would like to put in buildings there. ...
11
votes
1answer
398 views
What are some current techniques for rendering deformable landscapes?
What are the current techniques than can be used for efficiently rendering 3D heightmap-based deformable landscapes?
For example, in the non-deformable landscape problem, ROAM used to be the way to ...
3
votes
3answers
939 views
How did they do it: Trine 2.5d terrain?
How did they make the terrain in trine? I think they took a polygon approach. It doesn't seem that they used a heightmap because it is in all three vectors, or a voxel method because it doesn't have ...
7
votes
5answers
2k views
2D Procedural Terrain Generation - Guaranteeing connectedness?
I'm working on a 2D platformer in XNA. One of things I'd like to be a main design characteristic is procedural content generation. The first step of that is to procedurally generate the terrain. So, ...
30
votes
3answers
12k views
How are voxel terrain engines made?
A few days ago I found something called voxel terrains and I think that they're pretty cool. But I don't know anything generating them. Do you model it in your modeling software or use something like ...
10
votes
2answers
2k views
Quadtree terrain splitting - I don't get it
Most of the papers i've read base their terrain in some form or another on a quadtree. See this at page 38:
...
5
votes
3answers
1k views
How can I generate a terrain heightmap from the perlin algorithm?
How can I generate a terrain heightmap from the perlin algorithm? I am trying to make a terrain generator (like World Machine). This is the source code I have for the perlin. The only thing that I ...
1
vote
1answer
342 views
Perlin noise example the same on CPU as GPU?
I am looking for an example site with a Perlin Noise implementation in both CPU and GPU, that generates somewhat the same results in those two places.
I see many CPU implementations of Perlin Noise, ...
5
votes
1answer
585 views
Perlin noise - copying the algorithm on the CPU?
I have successfully made a Perlin noise algorithm on the GPU. It works as expected, and generates great results. Now, as part of the physics calculations in my game, I need to replicate the exact same ...
12
votes
2answers
6k views
How can I make huge terrains in Unity?
How can I make extremely huge terrains in Unity? It seems like I can set width and length to large values. But the Heightmap resolution only goes up to 4097 and the Detail resolution only goes up to ...
1
vote
3answers
731 views
Optimizing perlin noise generation
I have a perlin noise generator as shown below.
public class ImprovedNoise
{
private const int GradientSizeTable = 256;
private readonly Random _random;
private readonly double[] ...
10
votes
2answers
3k views
Heightmap, Voxel, Polygon (geometry) terrains
In relation to Heightmap, Voxel and Polygon (geometry) terrains:
What are the main differences between all these three?
Can you form a "smooth" terrain with Voxels, I mean, can you for example get a ...
1
vote
1answer
177 views
Error inserting new pass entry into PassGroupRenderableMap
I started playing around with terrain and I am getting this assertion in
QueuedRenderableCollection::addRenderable: "Error inserting new pass entry into PassGroupRenderableMap"
I am trying to find ...
8
votes
2answers
820 views
Render rivers in a grid
I have created a random height map and now i want to create rivers. I've made an algorithm based on a* to make rivers flow from peaks to sea and now i'm in the quest of figuring out an elegant ...
7
votes
1answer
1k views
XNA Quadtree with LOD
I'm looking to create a fairly large environment, and as such would like to implement a quadtree and use LOD on it. I've looked through numerous examples and I get the basic idea of a quadtree. Start ...
3
votes
2answers
462 views
How to deal with procedural terrain, pre-load or real-time calculation?
I have developed an algorithm that generates 2D terrain coordinates for my iOS 2D game. This may be a possible visual output:
The coordinates are stored in a 2D array.
mVertices[i][0] = ccp(sx, ...
0
votes
2answers
4k views
How do I create a big multiplayer world in UDK?
I want to create a big multiplayer world in UDK and I'm having a few difficulties.
I created the biggest terrain possible but then any terrain related action I do takes forever. However, I've seen ...
3
votes
3answers
2k views
Voxel heightmap terrain editor
I've recently been experimenting with a simple Voxel-based 3d engine (think Minecraft) which uses heightmaps to define terrain in the following format:
http://en.wikipedia.org/wiki/Heightmap
Does ...
0
votes
1answer
468 views
Simple Terrain Grid (not working)
I know yall are probably going to hate me.....but I can't figure out what im doing wrong, im trying to make a SIMPLE Vertex Grid (for Terrain) but I get a black screen for some reason And I can't ...
10
votes
1answer
801 views
Simple Terrain Rendering
For some reason I can not find a good example of terrain rendering, as in like "bare bones". Im reading Introduction to game Programming with DX10, and i've seen some other tutorials....but they all ...
3
votes
1answer
821 views
(real) 3d map rendering in wpf without an engine - how to handle the map data?
I'm just doing some research before embarking on rendering a 3D map inside a wpf app. I've never delved into 3D before, and hence the question..
I have map data (in several formats, and many files) ...
3
votes
1answer
656 views
Help with “Cannot find ContentTypeReader BB.HeightMapInfoReader, BB, Version=1.0.0.0, Culture=neutral.” needed
I have this irritating problem in XNA that I have spent my Saturday with:
Cannot find ContentTypeReader
BB.HeightMapInfoReader, BB,
Version=1.0.0.0, Culture=neutral.
It throws me that when I ...
0
votes
1answer
344 views
Need help drawings planets in Java
I am looking for help/links/notes/agorithms/URLs/examples on drawing/rendering spheres in pure Java (so that I can hopefully, one day, generate/render planets with various surfaces & atmospheres)
...
2
votes
2answers
822 views
XNA Seeing through heightmap problem
I've recently started learning how to program in 3D with XNA and I've been trying to implement a Terrain3D class(a very simple height map). I've managed to draw a simple terrain, but I'm getting a ...
2
votes
1answer
491 views
Rendering skybox in first person shooter
I am trying to get a skybox rendered correctly in my first person shooter game. I have the skybox cube rendering using GL_TEXTURE_CUBE_MAP. I author the cube with extents of -1 and 1 along X,Y and Z.
...
6
votes
2answers
890 views
Smooth terrain rendering
I'm trying to render a smooth terrain with Direct3D. I've got a 50*50 grid with all y values = 0, and a set of 3D points that indicate the location on the grid and depth or height of the "valley" or ...