знати, що користувачі знаходять для його дітища найрізноманітніші застосування.
Особливо це стосується таких продуктів, як 3D Studio MAX, що, на відміну від текстового процесора або електронної таблиці, дозволяє за допомогою образотворчих засобів втілити самі фантастичні ідеї й мрії в життя. Комп'ютерне тривимірне моделювання, анімація й графіки в цілому не знищують у людині щирого творця, а дозволяють йому звільнити творчу думку від фізичних зусиль, максимально настроївшись на плід свого утвору. Звичайно, поки неможливо займатися графікою без певних навичок, але технологія не стоїть на місці й, можливо, у недалекому майбутньому утвір людини буде залежати тільки від його думки.
Існує величезна кількість областей, де застосовується тривимірне моделювання й анімація. Наприклад, при випробуванні програми 3D Studio MAX користувачі проробили колосальну роботу, застосовуючи цю програму в різних областях: від створення статичної реклами й динамічних заставок для телеканалів до моделювання катастроф і тривимірної анімації. Донедавна роботу зі створення спецефектів у кінематографії виконували в спеціальних павільйонах з використанням фізичних моделей, методів прозорої фотографії й дорогих оптичних принтерів. Тепер ця проблема вирішена за допомогою сучасних програм. Уже не треба витрачати тисячі людино-годин на побудову моделей, наприклад динозаврів, які потрібно потім установити на сцені, освітити, відзняти й скомбінувати з іншими учасниками епізоду. Досить посадити однієї людини за звичайний персональний комп'ютер, щоб створити спецефекти, що створюють повне відчуття реальності. Навалі візуальних ефектів уже ніхто не дивується. Ефекти в блокбастерах (бойовиках) і романтичних казках, іграх і мультимедійних презентаціях, помітні й непомітні, у кіно й на телебаченні, тривимірні й мультиплікаційні. Всіх їх поєднує тільки одне: вони створені за допомогою комп'ютерів.
Та з якістю відображення та масштабністю об’єкта виникає проблема накладання на нього текстури, адже на масштабному об’єкті, щоб відобразити велику текстуру необхідно великого об’єму пам’яті. В даній дипломній роботі розглянута проблема оптимізації накладання великої текстури на об’єкт.
1 ПОРІВНЯННЯ КРАЩИХ ПРОГРАМ ТРИВИМІРНОЇ ГРАФІКИ
Сучасний світ неможливо представити без комп'ютерів. Щоб простежити вдосконалювання технологій у сфері тривимірної графіки, досить простежити за еволюцією анімаційного й художнього кіно.
У сфері 3D-розробок: на арені виступають три найсильніших команди: 3DS Max від компанії Discreet, LightWave від NewTek й Maya від Alias/Wavefront. Кожний з них намагається захопити лідируючу роль, однак поки найкраще це виходить в 3DS Max, що уже давно домінує в області 3D-розробок. Незважаючи на це, Maya й LightWave зуміли також зайняти свою гідну нішу, наприклад вважається, що Maya - лідер у створенні високоякісних фільмів, а LightWave більше підходить для телевізійних роликів. На другому плані виявилися такі програми 3D-графіки, як Softimage, Bryce й Maxon Cinema4D. Це зовсім не означає, що вони гірше. Просто не так розкручені.
Ось невеликий порівняльний аналіз найбільших 3D-розробок сучасності.
1.1 3D Studio Max
3DS Max, що донедавна йменувався 3D Studio Max, займає домінуюче положення у своїй області, надаючи найширший набір інструментів для розроблювачів всіх рівнів: від початківців, що роблять перші кроки в неосяжний 3D-світ, до професіоналів найвищого рівня, що впевнено борознить простори трьох вимірів.
Незважаючи на те що 3DS Max досить дорогий продукт, він уже встиг завоювати любов і популярність в усім світі. Ціна в цьому випадку поняття відносне. Розроблювачі пакета дивляться на піратське поширення свого продукту крізь пальці. Хочете моделювати? Скільки завгодно, ніхто не поцікавиться, звідки ви взяли копію “Макса” - купили на Окрайці або стягли з інтернету. Не поцікавляться доти, поки ви не захочете легалізувати свої утвори й заробити на них дзвінку монету. Отут уже будьте люб'язні заплатити 3500$ за офіційну версію програми. От такий оригінальний і дуже ліберальний
підхід до питання поширення.
Репутацію кращого 3D-пакета 3D Max завоював ще на початку 90-х років минулого століття, коли перші версії цієї програми були зроблені для MS DOS. Після того як розроблювачі переписали код для Windows, 3D Max значно укріпив свої позиції. Ішли роки, програма продовжувала рости й удосконалюватися.
Описуючи основні можливості “Макса”, варто згадати про зручний механізм анімації персонажів, називаному інверсною кінематикою (IK Chains), що дозволяє побудувати логічно зв'язані послідовності костей, суглобів і складових частин механізмів. В області 3D-моделювання 3DS Max надає всі необхідні інструменти, у тому числі Editable Poly (Редагує полігон), Editable Mesh (Редагує каркас), Editable Patch (Редагує лоскут), NURBS й Editable Spline (Що редагує сплайн). Кожен об'єкт, створений вами, може бути змінений за допомогою десятків цікавих модифікаторів. Melt (Розплавити), Bend (Зігнути), Displace (Видавити). Натискаєте пари кнопок, і об'єкт здобуває вигадливу, зовсім не схожу на споконвічну форму.
Крім того, до послуг ігробудівельників різні об'ємні деформації (Space Wraps), такі як Bomb (Бомба), Ripple (Брижі), Wave (Хвиля), а також системи часток (Сніг, Спрей, Хмара й багато ще чого). Для анімації персонажів на основі кістяка існує додатковий модуль Character Studio, а для імітації динаміки (зіткнення об'єктів, вплив сил) - модуль Reactor.
Для кожної людини, що займається 3D-графікою, 3DS Max пропонує величезний набір можливостей. Не важливо, хто ви: професійний текстуіровщик, моделлер, аніматор або визуалізатор фото реалістичних зображень - для кожного в редакторі найдеться підходящий набір інструментів. 3DS Max - універсальний пакет. Прагнучи до універсальності, неможливо наближатися до ідеалу в частці. У деяких окремо взятих аспектах інші 3D-моделлеры обходять “Макса”. Але ніколи в цілому.
1.2 Rhinoceros
Дана програма 3D-моделювання вважається одним із кращих пакетів роботи з NURBS. NURBS - це криві або поверхні, побудовані відповідно до математичних функцій, настроювання яких здійснюється за