"КОМПЬЮТЕРНАЯ ГРАФИКА" 7.02.2004 Требования к сдаваемой программе 1. Общие требования ------------------- 1.1. Программа должна работать на практически чистой машине: а) DOS, русификатор, мышь, CD-ROM; б) Windows 98/NT/2000/XP (DirectX 9.0, OpenGL 1.2); Можно считать, что работы будут проверяться на компьютере следующей конфигурации: Pentium III - 700Mhz, 128Mb RAM, 32Mb 3D-ускоритель, мышь, CD-ROM. (Если программе требуется более производительный компьютер, то возможен запуск на следующей конфигурации: Pentium 4 - 2400Mhz, 512Mb RAM, Radeon 9800 или GeForce FX. Необоснованно завышенные требования к оборудованию будут считаться недостатком!) 1.2. Не рассматриваются программы написанные под Mac, OS/2, BeOS, клоны Unix и другие операционные системы. 1.3. Запрещается использование любых библиотек 3-х мерной графики, за исключением OpenGL, DirectX и созданных самостоятельно. Можно использовать сторонние библиотеки для загрузки текстур и моделей или для работы с изображениям, видео и звуком. 1.4. Рекомендуется использовать следующие видеорежимы: 640x350 или 640x480 для 16 цветов, 320x200, 640x480, 800x600 или 1024x768 для 256 цветов и 640x480, 800x600 или 1024x768 для режимов TrueColor и HiColor. 2. Оформление работы -------------------- 2.1. Обязательно наличие файла read.me с информацией об авторе (ФИО, N группы) и программе, требования к ресурсам. ВНИМАНИЕ! Файл должен иметь кодировку WIN и называться именно read.me. ФИО должны быть написаны по-русски. Желательно указать е-mail. 2.2. Обязательно наличие полных исходных текстов (ссылки на авторские права и на конфиденциальность содержащейся в текстах информации не принимаются). 2.3. Если вместе с работой сдается анимационный (AVI) файл, то необходимо указать кодек, использованный для сжатия. Приветствуется использование DivX. 2.4. Возможно использование длинных имен файлов 2.5. Для сжатия применяются только архиваторы RAR, ARJ и PKZIP (или WinRar, WinArj и WinZip). Не надо использовать long для разбиения файлов по дискетам. 2.6. Зараженные вирусами программы не рассматриваются. 3. Запуск и работа программы ---------------------------- 3.1. При проверке содержимое дискеты или диска переписывается на жесткий диск, при необходимости разархивируется и запускается на выполнение. 3.2. Запуск программы должен осуществлятся через командный файл start.bat без параметров. Выход из программы должен осуществляться по клавише Esc в любой момент выполнения программы. 3.3. Минимальный ввод данных. Рекомендуется весь ввод делать в виде меню. В крайнем случае допускается ввод числовых значений при наличии диапазона допустимых значений и информативной подсказки для ввода с описанием семантики вводимой величины. 3.4. В случае проведения длительных расчетов программа должна выдавать сообщение об этом, и должен быть виден прогресс в расчетах - строящееся изображение, процент выполнения работы и т.п. 4. Порядок сдачи работ ---------------------- 4.1. Порядок сдачи: дискеты сдаются старостам групп, а старосты составляют список сдавших работы и вместе с дискетами сдают лектору в жестко указанный срок. 4.2. Допускаются только дискеты 3.5" 1.44Mb и CD-ROM. Принимаются только качественные ПОДПИСАННЫЕ дискеты и диски! Сдача работ на CD-ROM приветствуется. 4.3. Перед cдачей желательно защитить дискету от записи. 4.4. Возможна сдача работ по e-mail [aдрес здесь]. Работа сдается в виде одного архива размером не более 3mb. Работы принимаются до указанного срока. 5. Прочее --------- 5.1. Работы выполняются индивидуально. Для особо сложных работ возможно коллективное (но не более двух или трех человек) выполнение после непременного предварительного согласования с лектором. За одинаковые работы ставится оценка "неудовлетворительно". 5.2. На добровольной основе можно написать пожелания к курсу.