| 
|  |  |  
|  |  |  |  |  |  |  |  |  |  |  
|  |  |  |  |  |  |  |  |  |  |  
|  |  | Who can help me to put an image on ONE side of a box.
#declare Tegel_1 =
box { <100, -9, 100>, <-100, 0, -100>
   pigment {
     image_map {
       gif "vintage-40-vloertegel.gif"
       map_type 1
       once
     }
     scale 1
   }
}
The image is: vintage-40-vloertegel.gif
The result is: test_01.png
Post a reply to this message
 Attachments:
 Download 'vintage-40-vloertegel.gif' (7 KB)
Download 'test_01.png' (21 KB)
 
 
 Preview of image 'vintage-40-vloertegel.gif'
  Preview of image 'test_01.png'
  
 |  |  |  |  |  |  |  |  
|  |  |  |  |  |  |  |  |  |  |  
|  |  | Am 2/19/20 11:47 AM, also sprach Wijnand:
> Who can help me to put an image on ONE side of a box.
> 
> #declare Tegel_1 =
> box { <100, -9, 100>, <-100, 0, -100>
>    pigment {
>      image_map {
>        gif "vintage-40-vloertegel.gif"
>        map_type 1
>        once
>      }
>      scale 1
>    }
> }
> 
> The image is: vintage-40-vloertegel.gif
> The result is: test_01.png
union {
	box { <0, 0, 0.01>, 1 texture {pigment {White}}}
	box { 0, <1, 1, 0.011>
		pigment {
			image_map {gif "vintage-40-vloertegel.gif"}
		}
	}
}
-- 
dik
Rendered 49,882,521,600 of 49,882,521,600 pixels (100%)
Post a reply to this message
 Attachments:
 Download 't2.png' (26 KB)
 
 
 Preview of image 't2.png'
  
 |  |  |  |  |  |  |  |  
|  |  |  |  |  |  |  |  |  |  |  
|  |  | Op 19-2-2020 om 19:15 schreef Dick Balaska:
> union {
>      box { <0, 0, 0.01>, 1 texture {pigment {White}}}
>      box { 0, <1, 1, 0.011>
>          pigment {
>              image_map {gif "vintage-40-vloertegel.gif"}
>          }
>      }
> }
> 
Thanks a lot, regards...
Post a reply to this message
 |  |  |  |  |  |  |  |  
|  |  |  |  |  |  |  |  |  |  |  
|  |  | Op 19-2-2020 om 23:17 schreef Wijnand:
> Op 19-2-2020 om 19:15 schreef Dick Balaska:
>> union {
>>      box { <0, 0, 0.01>, 1 texture {pigment {White}}}
>>      box { 0, <1, 1, 0.011>
>>          pigment {
>>              image_map {gif "vintage-40-vloertegel.gif"}
>>          }
>>      }
>> }
>>
> Thanks a lot, regards...
Hello Dik (?),
Strange... I have made some changes to use your example for a set of 
tiles in cm (20x20x0.9 cm). The right one is yours, the left one my 
trial. Look the motive is split up in 4 parts and the parts are moved. ???
My source:
camera {
   location < 0, 50, 0>
   look_at  < 0, 0, 0>
}
object {
   light_source {<-100,100,-100> color White }
}
#declare Tile_2 =
union {
   box { <-0.5, -0.5, 0.045>,< 0.5,  0.5, 0.01> texture {pigment {White}}}
   box { <-0.5, -0.5, 0.0  >,< 0.5,  0.5, 0.00001>
     pigment {
       image_map {gif "vintage-41-randtegel.gif"}
     }
   }
   rotate<90,0,0>
//  scale 20
}
#declare Tile_5 =
union {
   box { <0, 0, 0.01>, 1 texture {pigment {White}}}
   box { 0, <1, 1, 0.011>
     pigment {
       image_map {gif "vintage-41-randtegel.gif"}
     }
   }
   rotate<90,0,0>
}
object { Tile_2 scale 20 rotate <0,180,0> translate <-20,0,0>}
object { Tile_5 scale 20         translate <10,0,-10>}
Post a reply to this message
 Attachments:
 Download 'tiles_1.png' (135 KB)
 
 
 Preview of image 'tiles_1.png'
  
 |  |  |  |  |  |  |  |  
|  |  |  |  |  |  |  |  |  |  |  
|  |  | Op 20-2-2020 om 16:41 schreef Wijnand:
> Op 19-2-2020 om 23:17 schreef Wijnand:
>> Op 19-2-2020 om 19:15 schreef Dick Balaska:
>>> union {
>>>      box { <0, 0, 0.01>, 1 texture {pigment {White}}}
>>>      box { 0, <1, 1, 0.011>
>>>          pigment {
>>>              image_map {gif "vintage-40-vloertegel.gif"}
>>>          }
>>>      }
>>> }
>>>
>> Thanks a lot, regards...
> 
> Hello Dik (?),
> 
> Strange... I have made some changes to use your example for a set of 
> tiles in cm (20x20x0.9 cm). The right one is yours, the left one my 
> trial. Look the motive is split up in 4 parts and the parts are moved. ???
> 
> My source:
> 
> camera {
>    location < 0, 50, 0>
>    look_at  < 0, 0, 0>
> }
> 
> object {
>    light_source {<-100,100,-100> color White }
> }
> 
> 
> #declare Tile_2 =
> union {
>    box { <-0.5, -0.5, 0.045>,< 0.5,  0.5, 0.01> texture {pigment {White}}}
>    box { <-0.5, -0.5, 0.0  >,< 0.5,  0.5, 0.00001>
>      pigment {
>        image_map {gif "vintage-41-randtegel.gif"}
>      }
>    }
>    rotate<90,0,0>
> //  scale 20
> }
> 
> #declare Tile_5 =
> union {
>    box { <0, 0, 0.01>, 1 texture {pigment {White}}}
>    box { 0, <1, 1, 0.011>
>      pigment {
>        image_map {gif "vintage-41-randtegel.gif"}
>      }
>    }
>    rotate<90,0,0>
> }
> 
> 
> object { Tile_2 scale 20 rotate <0,180,0> translate <-20,0,0>}
> object { Tile_5 scale 20         translate <10,0,-10>}
Found it, an image_map starts alway at <0,0,0>.... Grrr.
Post a reply to this message
 |  |  |  |  |  |  |  |  
|  |  |  |  |  |  |  |  |  |  |  
|  |  | Le 2020-02-19 à 11:47, Wijnand a écrit :
> Who can help me to put an image on ONE side of a box.
> 
> #declare Tegel_1 =
> box { <100, -9, 100>, <-100, 0, -100>
>    pigment {
>      image_map {
>        gif "vintage-40-vloertegel.gif"
>        map_type 1
>        once
>      }
>      scale 1
>    }
> }
> 
> The image is: vintage-40-vloertegel.gif
> The result is: test_01.png
map_type 1 is used to map the image on a sphere.
You want to use map_type 0, the default.
It maps the image in a tiling fashion along the X-Y plane.
So, it becomes :
#declare Tegel_1 =
box { 0, 1 //from <0,0,0> to <1,1,1>
   pigment {
     image_map {
       gif "vintage-40-vloertegel.gif"//use default mapping
     }
  translate <-0.5, -0.5, 0>//  centre it
  rotate 90*x // flip to the X-Z plane
     scale <200, 9, 200> // scale to the desired dimention
   }
}
Post a reply to this message
 |  |  |  |  |  |  |  |  
|  |  | 
| From: Wijnand Subject: Re: How to put an image on ONE side of a box
 Date: 21 Feb 2020 07:10:53
 Message: <5e4fc8cd@news.povray.org>
 
 |  |  |  |  |  |  |  |  |  
|  |  | Op 20-2-2020 om 21:49 schreef Alain Martel:
> Le 2020-02-19 à 11:47, Wijnand a écrit :
>> Who can help me to put an image on ONE side of a box.
>>
>> #declare Tegel_1 =
>> box { <100, -9, 100>, <-100, 0, -100>
>>    pigment {
>>      image_map {
>>        gif "vintage-40-vloertegel.gif"
>>        map_type 1
>>        once
>>      }
>>      scale 1
>>    }
>> }
>>
>> The image is: vintage-40-vloertegel.gif
>> The result is: test_01.png
> 
> map_type 1 is used to map the image on a sphere.
> You want to use map_type 0, the default.
> It maps the image in a tiling fashion along the X-Y plane.
> 
> So, it becomes :
> #declare Tegel_1 =
> box { 0, 1 //from <0,0,0> to <1,1,1>
>    pigment {
>      image_map {
>        gif "vintage-40-vloertegel.gif"//use default mapping
>      }
>   translate <-0.5, -0.5, 0>//  centre it
>   rotate 90*x // flip to the X-Z plane
>      scale <200, 9, 200> // scale to the desired dimention
>    }
> }
Thanks again, regards...
Post a reply to this message
 |  |  |  |  |  |  |  |  
|  |  |  |  |  |  |  |  |  |