POV-Ray : Newsgroups : povray.advanced-users : format of hf_gray_16 .bmp files? : Re: format of hf_gray_16 .bmp files? Server Time
28 Jul 2024 12:33:46 EDT (-0400)
  Re: format of hf_gray_16 .bmp files?  
From: Ralph Smith
Date: 7 Jul 2005 10:12:09
Message: <19dqc1pcd64c36dn0odpm39vvog0ok5ods@4ax.com>
On Thu, 7 Jul 2005 14:08:38 +0100, Mike Williams <nos### [at] econymdemoncouk> wrote:

>
>However, the significant point for the original poster is that you can't
>do it with BMP files.

I don't understand."image.pov created image.bmp. Image.pov contains

global_settings {
	assumed_gamma 2.2
	hf_gray_16
}

There is no image.tga.

Then I run test.pov to use this bmp file as a height field:

.....

height_field  {
   //tga "image.tga"		// created from "image.pov"
   sys "image.bmp"
   smooth
   pigment { 
   	gradient y
   	color_map {
      	[0.00 color rgb <  0,   0, 0.4>]
      	[0.05 color rgb <  0, 0.2,   0>]
      	[0.60 color rgb <1.0, 1.0, 1.0>]
      	[1.00 color rgb <1.0, 1.0, 1.0>]
		}
	}
   finish {
		specular 0.5
		roughness 0.05
	}
	normal {
		bozo
		translate <0, 1.23456, 0>
		scale 0.002
	}

   translate <-.5, 0, -.5>
   scale <17, 1.75, 17>
	rotate<-90, -45, 0>
}

.....


It works. So, I think that you CAN use .bmp files as height fields. But I also think
that they only
have 256 gray levels since for all pixels r = g = b as far as I can tell.

If I switch to .tga files would I get 65,536 gray levels?

But I would still like to be able to create hf_gray_16 files externally. It sounds
like the format
of such .tga files might not be documented.

Ralph


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.