Internet Ray Tracing Competition Rules (Animations) Version of May 2002 Here you will find a guide to what is allowed, what is required, and what is "in the spirit of the competition". _________________________________________________________________ Contents 1. Summary 2. Etiquette 3. Acceptable tools 4. Submissions 5. Animation File 6. Text File 7. Movie Poster 8. FTP Submissions 9. Email Submissions 10. Web Submissions 11. Judging and prizes _________________________________________________________________ 1. Summary a. Create an animation which is your interpretation of the topic for the current competition. We strongly suggest making a single entry per round, but will accept more. b. You may use any rendering program(s) to make your animation. c. You may use paint programs, image editors or similar programs to change the frames of your animation after rendering. Some notes about this rule: o This is different from the stills competition rule, where such post-processing is prohibited. o The focus of the animation should be 3D rendered images, so use these effects with caution, or the judges will punish you. d. The only limit on the animation is the file size, which must be ten megabytes (10,485,760 bytes) or less. We do suggest prudence when selecting frame size, and recommend 320x240. e. You must include a specially formatted text file explaining how you made your animations, and if possible a Zip archive file containing the source files for them. We have a template text file and an example text file available at our ftp-site (ftp.irtc.org/pub/anims). f. You can send us your entries by ftp (ftp.irtc.org/pub/anims/incoming), by email (irtc-submit-anims@irtc.org), or via the web (http://www.irtc.org/cgi-bin/irtc_submit_anims). g. Please read the copyright which applies to all submissions (available in our ftp site, ftp.irtc.org/pub). h. Winners are chosen by a public vote. Winners receive prizes donated by our sponsors. 2. Etiquette This describes the intentions of the competition and what we hope to gain from it. a. This is an open competition. We want to encourage everyone to put thought into the descriptions that are put into the text file. We hope that knowledge and techniques can be passed from peer to peer in this way. b. It is strongly recommended that you submit a Zip archive containing some or all of the source files for public use. However, we understand those who need to protect their work from exploitation, and do not require this. You may include whatever you think necessary or helpful in this file, and there is no size restriction, but please remember that hard disk space is not infinite. c. The competition is not about winning. You do not have to be a professional, or even any good! Experts are welcome, but the contest is run by and for amateurs with cheap tools. Those lucky enough to have more impressive skills and equipment are asked to share their wisdom, but we are more impressed by someone who can be creative with what they have, than someone who has everything. d. The IRTC reserves the right to reject and remove any submission, at any time, for any reason. e. Finally, these rules exist primarily to make the task of running the competition more manageable, and as automatic as possible. The organizers spend considerable time running the event, so please help them and stick to the rules. 3. Acceptable Tools This describes what software and hardware you may use. a. You may use any hardware. We recommend computers! Scanners, digitizers, and motion-capture are all acceptable. b. Any rendering and animation conversion programs are acceptable. The competition welcomes the use of cheap or free software rather than packages only available to a few professionals. There is nothing wrong with using such software. c. Any support software is acceptable. The use of lparsers, add-on modelers, texture editors, and landscape generators is fine. Paint programs may be used to modify the individual frame images, but do so prudently. If you do post-process your images, you must describe what you've done in your text description file. d. You may use objects and textures downloaded from the internet or purchased commercially, but it is not encouraged. Similarly you may use other people's images as image-maps or textures within your own work. In all cases, you must get permission from the creator of the object or image. If you use such objects or images, you must make this known with proper acknowledgments in the text file accompanying your submission. You may not violate copyrights of any sort. 4. Submissions This describes what a submission should look like. Once you have the files of your submission together, you can send them to the IRTC via email, ftp, or the web. a. A submission must contain an MPEG-1 animation file with the .mpg file-name extension (e.g. "foo.mpg"). See the [Animation File] section. b. A submission must contain a specially formatted text file with the .txt file-name extension. (e.g. "foo.txt") See the [Text File] section. c. A submission must contain a "movie poster" JPEG image with the .jpg file-name extension. (e.g. "foo.jpg") See the [Movie Poster] section. d. A submission may contain a Zip archive with the .zip file-name extension (e.g. "foo.zip"); this is optional but encouraged. e. The Zip file may contain any relevant material, such as source files, image maps and so forth. f. All files in a submission must have the same base-name. Meaning that the first part of the files you submit (the part before the extension) must all be completely identical. For example: clocks.mpg, clocks.jpg, clocks.txt, and clocks.zip. g. The base-name should be 8 characters or less, and may only contain numbers ("0..9") and letters ("a..z") and underscores ("_"). Case is not preserved. All entries will be made to conform to this standard. Non-standard characters will be removed from names, all extra characters will be chopped off, and all uppercase characters will be made lowercase. These are ISO-9660 (CD-ROM) naming restrictions. h. Your entry will be renamed if it conflicts with an existing entry's name. To ensure your name is unique, you may want to look to see what names people have already used. A common name collision avoidance technique is to use your initials as the first few characters of your base-name. i. Submissions must be uploaded by the deadline. If your submission is acceptable, you will be sent email which states that your submission was accepted. If your submission is unacceptable, you will be sent email describing what was wrong with your submission. If you make a submission, but do not get email back within twenty-four hours confirming it, chances are something went wrong--contact the IRTC admins. You will not get email (and your submission will not be accepted) if you do not include a properly-formatted and valid email address in your text file. When you get email from the Submission Analyzer, look through it for any warnings or errors that your submission may have generated. Errors indicate that your submission was rejected--you will have to resubmit. Warnings indicate that your submission does not quite fit the recommended guidelines for a submission, but it was accepted regardless. If you submit an entry successfully, but before the deadline has passed you wish to change it, send mail to the admins telling them which entry you wish to replace. We do not encourage this (please get it right the first time!) but can accomodate special circumstances. 5. Animation File This describes what makes an animation acceptable. a. Only MPEG-1 format animation files are acceptable. "I", "P", and "B" frames are permitted. b. The MPEG file must be less than 10mb (10,485,760 bytes) in size. c. The MPEG file may have any frame size or frame count. We recommend frames of 320x240 pixels, however, based on current widespread hardware and software limitations. d. MPEG audio streams are allowed in the animation file, but not everyone will be able to hear them; also remember that judges are instructed to focus on the rendered animation. For the time being, audio streams will probably be just a waste of space. e. All animations must be original. You may not use another person's individual image frames or animation sequence(s) with or without their permission. You may not use an animation that you created in the past. You may of course re-use good ideas and even objects from past images or animations that you have created. f. Animations must be relevant to the competition's topic. Usually, the judges will have the final say about "relevance". g. Frame images may be enhanced or altered ("post-processed") by use of paint programs such as PhotoShop(tm) etc. Common uses of this type of processing: i. You may add text information (name, title, email address, copyright. etc...) to your animation, usually in the form of opening or trailing credits. ii. You may gamma-correct, scale, or contrast/brightness adjust the frames. iii. You may retouch the frames at will. However, excessive use of this sort of processing will doubtless cause some judges to deduct points, since the focus of the competition is rendered animations. Experience has shown that hand-retouching individual frames turns out to be counter-productive. It is usually best to discover a way to make your renderer produce the desired effect. In any case, all use of post-processing must be documented in your text file. 6. Format of text file This describes the special format of the required text file that must accompany all submissions. a. The text file must have a line which starts with the word "EMAIL:" and then is followed by a valid email address. b. The text file must have a line which starts with the word "NAME:" and then is followed by the author's name. c. The text file must have a line which starts with the word "TOPIC:" and then is followed by the topic for which this submission is being made. d. The text file must have a line which consists of these words: "COPYRIGHT: I SUBMIT TO THE STANDARD RAYTRACING COMPETITION COPYRIGHT." By adding this line the author is agreeing to the copyright which the IRTC uses for all submission. Please read the copyright. e. There are several other optional fields that we would like to encourage that you add to your text file. They are o TITLE o WEBPAGE o COUNTRY o RENDERER USED o TOOLS USED o CREATION TIME o VIEWING RECOMMENDATIONS o HARDWARE USED o ANIMATION DESCRIPTION, and o DESCRIPTION OF HOW THIS ANIMATION WAS CREATED Here is how it all should look: (<>'s should be replaced with your own words) EMAIL: NAME: TOPIC: COPYRIGHT: I SUBMIT TO THE STANDARD RAYTRACING COMPETITION COPYRIGHT. TITLE: COUNTRY: WEBPAGE: RENDERER USED: TOOLS USED: CREATION TIME: HARDWARE USED: VIEWING RECOMMENDATIONS: ANIMATION DESCRIPTION: DESCRIPTION OF HOW THIS ANIMATION WAS CREATED: The FIRST FOUR lines, EMAIL, NAME, TOPIC and COPYRIGHT MUST be filled in correctly. The others are optional but strongly recommended. The email address MUST BE VALID. If you get anything right, get this one part right - if you don't, the automated submission script will not be able to tell you what went wrong. We have a template text file and an example text file available at our ftp-site (ftp.irtc.org:/pub/anims). 7. Movie Poster This describes the "movie poster" still image you must submit along with your animation. a. Your animation file must be accompanied by a 320x240-pixel JPEG image file, which will act as a place-holder for the animation file on web pages and so forth. The size is fixed--the image cannot be larger or smaller. b. Any tools may be used to produce the poster image. The simplest way is to select one frame from your animation, scale it to 320x240 if necessary, and convert it to JPEG. c. More elaborate posters are allowed, but you should not spend too much time on the poster image. We would prefer that you spend your time on the animation itself. The judges will be instructed to rate the animation, not the poster. 8. FTP Submissions This describes how to send your submission to the IRTC using a File Transfer Protocol client, or ftp program. a. Simply connect your ftp program to the host ftp.irtc.org, then select the /pub/anims/incoming directory. (ftp://ftp.irtc.org/pub/anims/incoming) b. Transfer your text file in ASCII mode. c. Transfer your MPEG, JPEG, and zip files in binary mode. d. To confirm transfer check the size of the files after you have uploaded them. 9. Email Submissions This describes how to send your submission to the IRTC using electronic mail (email). a. Your ".mpg", ".txt", ".jpg", and optional ".zip" files may accompany your email message as MIME attachments. Most Internet email programs which support attachments use MIME. If you use attachments, you may attach one, two, three, or all four files to any given email message. NOTE: Do not insert your ".txt" file into the body of your message. It must be attached in the same way your animation, poster, and zip-file are attached. b. Your ".mpg", ".txt", ".jpg", and optional ".zip" files may be uuencoded and inserted into the body of separate email messages. Only the first uuencoded file in the body of a message is used, so each uuencoded file must be in a different message. The multiple messages which make up a submission (at least three, one for the ".mpg" file, one for the ".txt" file, and one for the ".jpg", and optionally a fourth for the ".zip" file) must be sent close together in time--they all must arrive within an hour of each other or they will look like an incomplete submission and be rejected. This isn't usually a problem, but try to avoid sending some files before lunch and the other ones afterward! NOTE: Do not insert your ".txt" file into the body of any of these messages as plain text. If you use the uuencoding method of submission, the ".txt" file must also be uuencoded. c. Either of these two submission techniques may be used, but they may not be combined, at least in the same message. If you attach something to a message and also insert a uuencoded file into the body, the uuencoded file will be ignored. d. All other submission rules apply to email submissions. They are treated exactly the same as ftp submissions, except for the way they get to the competition site. e. The email address for competition submissions is irtc-submit-anims@irtc.org. 10. Web Submissions This describes how to send your submission to the IRTC using a World Wide Web browser. a. Set your web browser to this page: http://www.irtc.org/cgi-bin/irtc_submit_anims. b. Follow the prompts. 11. Judging and Prizes This describes how animations will be judged, how winners will be chosen, and how prizes will be allocated. This provides information for competitors, not rules on how to vote. See the voting pages for more details. a. After the deadline, all accepted animations will be made available to the Internet via web pages and ftp. b. Voting will be done via email, ftp, or the web, with voting forms available via ftp or through a web interface. c. Judging will be done by following the rules set forth in the Voting Rules page. d. After a certain time-period, the votes will be tallied and winners will be selected. e. There will be three winners, 1st, 2nd and 3rd. These will receive prizes at the discretion of the IRTC admin team. Good luck, and have fun! ____________________________________________________ _________________ Send questions and comments to the IRTC Admin Team at http://www.irtc.org/email.html Last modified: Fri May 17 20:07:17 EDT 2002