From: Stephen J B. <sj...@li...> - 2002-11-26 16:26:09
|
On Tue, 26 Nov 2002, Mr. Iqbal Bheenick wrote: > i'm a 4th yr student at university doing computer science....my final year project consist of making a short 3D movie from a series of digital pictures of a particular scene!!! > > i read about mesa3d on the net n thought that it could be of great help to me...can anyone tell me how to start out there? It's a bit off-topic for the Mesa list - this is a more general 3D topic and a general-purpose OpenGL mailing list might have been a better choice. However, briefly: I recently made a computer game that plays inside the classroom of my sons' math class. What we did was to take photos of all of the walls of the classroom from a square-on direction (as far as possible), then a sample of the floor and ceiling tiles. Those were then massaged in GIMP to adjust the perspective (they weren't perfectly square-on), to adjust the lighting so it matched from one wall to the next - and do remove things from the foreground of the image that shouldn't have been there. We also made pictures of the view from the window and painted transparency where the panes of glass were in the classroom windows. The resulting photo's were textured onto the inside of a 3D model that we built from measurements of the room - and the various desks, tables, book cases, computers, TV's and chairs modelled and textured with images of their real-world counterparts...and a couple of large polygons outside the window with the outside view textured onto them. This was then rendered in realtime on 3D graphics hardware - so we could show my son's classmates what it would be like if you were a fly walking upside down across the ceiling of the classroom - or what the view would be like if you were sitting on top of the bookcase. Making a movie from something like that would be very easy. ---- Steve Baker (817)619-2657 (Vox/Vox-Mail) L3Com/Link Simulation & Training (817)619-2466 (Fax) Work: sj...@li... http://www.link.com Home: sjb...@ai... http://www.sjbaker.org |