OBD:File types/Character: Difference between revisions
Jump to navigation
Jump to search
m (link fix, wording) |
m (converted list to use Template:Tree list) |
||
Line 2: | Line 2: | ||
==Hierarchy== | ==Hierarchy== | ||
[[OBD:ONCC|ONCC]] Oni Character Class | {{Tree list}} | ||
*[[OBD:ONCC|ONCC]] Oni Character Class | |||
**[[OBD:TXMP|TXMP]] Texture Map (character's shadow) | |||
**[[OBD:ONCV|ONCV]] Oni Character Variant (for randomized/upgraded appearance) | |||
**[[OBD:ONCP|ONCP]] Oni Character Particle Array ''(unnamed)'' | |||
**[[OBD:ONIA|ONIA]] Oni Character Impact Array ''(unnamed)'' | |||
**[[OBD:TRBS|TRBS]] Totoro Body Set | |||
***[[OBD:TRCM|TRCM]] Totoro Quaternion Body (5 of them, one for each level of detail) ''(unnamed)'' | |||
****[[OBD:TRGA|TRGA]] Totoro Quaternion Body Geometry Array ''(unnamed)'' | |||
*****[[OBD:M3GM|M3GM]] Geometry (19, one for each bone's mesh data) ''(unnamed)'' | |||
******[[OBD:PNTA|PNTA]] 3D Point Array (3D vertices) ''(unnamed)'' | |||
******[[OBD:VCRA|VCRA]] 3D Vector Array (vertex normals) ''(unnamed)'' | |||
******[[OBD:VCRA|VCRA]] 3D Vector Array (face normals) ''(unnamed)'' | |||
******[[OBD:TXCA|TXCA]] Texture Coordinate Array (UVs) ''(unnamed)'' | |||
******[[OBD:IDXA|IDXA]] Index Array (triangles as strips) ''(unnamed)'' | |||
******[[OBD:IDXA|IDXA]] Index Array (face assignment) ''(unnamed)'' | |||
****[[OBD:TRTA|TRTA]] Totoro Quaternion Body Translation Array ''(unnamed)'' | |||
****[[OBD:TRIA|TRIA]] Totoro Quaternion Body Index Array ''(unnamed)'' | |||
**[[OBD:TRMA|TRMA]] Texture Map Array | |||
***[[OBD:TXMP|TXMP]] Texture Map (19, one for each bone) | |||
****[[OBD:TXMP|TXMP]] Texture Map (environment mapping, if any) | |||
**[[OBD:CBPM|CBPM]] Character Body Part Material ''(unnamed)'' | |||
***[[OBD:Mtrl|Mtrl]] Material (19 of those) | |||
**[[OBD:CBPI|CBPI]] Character Body Part Impacts ''(unnamed)'' | |||
***[[OBD:Impt|Impt]] Impact Tree (3*19=57 of those; 3 for hit/blocked/killed) | |||
**[[OBD:TRAC|TRAC]] Totoro Animation Collection | |||
***[[OBD:TRAC|TRAC]] Totoro Animation Collection (inherited TRAC; either none or one) | |||
***[[OBD:TRAM|TRAM]] Totoro Animation Sequence (specific animations; either none or many) | |||
**[[OBD:TRSC|TRSC]] Screen (Aiming) Collection | |||
***[[OBD:TRAS|TRAS]] Totoro Aiming Screen (one for standing, running, etc.) | |||
****[[OBD:TRAM|TRAM]] Totoro Animation Sequence (set of keyframes for aiming screen) | |||
{{Tree list/end}} | |||
{{OBD}} | {{OBD}} |
Revision as of 01:45, 6 December 2023
This is an overview of Oni's character data represented as a hierarchy of connected resources underneath ONCC. The "unnamed" files belong exclusively to a given ONCC or TRBS (sorta like private data), however duplicates can be detected and removed when the instance file is constructed.
Hierarchy
- ONCC Oni Character Class
- TXMP Texture Map (character's shadow)
- ONCV Oni Character Variant (for randomized/upgraded appearance)
- ONCP Oni Character Particle Array (unnamed)
- ONIA Oni Character Impact Array (unnamed)
- TRBS Totoro Body Set
- TRMA Texture Map Array
- CBPM Character Body Part Material (unnamed)
- Mtrl Material (19 of those)
- CBPI Character Body Part Impacts (unnamed)
- Impt Impact Tree (3*19=57 of those; 3 for hit/blocked/killed)
- TRAC Totoro Animation Collection
- TRSC Screen (Aiming) Collection