Go to Post Technology is everywhere, yet the human factor is what makes an event special. - synth3tk [more]
Home
Go Back   Chief Delphi > Technical > IT / Communications > Videography and Photography
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 04-05-2007, 16:41
ZZII 527's Avatar
ZZII 527 ZZII 527 is offline
"Scale Electric Vehicle"
AKA: Shane Colton
FRC #0097
Team Role: College Student
 
Join Date: Feb 2004
Rookie Year: 2003
Location: Cambridge, MA
Posts: 366
ZZII 527 has a reputation beyond reputeZZII 527 has a reputation beyond reputeZZII 527 has a reputation beyond reputeZZII 527 has a reputation beyond reputeZZII 527 has a reputation beyond reputeZZII 527 has a reputation beyond reputeZZII 527 has a reputation beyond reputeZZII 527 has a reputation beyond reputeZZII 527 has a reputation beyond reputeZZII 527 has a reputation beyond reputeZZII 527 has a reputation beyond repute
Send a message via AIM to ZZII 527
Video Texturing [cool demo]

Hrm, the videography forum seems a bit underutilized. Maybe I can stir things up a bit. I've been doing video editing for my team(s) since I got my first digital camcorder and I can tell you that short of the actual robot, the coolest thing a team can have to show off is a really great video. So in my efforts to push the limits of amateur videography and editing, I present an easy (and free) video texturing technique that produces some distinctively good-looking results:

http://web.mit.edu/first/www/bird_21.wmv (~7 MB)

The Software:
The two programs involved are both freeware: POV-Ray (http://www.povray.org/) and Virtual Dub (http://www.virtualdub.org/). The first is a raytracing tool that has a bit of a steep learning curve, but with some basics you can produce really nice looking 3D stills and animations. The second is a video conversion tool that can break video into frames and recombine frames into video.

The (Simplified) Process:
  1. Open the video clip you want to use in Virtual Dub. This is probably the best time to trim the start and end points. Then, use Virtual Dub to save it as a set of images with sequential filenames (e.g. video001.jpeg, video002.jpeg, ...).
  2. Create a POV-Ray model (of anything). Decide where to texture the video and use a "mesh" object to create a flat surface with a 4x3 aspect ratio. Use the "image_map" modifier to texture a still image onto the mesh as a test.
  3. Animation in POV-Ray is an interesting adventure, and I won't try to explain it fully here. It is based on a clock variable that increments at each new frame. You can use this clock variable and some string manipulation functions to load the video frames in sequence as each frame of the animation renders. So in each animation frame, the mesh texture from before becomes a frame of video.
  4. Rendering could take a few hours, depending on the size of the clip. After it's finished, you will have a set of new .bmp's which you can then recombine into video using Virtual Dub.

I know this is far from a complete explanation, and I promise to follow up with a more detailed one at some point. I just wanted to present the technique, maybe others will expand on it. But it is a great way to make some real professional-looking video effects.
__________________
MIT Mechanical Engineering
>> College Mentor, Team 97: Cambridge Rindge and Latin School with The Edgerton Center, MIT Mechanical Engineering, Bluefin Robotics, and Draper Laboratory
>> Alumnus, Team 527: Plainedge HS

Last edited by ZZII 527 : 04-05-2007 at 16:44.
Reply With Quote
  #2   Spotlight this post!  
Unread 04-05-2007, 16:52
Kyle's Avatar
Kyle Kyle is offline
Mike Wade, RIP You will be missed
AKA: Kyle Rice
FRC #0365 (MOE)
Team Role: Alumni
 
Join Date: Jan 2003
Rookie Year: 2002
Location: Wilmington, Delaware
Posts: 1,387
Kyle has a reputation beyond reputeKyle has a reputation beyond reputeKyle has a reputation beyond reputeKyle has a reputation beyond reputeKyle has a reputation beyond reputeKyle has a reputation beyond reputeKyle has a reputation beyond reputeKyle has a reputation beyond reputeKyle has a reputation beyond reputeKyle has a reputation beyond reputeKyle has a reputation beyond repute
Send a message via AIM to Kyle
Re: Video Texturing [cool demo]

Thanks I have always wanted to be able to do stuff like that, thanks for the sites.
__________________
2007 Championship Chairmans!!!!! 8 years in the making GO MOE!


Facebook
Reply With Quote
Reply


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
pic: Texturing v.2 Andrew Blair Extra Discussion 2 25-09-2005 17:39
skinning and texturing BadKarma 3D Animation and Competition 4 21-01-2005 15:11
Cool Segway Video MattK Dean Kamen's Inventions 12 21-08-2004 08:29
Cool Song and Video! Aaron Lussier Chit-Chat 13 07-06-2003 08:15
Hand Texturing Lev 3D Animation and Competition 13 28-01-2003 23:19


All times are GMT -5. The time now is 15:54.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi