16-bit heightmaps IN SMF

16-bit heightmaps IN SMF

Discuss maps & map creation - from concept to execution to the ever elusive release.

Moderator: Moderators

Post Reply
zorbawic
Posts: 107
Joined: 07 May 2006, 15:09

16-bit heightmaps IN SMF

Post by zorbawic »

Has anybody made succesfully a map with a 16-bit heightmap made with an other program than terragen ?
User avatar
Neddie
Community Lead
Posts: 9406
Joined: 10 Apr 2006, 05:05

Post by Neddie »

I'm not sure...
User avatar
LOrDo
Posts: 1154
Joined: 27 Feb 2006, 00:21

Post by LOrDo »

I was talking to this guy in main who was trying, but mapconv kept failing by giving wierd spikes and crap all over the map, long story short he couldn't get it to work.
User avatar
Weaver
Posts: 644
Joined: 07 Jul 2005, 21:15

Post by Weaver »

Yes it can be done. Ideally you should do your own smoothing and not use lowpass with 16bit, but you still can if you want.

To get the 16bit raw file I would export a 16bit tiff from PSP and cut the header off using a hex editor.
muzzybear
Posts: 6
Joined: 10 Jun 2007, 05:09

Post by muzzybear »

or use imagemagick to convert some image to raw 16bit

convert inputfile -depth 16 -endian LSB gray:output.raw

you can apply blurring and stuff into that... say add "-blur 0x2" into the commandline just before the output filename
User avatar
Caydr
Omnidouche
Posts: 7179
Joined: 16 Oct 2004, 19:40

Post by Caydr »

BTW, in case nobody else realized this: flatscreen monitors and high bit-depth heightmap editing work do not mix.
User avatar
aGorm
Posts: 2928
Joined: 12 Jan 2005, 10:25

Post by aGorm »

I take it you mean TFT's, seeing as flatscreens are just regular monitors...

(why do people instist that, because a TFT is thin... its a flatscreen. Flatscreen refers to a CRT having a flat (not curvered) viewing area.)

But yhe, he's right, TFT's arn't much cop at high bit depth.

aGorm
zorbawic
Posts: 107
Joined: 07 May 2006, 15:09

Post by zorbawic »

Caydr wrote:flatscreen monitors and high bit-depth heightmap editing work do not mix.
no that is already a false statement -> http://www.oled-display.info
only TFTs cant display 32-bits depth.
OLEDs are flat and will be able to display at least 32-bits
besides there are SEDs which are also "flat" and display 32-bits (as CRTs do).

// BACK on topic
Weaver wrote:To get the 16bit raw file I would export a 16bit tiff from PSP and cut the header off using a hex editor.
I tried with tiff files from cinepaint and it gave me even wierder effects
muzzybear wrote:or use imagemagick to convert some image to raw 16bit

convert inputfile -depth 16 -endian LSB gray:output.raw
FFS! I wasted my time trying to make an utility in Delphi which would do that ! If only I knew that earlier ... :cry:
Post Reply

Return to “Map Creation”