Коли ми говоримо про формати файлів, ми говоримо про збереження деяких даних, що стосуються 3D-моделі / геометрії. Не існує універсального стандарту на формати файлів для збереження тривимірної геометрії. Є лише кілька форматів, які є більш домінуючими, ніж інші.
Так само, як це стосується форматів файлів зображень, PNG та JPEG - це найпоширеніші формати, які існують сьогодні, але не існує універсальної згоди між додатками щодо використання того чи іншого. Кожен додаток використовує найкраще для своїх цілей.
Те саме відбувається з форматами файлів, що зберігають тривимірні дані. Кожне програмне забезпечення для моделювання 3D, як правило, має один або набір бажаних форматів. Більшість насправді визначають власні формати, які працюють лише з певною версією інструменту. Це може статися з багатьох причин, починаючи від спрощення внутрішньої роботи програми або швидшого завантаження файлів, до прив'язки користувача до певного інструменту за призначенням.
Цей .dat
описаний вами формат - це нестандартний формат, створений авторами книги, який, ймовірно, був розроблений з простотою на увазі. Здається, це текстовий файл, схожий на формат OBJ Wavefront , який, в свою чергу, є дуже популярним форматом для зберігання статичної геометрії, хоча на сьогодні трохи застарів. Можна сказати, що .OBJ
формат - це .BMP
формати 3D-моделей.
Інші популярні формати 3D-моделей включають:
І багато інших. Більш загальне пояснення тут .
Також зауважте, що я на початку сказав, що це формати для зберігання / збереження тривимірної моделі чи геометрії на офлайн-сховищі. Це не означає (і зазвичай це не так), що програми, які їх використовують, будуть зберігати дані всередині пам'яті, використовуючи той самий макет, що і файл. Зазвичай такий тип даних буде піддаватися великій обробці після завантаження з файлу, поки він, наприклад, не відобразиться на екрані.