How do you edit Terrain Height maps directly? |
![]() ![]() |
How do you edit Terrain Height maps directly? |
Dec 23 2011, 10:32 PM
Post
#1
|
|
![]() Master Director Group: Pioneers Posts: 2,289 Joined: 6-November 10 Member No.: 11,729 |
I'm not really looking to edit it outside of the terrain editor in MS but I want to be able to draw the details on my terrain image file and its easier if I do it on an alpha layer overlaid onto the heightmap.
I've tried opening it in paint and gimp with no luck. I tried renaming it to a bmp and a dds for editing, also with no luck. Has anyone figured it out yet? Or even been curious other than me? MS staff, if you're around...without much trouble do you off the top of your head know? If not it can wait but if so, please share. -------------------- Sango: "If it was really a miracle everyone would have been saved."
Vargas: "But if everyone was saved how would anyone know it was a miracle." Sango and Vargas arguing over the implications of one person surviving an unexpectedly active tidal season. |
|
|
|
Dec 27 2011, 12:32 AM
Post
#2
|
|
![]() Master Director Group: Pioneers Posts: 2,289 Joined: 6-November 10 Member No.: 11,729 |
Thought I'd bump this one back to the top in case any staff stops in for a bit.
-------------------- Sango: "If it was really a miracle everyone would have been saved."
Vargas: "But if everyone was saved how would anyone know it was a miracle." Sango and Vargas arguing over the implications of one person surviving an unexpectedly active tidal season. |
|
|
|
Dec 28 2011, 2:13 AM
Post
#3
|
|
![]() Master Director Group: Pioneers Posts: 2,289 Joined: 6-November 10 Member No.: 11,729 |
Another bump.
I'll be glad when staff returns. I wish I got long holidays. -------------------- Sango: "If it was really a miracle everyone would have been saved."
Vargas: "But if everyone was saved how would anyone know it was a miracle." Sango and Vargas arguing over the implications of one person surviving an unexpectedly active tidal season. |
|
|
|
Dec 29 2011, 6:47 AM
Post
#4
|
|
![]() Master Director Group: Pioneers Posts: 1,078 Joined: 12-February 09 Member No.: 4,235 |
Had a go at it. Inside your movie's folder you will find a PNG file. Open this up in your favorite paint app and take a look. It only contains four colors; black, red, blue, green. You can paint with any of these colors. You can also make this file much larger if you wish. It is 512 by default, but I ran it at 2048.
After editing, reload the movie in MS and go to the terrain editor. You will see new painting in the chosen tile colors. Select new colors in the four options to change what color tiles are mapped to the terrain. The relationship of colors to tiles is: left-most tile will be black in the PNG. Next will be blue. Next will be green. The right-most tile will be red. See the attached file. This only for texturing, it is not a height-map. Terrain needs to be shaped in-program.
Attached File(s)
|
|
|
|
Dec 29 2011, 10:08 AM
Post
#5
|
|
![]() Master Director Group: Pioneers Posts: 2,289 Joined: 6-November 10 Member No.: 11,729 |
This only for texturing, it is not a height-map. Terrain needs to be shaped in-program. Thanks, Rampa but I've already been doing that. http://www.moviestorm.co.uk/community/inde...p;vid_id=107773 That is a terrain I put together from textures in Gimp, overwriting the one in the movie folder. But I want snow caps and darkened valleys and its next to impossible to get it to match up without access to the height-map. -------------------- Sango: "If it was really a miracle everyone would have been saved."
Vargas: "But if everyone was saved how would anyone know it was a miracle." Sango and Vargas arguing over the implications of one person surviving an unexpectedly active tidal season. |
|
|
|
Dec 29 2011, 7:07 PM
Post
#6
|
|
![]() Master Director Group: Pioneers Posts: 1,078 Joined: 12-February 09 Member No.: 4,235 |
Can you take a birds-eye picture of the terrain in the camera view, maybe? That would give a reference of sorts.
|
|
|
|
Dec 29 2011, 10:27 PM
Post
#7
|
|
![]() Master Director Group: Pioneers Posts: 2,289 Joined: 6-November 10 Member No.: 11,729 |
Can you take a birds-eye picture of the terrain in the camera view, maybe? That would give a reference of sorts. I can't get high enough. And even then there would be an issue with perspective with the mountains hiding the positions of low lying areas. I'm hoping there is a way to view the actual height map MovieStorm creates. It is beginning to look like they created their own array system for creating and interpreting it but if that's true, maybe they could release a small utility that could reproduce an image of it. I'm sure I'm not the only one who will benefit from the ability to paint the landscape to match the terrain. -------------------- Sango: "If it was really a miracle everyone would have been saved."
Vargas: "But if everyone was saved how would anyone know it was a miracle." Sango and Vargas arguing over the implications of one person surviving an unexpectedly active tidal season. |
|
|
|
Dec 29 2011, 10:32 PM
Post
#8
|
|
![]() Master Director Group: Pioneers Posts: 3,950 Joined: 28-August 08 Member No.: 2,534 |
I can't get high enough. Shucks. You just ain't tryin' hard enough. -------------------- "I have had the same problem with getting the wheels to rotate properly with animated cars. They have to be all the same size and round and that helps a bit." America's Top Modder.
|
|
|
|
Dec 29 2011, 10:44 PM
Post
#9
|
|
![]() Master Director Group: Pioneers Posts: 968 Joined: 14-January 10 Member No.: 7,321 |
-------------------- |
|
|
|
Dec 29 2011, 11:37 PM
Post
#10
|
|
![]() Master Director Group: Pioneers Posts: 2,289 Joined: 6-November 10 Member No.: 11,729 |
If you can do that with a directly overhead looking straight down view, then I'll be impressed. I double-dog-dare you. But it still would not solve the perspective issue. You'd have to get so high that zooming all the way in would still show the whole map. You're good, Keith...REAL good...But not THAT good. -------------------- Sango: "If it was really a miracle everyone would have been saved."
Vargas: "But if everyone was saved how would anyone know it was a miracle." Sango and Vargas arguing over the implications of one person surviving an unexpectedly active tidal season. |
|
|
|
Dec 30 2011, 1:03 AM
Post
#11
|
|
![]() Master Director Group: Pioneers Posts: 968 Joined: 14-January 10 Member No.: 7,321 |
You're good, Keith...REAL good...But not THAT good. Oh, how I hate those four last words -------------------- |
|
|
|
Dec 31 2011, 5:08 PM
Post
#12
|
|
![]() Master Director Group: Administrators Posts: 4,237 Joined: 18-January 07 Member No.: 116 |
I'm not aware of the exact format, but the height map presumably either stores the height of all the vertexes for the terrain in a specific order. I have no idea if Dave used a standarised format for it, though.
-------------------- Ben Sanders
Moviestorm Ltd |
|
|
|
Dec 31 2011, 6:41 PM
Post
#13
|
|
![]() Master Director Group: Pioneers Posts: 2,289 Joined: 6-November 10 Member No.: 11,729 |
I'm not aware of the exact format, but the height map presumably either stores the height of all the vertexes for the terrain in a specific order. I have no idea if Dave used a standarised format for it, though. Fingers crossed here. -------------------- Sango: "If it was really a miracle everyone would have been saved."
Vargas: "But if everyone was saved how would anyone know it was a miracle." Sango and Vargas arguing over the implications of one person surviving an unexpectedly active tidal season. |
|
|
|
Jan 3 2012, 10:58 PM
Post
#14
|
|
![]() Master Director Group: Pioneers Posts: 2,289 Joined: 6-November 10 Member No.: 11,729 |
On the hope that staff is returning from their almost two week long vacation from us,
-------------------- Sango: "If it was really a miracle everyone would have been saved."
Vargas: "But if everyone was saved how would anyone know it was a miracle." Sango and Vargas arguing over the implications of one person surviving an unexpectedly active tidal season. |
|
|
|
Jan 14 2012, 10:25 PM
Post
#15
|
|
![]() Master Director Group: Pioneers Posts: 2,289 Joined: 6-November 10 Member No.: 11,729 |
Thought I'd bump this back up to see if Dave has revealed his secret yet.
-------------------- Sango: "If it was really a miracle everyone would have been saved."
Vargas: "But if everyone was saved how would anyone know it was a miracle." Sango and Vargas arguing over the implications of one person surviving an unexpectedly active tidal season. |
|
|
|
Jan 16 2012, 11:49 AM
Post
#16
|
|
![]() Master Director Group: Administrators Posts: 4,237 Joined: 18-January 07 Member No.: 116 |
It's of the format:
Int (xsize) Int (ysize) Float (Gridsize) Float (x origin) Float (y origin) And then a list of Float values for each point in the grid, starting with x=0 and running through each y coordinate. It appears that both ints and floats are written as 4 byte values with the high byte first. -------------------- Ben Sanders
Moviestorm Ltd |
|
|
|
Jan 17 2012, 2:08 AM
Post
#17
|
|
![]() Master Director Group: Pioneers Posts: 2,289 Joined: 6-November 10 Member No.: 11,729 |
It's of the format: Int (xsize) Int (ysize) Float (Gridsize) Float (x origin) Float (y origin) And then a list of Float values for each point in the grid, starting with x=0 and running through each y coordinate. It appears that both ints and floats are written as 4 byte values with the high byte first. Just so you know, I don't have a clue what that means. I showed it to my son though and he said, "Oh. that makes sense." So he's going to try to write a small utility to view them. Or print them to a gray-scale file. -------------------- Sango: "If it was really a miracle everyone would have been saved."
Vargas: "But if everyone was saved how would anyone know it was a miracle." Sango and Vargas arguing over the implications of one person surviving an unexpectedly active tidal season. |
|
|
|
Jan 17 2012, 10:55 AM
Post
#18
|
|
![]() Master Director Group: Administrators Posts: 4,237 Joined: 18-January 07 Member No.: 116 |
It means that the file is a big list of numbers. The first two say how big the grid is, the third says how big the squares are, the fourth and fifth say where the origin is, and the next x*y entries say the heights at each of the grid points.
I think the first 5 numbers should be the same for each htmap for Moviestorm. -------------------- Ben Sanders
Moviestorm Ltd |
|
|
|
Jan 17 2012, 11:09 AM
Post
#19
|
|
![]() Master Director Group: Pioneers Posts: 2,289 Joined: 6-November 10 Member No.: 11,729 |
It means that the file is a big list of numbers. The first two say how big the grid is, the third says how big the squares are, the fourth and fifth say where the origin is, and the next x*y entries say the heights at each of the grid points. I think the first 5 numbers should be the same for each htmap for Moviestorm. That I get. -------------------- Sango: "If it was really a miracle everyone would have been saved."
Vargas: "But if everyone was saved how would anyone know it was a miracle." Sango and Vargas arguing over the implications of one person surviving an unexpectedly active tidal season. |
|
|
|
![]() ![]() |