Path: utzoo!attcan!uunet!lll-winken!lll-ncis!helios.ee.lbl.gov!pasteur!ames!oliveb!felix!dhw68k!stein From: stein@dhw68k.cts.com (Rick Stein) Newsgroups: comp.graphics Subject: 3D Pixel Transforms Keywords: Pixel arrays, 3D transformations Message-ID: <17963@dhw68k.cts.com> Date: 5 Jan 89 20:31:25 GMT Reply-To: stein@dhw68k.cts.com (Rick Stein) Distribution: na Organization: Wolfskill residence; Anaheim, CA (USA) Lines: 17 Followup-To:comp.graphics I'm curious to know about how one performs rotations on pixel data. If I have several scans from a tomography machine, I want to reconstruct and visualize this data in 3d. Given that each scan is a 2d pixel array, how would I stack these slices and then transform (eg., translate/rotate) this pile of pixels? I guess one could perform 1Million matrix multiplies (assuming a 1K x 1K display). Are there any other ways? Obviously, if I can create some polygons from the pixels, then the # of multiplies will diminish. Any suggestions/references for pixel manipulations (ala Pixar)? -- Rick 'Transputer' Stein ( My mother was a clairvoyant. :-) ) uucp:{felix, spsd, zardoz}!dhw68k!stein Internet: stein@dhw68k.cts.com