Что такое коллада файл
Этот пост я создал для того что бы, в нем разобрать, вопросы о том что ?, как ?, где ?, каким образом ?, и т. д. экспортируеться, распологаеться, имееться, в великом файле *.DAE ("Collada")
В данном посте хотелось бы что бы наиопытнейшие и наимудрейшие ! человеки, которые уже давно используют данный формат, поделились так скать опытом с людми, которые только что столкнулись с ним.
Да ! есть такая книга нызываеться "COLLADA SPECIFICATION" . Знаем . Просьба не отправлять читать это "чтиво" так как оно написано на "мудром" да именно мудром . английском языке . который офигеть как тяжело разбирать, если ты не силён в нём.
Вобщем всё про *.DAE его XML код и т. д. надеюсь на Вашу безграничную помощь.
ps: на этом форуме нашел в "поисковике" по ключивым словам "DAE" и "COLLADA" топики 2005-2007 года . а сегодня уже 2010 . и новая версия и новый год. поэтому думаю вполне нужная тема.
Ну и первый вопрос от меня:
вот обычный куб:
а почему у него верши 8 а нормалей 24 ? . т.е. как мне назначить нормали каждой вершине ?
счс куб . с ним просто в ручную можно прикинуть . а если чего посложнее будет ? Сфера к примеру ?
И помоему это ответ на мой вопрос ? Ктонить скажите по Pyсcки че всё это значит ?
В спецификации ничерта не понятно . единственно что ясно то offset -смещение, set-установить, senimatic - синматика (тяжелый случай).
m21448
> а почему у него верши 8 а нормалей 24 ?
Это 8 позиций, а не вершин.
>т.е. как мне назначить нормали каждой вершине ?
Вершины собираются из компонентов непосредственно при описании полигонов в тегах triangles, polygons, polylist.
>В спецификации ничерта не понятно
Перечитай еще несколько раз до достижения состояния понимания. Там всё просто и недвусмысленно.
RPGman спасибо стало яснее .
но вот есть ещё вопрос:
Текстуры !
1. в файе DAE текстуры имеют значения больше 1 ? это нормально ?
2. я экспортирую текстуры основываясь на -ах, но в 3ds max - е совсем другая картинка . тоесть текстуры накладываються на модель совсем по другому ?
так же в DAE текстуры описываються 3мя координатами S,T,P .
кто может точно ответить где здесь "u" и где сдесь "v" ?? И "р" - это как я понимаю альфаканал ?
Не, stp - это uvw .. Типа того.
m21448
> 1. в файе DAE текстуры имеют значения больше 1 ? это нормально ?
Это обычно)) Тайлинг больше 1. Значит и координата уехала. В модификаторе Унврап смотри. Там синий квадратик - это и есть от 0 до 1. Но можно же тянуть за пределы. Ничего страшного.
Смотри на "корректность" экспортера из макса в коладу так:
сделай модельку с текстурой. Лучше с двумя. Приатач к ней скелетку из 2-х костей. Анимируй. Экспортируй.
Далее ресетиш макс. Имортируешь. Если все нормально. Модель затекстурирована и анимирована - значит этот экспорт колады в золотую коллекцию - (зазипуй, зарарь - дабы вирусняком не побило ))))
У мну к примеру все работало на НекстГене под макс 10. Пока дела не дошли до скелетки - кучи варнингов, от самого макса 10. Поэтому перешел на 9. Там было все нормально, пока дела не дошли до физики. Опять кучи варнингов, от макса )))
Перешел на 8. Все как по маслу. Не жалуюсь. Колада клевый формат )))
Советы давать дело неблагодарное но всеже - ставь всегда флажок triangulate - чтобы колада разбила мешь на треугольники. Не экспортируй Тангенты и бинормали. Они там неправильные. Это правда и проверять не стоит. У меня парсер завершен на 60% - скелетка осталась. Расчитывает и тангенты и бинормали и нормали тоже сам расчитывает. Потом регенерирует меш. Т.е. были треугольники. Стали индексированые списки и уникальные вершины. На все про все потрачено 3 месяца. Много бухал, матерился, психовал, но все получилось. Главное не сдаватся! =)
а какой посоветуешь экспортер из макса в DAE ?
Действительно мучения дали результаты:
"ColladaMax 3.05C" экспортирует текстуры отлично вопрос решен:
"p" откидываем на будущее.
но вот тут опять не задача ! вот:
"3ds Max 8" " DirectX"
НОБОРОТ ! т. е. ткстуры натягиваються как то кверх нагами с другой стороны ? Не может ли быть это спецификой Collada . т. е. это значит - "так и должно быть !".
The COLLADA file format allows users to transfer and share digital images — including 3D models — between different graphics software. Learn how a COLLADA image works, how you can use the format, and its pros and cons.
What you’ll learn.
- What is a COLLADA file?
- History of the COLLADA file
- How to use COLLADA files
- Pros and cons of COLLADA files
- How to open a COLLADA file
- How to create and edit a COLLADA file
- COLLADA files: frequently asked questions
What does COLLADA stand for?
COLLADA is short for collaborative design activity, while its file extension (.DAE) stands for digital asset exchange.
What you’ll learn.
- What is a COLLADA file?
- History of the COLLADA file
- How to use COLLADA files
- Pros and cons of COLLADA files
- How to open a COLLADA file
- How to create and edit a COLLADA file
- COLLADA files: frequently asked questions
Disadvantages of COLLADA files.
- Exporting a COLLADA can be a slow process — something to consider if you’re short on time.
- The COLLADA format can take up more storage space than similar file types such as OBJs.
- DAE files are for 3D graphics, meaning they’re not ideal for storing high-quality 2D digital photographs. Raster formats like JPEG are better for photos.
What’s the difference between COLLADA and FBX files?
Both file types store 3D models. But while COLLADA has been compatible across multiple platforms from the start, the FBX format is native to Autodesk software applications.
''), array("string" => ''), ); if (!isset($_COOKIE['rek'])) < print($banners[$GLOBALS["banner_num"]]["string"]); >elseif ($_COOKIE['rek'] == "rek1") < print($banners[0]["string"]); >elseif ($_COOKIE['rek'] == "rek2") < print($banners[1]["string"]); >?>
У меня иногда спрашивают, в чём разница между форматом FBX и Alembic. И вот месяц назад я нашел статью, которая отлично отвечает на этот вопрос: чем отличаются форматы для 3D данных Элембик и ЭфБеИкс. Правда, статья на английском, поэтому, вместо того, чтобы просто дать ссылку, я решил её перевести 🙂
FBX - это формат обмена 3D данными, который впервые придумали в Kaydara и он использовался для обмена с FiLMBox. Впоследствии FiLMBox был переименован в MotionBuilder , а Kaydara была куплена Автодеском. FBX развивался сперва для того, чтобы:
- затягивать данные motion capture (сделанные в FiLMBox) внутрь 3ds Max, Maya и Softimage 3D (до XSI);
- потом чтобы экспортировать риг и геометрию в FiLMBox;
- а затем и обмениваться 3D информацией в процессе DCC (Digital Content Creation - создание цифрового наполнения), в обход MotionBuilder.
- геометрию (вершины, NURBS и patch
- материалы,
- текстуры,
- деформацию,
- анимацию,
- ограничители (constraints) и IK (цепочки инверсной кинематики),
- а также этот формат могут расширять другие компании.
Индустрия архитектурной визуализации.
Художник создаёт картинку в процессе DCC на основе импортированных ассетов из архитектурных пакетов, таких как AutoCAD, Revit, SketchUp и т.д. Архитектор постоянно обновляет свои ассеты, а визуализатор пытается упростить свой пайплайн, чтобы иметь возможность вносить (вручную) изменения. Alembic можно было бы использовать для одного кадра высококлассной визуализации, когда нужно данные перебросить в другой пакет для освещения и рендеринга.
Is the COLLADA file format free to use?
Yes. The purpose of the COLLADA format is to break down barriers between different graphic design applications. As a result, the Khronos Group continues to make this file format available to designers at no cost.
Advantages of COLLADA files.
- From the beginning, the COLLADA format was designed with compatibility in mind to allow users to view DAE files across multiple applications.
- The Khronos Group made the specification and schema for COLLADA free to access, so it’s readily available if you want to use it.
- Unlike some vector file types, COLLADA images aren’t limited to mathematical diagrams and charts. You can use this format for a wide range of purposes, from creating 3D landscapes to designing video games and even adding motion tracking to films.
Collada
Это формат, который по принципу использования, по целям создания и возможностям близок к FBX. Разработан Feeling Software (теперь Fortem ), а сейчас поддерживается Khronos group . Всё что сказано об FBX в этом посте также справедливо и для формата Колада.
What does COLLADA stand for?
COLLADA is short for collaborative design activity, while its file extension (.DAE) stands for digital asset exchange.
COLLADA files: frequently asked questions.
Is the COLLADA file format free to use?
Yes. The purpose of the COLLADA format is to break down barriers between different graphic design applications. As a result, the Khronos Group continues to make this file format available to designers at no cost.
Pros and cons of COLLADA files.
It’s a good idea to get to know the advantages and disadvantages of COLLADA files before using this format.
комментариев 5 к статье “Форматы FBX / Collada и Alembic: в чём разница”
Так же FBX поддерживает несколько наборов UV-Разверток применимых к одному объекту — что немаловажно для работы в сфере Геймдева.
К примеру столь распространенный OBJ — не поддерживает наборы UV-Разверток. И тем самым не позволяет применять Light-Map-ы и «приготовленные» Ambient Occlusion карты.
На вскидку — Marmoset Toolbag при использовании OBJ вам как бы намекает что для Ambien Occlusion карты вам надо перейти к FBX формату 🙂
Can you please mention my name as the author and Quadernii as the corporation from which this post originate? many thanks.
The COLLADA file format allows users to transfer and share digital images — including 3D models — between different graphics software. Learn how a COLLADA image works, how you can use the format, and its pros and cons.
Pros and cons of COLLADA files.
It’s a good idea to get to know the advantages and disadvantages of COLLADA files before using this format.
Advantages of COLLADA files.
- From the beginning, the COLLADA format was designed with compatibility in mind to allow users to view DAE files across multiple applications.
- The Khronos Group made the specification and schema for COLLADA free to access, so it’s readily available if you want to use it.
- Unlike some vector file types, COLLADA images aren’t limited to mathematical diagrams and charts. You can use this format for a wide range of purposes, from creating 3D landscapes to designing video games, and even adding motion tracking to films.
How to open a COLLADA file.
You can open a COLLADA file on a Windows or Mac computer. Right-click on the name of the file. Then click Choose default programme, then Browse, to select an application to open it with.
You can view a COLLADA file with Adobe Photoshop, Daz Studio, SketchUp and Blender, among others.
Can you use COLLADA to make films?
The film industry often uses the COLLADA format in the movie-making process. Primary uses include asset management (for example, motion tracking) and pre-visualization tools. Video game design and 3D modeling are other popular uses for the format.
How to create and edit a COLLADA file.
Adobe Photoshop allows you to create 3D layers and export them in the COLLADA format. Here’s how:
- After creating and editing a 3D graphic in Photoshop, click on 3D > Export 3D layer.
- Select the DAE format.
- Complete your export by clicking OK.
COLLADA files: frequently asked questions.
What features can COLLADA support?
The key features of COLLADA include mesh geometry, physics, textures, animation capabilities, and effects. You also have the option to apply things like different shaders (Cg, GLSL, GLES) skinning, and instantiation, according to the Khronos Group.
How to use COLLADA files.
The COLLADA shops 3D images. Its main uses include:
What does COLLADA stand for?
COLLADA is short for collaborative design activity, while its file extension (.DAE) stands for digital asset exchange.
Can you use COLLADA to make films?
The film industry often uses the COLLADA format in the movie-making process. Primary uses include asset management (for example, motion tracking) and pre-visualization tools. Video game design and 3D modeling are other popular uses for the format.
How to open a COLLADA file.
You can open a COLLADA file on a Windows or Mac computer. Right-click on the name of the file. Then click on Choose default program, then Browse, to select an application to open it with.
You can view a COLLADA file with Adobe Photoshop, Daz Studio, SketchUp, and Blender, among others.
Кино индустрия.
Alembic сделает шикарную работу, при условии, что уже никто больше не будет играться с сетапом, ограничителями или анимацией. Игровые синематики также могут использовать прелести формата Элембик.
Вывод такой: Alembic - это
- отличный посреднический формат, когда вы можете отделить работы по сетапу от других процессов производства, как например, при создании фильмов.
- не заменитель таких повседневных форматов по перебросу данных как FBX или Collada.
Подпишитесь на обновление блога (вот 3 причины для этого).
Это мой перевод статьи FBX/Collada vs Alembic от Jean-Francois Yelle из Quadernii.
Alembic
Alembic - это формат кеширования точек. Он запекает любой риг, любые ограничители и деформации в вершины и сохраняет их как есть. Он имеет механизм создания инстансов (зависимых копий) и минимизирует потребление памяти.
“ALEMBIC - это открытый формат обмена, который становится индустриальным стандартом для обмена анимированной компьютерной графикой между пакетам по созданию цифрового контента.”
Это громкое и вводящее в заблуждение заявление! Стандарт для какой индустрии?
Должно выглядеть так "компьютерной графики для кино индустрии". Ключ к пониманию находится в секции " What is Alembic " (привожу выдержку):
- ни наследуемым, ни процедурным инструментом для трансформации данных;
- заменой родных форматов сцен 3D-приложений;
- приложением по управлению ассетами (цифровыми объектами);
- решением для хранения рига.
Однако, FBX и Collada пытаются поддерживать всё выше сказанное. Это объясняет метафору с яблоком и апельсином в начале статьи.
Alembic не является… FBX'ом или Коладой!
К слову, FBX/Collada делают честную работу, поддерживая всё на сколько возможно. Из-за этого на них вываливается много незаслуженного гнева.
Попробую пролить немного света на то, как разные индустрии по разному работают с DCC.
COLLADA files: frequently asked questions.
Producing 3D models.
COLLADA (.dae) files can contain several 3D models and backgrounds at the same time — for example, a city scene featuring different buildings. You also have the option to add effects, textures, and lighting elements.
How to open a COLLADA file.
You can open a COLLADA file on a Windows or Mac computer. Right-click on the name of the file. Then click on Choose default program, then Browse, to select an application to open it with.
You can view a COLLADA file with Adobe Photoshop, Daz Studio, SketchUp, and Blender, among others.
Advantages of COLLADA files.
- From the beginning, the COLLADA format was designed with compatibility in mind to allow users to view DAE files across multiple applications.
- The Khronos Group made the specification and schema for COLLADA free to access, so it’s readily available if you want to use it.
- Unlike some vector file types, COLLADA images aren’t limited to mathematical diagrams and charts. You can use this format for a wide range of purposes, from creating 3D landscapes to designing video games, and even adding motion tracking to films.
How to create and edit a COLLADA file.
Adobe Photoshop allows you to create 3D layers and export them in the COLLADA format. Here’s how:
- After creating and editing a 3D graphic in Photoshop, click 3D > Export 3D layer.
- Select the DAE format.
- Complete your export by clicking OK.
What’s the difference between COLLADA and FBX files?
Both file types store 3D models. But while COLLADA has been compatible across multiple platforms from the start, the FBX format is native to Autodesk software applications.
Video game design.
The COLLADA file format supports physics simulations and animation, making it a popular tool in video game design. These files can work with physics engines to create detailed game graphics.
What is a COLLADA file?
The COLLADA file format breaks down barriers between different graphics software. It’s compatible with a wide range of applications, making it simpler for graphic designers to share, open, and edit files. COLLADA files use the .dae extension, which stands for digital asset exchange.
A COLLADA file can store a diverse range of content, including images, textures, and 3D models. But the format’s biggest selling point is its compatibility across multiple platforms. COLLADA files aren’t restricted to one program or manufacturer. Instead, they offer a standard way to store 3D assets.
Pros and cons of COLLADA files.
It’s a good idea to get to know the advantages and disadvantages of COLLADA files before using this format.
History of the COLLADA file.
After creating the original COLLADA format, Sony Computer Entertainment invited other companies to support its evolution. The goal was to make it easier for people to transfer 3D files between different applications, making life a little easier for graphic designers and other professionals.
Sony and the Khronos Group, a non-profit consortium of over 170 software companies, now share the copyright for COLLADA, with software including Adobe Photoshop, Autodesk 3ds Max, and SketchUp supporting the file type.
Похожие статьи:
Вам понравилась статья ? Хотите отблагодарить автора? Расскажите о ней друзьям.
Или подпишитесь на обновление блога по E-Mail.
Can you use COLLADA to make films?
The film industry often uses the COLLADA format in the film-making process. Primary uses include asset management (for example, motion tracking) and pre-visualisation tools. Video game design and 3D modelling are other popular uses for the format.
What is a COLLADA file?
The COLLADA file format breaks down barriers between different graphics software. It’s compatible with a wide range of applications, making it simpler for graphic designers to share, open, and edit files. COLLADA files use the .dae extension, which stands for digital asset exchange.
A COLLADA file can store a diverse range of content, including images, textures, and 3D models. But the format’s biggest selling point is its compatibility across multiple platforms. COLLADA files aren’t restricted to one program or manufacturer. Instead, they offer a standard way to store 3D assets.
What is a COLLADA file?
The COLLADA file format breaks down barriers between different graphics software. It’s compatible with a wide range of applications, making it simpler for graphic designers to share, open and edit files. COLLADA files use the .dae extension, which stands for digital asset exchange.
A COLLADA file can store a diverse range of content, including images, textures and 3D models. But the format’s biggest selling point is its compatibility across multiple platforms. COLLADA files aren’t restricted to one programme or manufacturer. Instead, they offer a standard way to store 3D assets.
How to use COLLADA files.
The COLLADA stores 3D images. Its main uses include:
What features can COLLADA support?
The key features of COLLADA include mesh geometry, physics, textures, animation capabilities, and effects. You also have the option to apply things like different shaders (Cg, GLSL, GLES) skinning, and instantiation, according to the Khronos Group.
What’s the difference between COLLADA and FBX files?
Both file types store 3D models. But while COLLADA has been compatible across multiple platforms from the start, the FBX format is native to Autodesk software applications.
The COLLADA file format allows users to transfer and share digital images — including 3D models — between different graphics software. Learn how a COLLADA image works, how you can use the format and its pros and cons.
How to create and edit a COLLADA file.
Adobe Photoshop allows you to create 3D layers and export them in the COLLADA format. Here’s how:
- After creating and editing a 3D graphic in Photoshop, click on 3D > Export 3D layer.
- Select the DAE format.
- Complete your export by clicking OK.
Producing 3D models.
COLLADA (.dae) files can contain several 3D models and backgrounds at the same time — for example, a city scene featuring different buildings. You also have the option to add effects, textures and lighting elements.
Игровая индустрия.
Художник создаёт ассеты и уровни в процессе DCC и они используются в игровом движке. Поскольку процесс разработки итерационный (повторяющийся) и все работы выкладываются одновременно в тестовой среде, то лучше, чтобы визуальное представление во вьюпорте DCC было такое же, как и в игровом движке, включая деформации, ограничения, ИК и т.д.
Is the COLLADA file format free to use?
Yes. The purpose of the COLLADA format is to break down barriers between different graphic design applications. As a result, the Khronos Group continues to make this file format available to designers at no cost.
Disadvantages of COLLADA files.
- Exporting a COLLADA can be a slow process — something to consider if you’re short on time.
- The COLLADA format can take up more storage space than similar file types such as OBJs.
- DAE files are for 3D graphics, meaning they’re not ideal for storing high-quality 2D digital photographs. Raster formats like JPEG are better for photos.
How to use COLLADA files.
The COLLADA stores 3D images. Its main uses include:
Disadvantages of COLLADA files.
- Exporting a COLLADA can be a slow process — something to consider if you’re short on time.
- The COLLADA format can take up more storage space than similar file types such as OBJs.
- DAE files are for 3D graphics, meaning they’re not ideal for storing high-quality 2D digital photographs. Raster formats like JPEG are better for photos.
What you’ll learn.
What features can COLLADA support?
The key features of COLLADA include mesh geometry, physics, textures, animation capabilities and effects. You also have the option to apply things like different shaders (Cg, GLSL, GLES) skinning and instantiation, according to the Khronos Group.
Producing 3D models.
COLLADA (.dae) files can contain several 3D models and backgrounds at the same time — for example, a city scene featuring different buildings. You also have the option to add effects, textures, and lighting elements.
History of the COLLADA file.
After creating the original COLLADA format, Sony Computer Entertainment invited other companies to support its evolution. The goal was to make it easier for people to transfer 3D files between different applications, making life a little easier for graphic designers and other professionals.
Sony and the Khronos Group, a non-profit consortium of over 170 software companies, now share the copyright for COLLADA, with software including Adobe Photoshop, Autodesk 3ds Max and SketchUp supporting the file type.
Video game design.
The COLLADA file format supports physics simulations and animation, making it a popular tool in video game design. These files can work with physics engines to create detailed game graphics.
Video game design.
The COLLADA file format supports physics simulations and animation, making it a popular tool in video game design. These files can work with physics engines to create detailed game graphics.
History of the COLLADA file.
After creating the original COLLADA format, Sony Computer Entertainment invited other companies to support its evolution. The goal was to make it easier for people to transfer 3D files between different applications, making life a little easier for graphic designers and other professionals.
Sony and the Khronos Group, a non-profit consortium of over 170 software companies, now share the copyright for COLLADA, with software including Adobe Photoshop, Autodesk 3ds Max, and SketchUp supporting the file type.
Читайте также: