Notifications
Clear all
[Closed] CgTalk Maxscript Challenge 008: "BACK TO BASICS: Bitmap to Planes"
Page 2 / 2
Prev
Aug 29, 2005 3:43 pm
It “works” but it’s very slow.
Done in about 15 minutes with no refs.
Oh…done in max 6.
PlaneMap = getOpenFileName caption:"Select Map" \
filename:maxfilepath \
types:"Targa (*.tga)|*.tga|Jpeg (*.jpg)|*.jpg|Tiff (*.tif)|*.tif|All (*.*)|*.*|"
if PlaneMap != undefined do
(
pixel_array = #()
img = openBitmap PlaneMap
with redraw off
(
with undo off
(
for y = 0 to img.height-1 do
(
pixel_array = getPixels img [0,y] img.width
for pixel = 1 to pixel_array.count do
(
p = converttomesh(plane widthsegs:1 lengthsegs:1 length:1 width:1)
p.wirecolor = pixel_array[pixel]
p.pos = [pixel,y,0]*[1,-1,1]
)
)
)
)
max vpt top
max zoomext sel all
)
Page 2 / 2
Prev