8,013
edits
Paradox-01 (talk | contribs) m (+ OCF link to ONCC creation) |
Paradox-01 (talk | contribs) mNo edit summary |
||
Line 73: | Line 73: | ||
====Environments==== | ====Environments==== | ||
Levels are usually build in [[SketchUp tutorials and tips|SketchUp]]. | |||
[[Blender]] can be used for levels, objects, characters and animations. The support gets better and better so that it will completely replaces [[Mod Tool]] as an universal editor around 2022. | |||
* tutorial: [http://oni.bungie.org/forum/viewtopic.php?id=2087 Creating the Lair - A level tutorial] | |||
* tutorial: [[Authoring custom camera animations]] | * tutorial: [[Authoring custom camera animations]] | ||
Line 84: | Line 87: | ||
====Characters==== | ====Characters==== | ||
[[Image:female_stun.jpg|right|thumb]] | [[Image:female_stun.jpg|right|thumb]] | ||
Characters in Oni are built with a simple 19-part skeleton. | Characters in Oni are built with a simple 19-part skeleton. This skeleton (TRIA) is usually the same for all humanoid characters and is just data how the 3D meshes (TRBS) are put together. You cannot really compare this with modern game industry's term of "skeleton". The meshes have individual textures (TXMP) stored in a list (TRMA). In its entireness a character is defined by his class file (ONCC) which links also to the animation list (TRAC). | ||
The high modularity of character data allows to share many resources between characters (especially animation collections and particle). | |||
* '''tutorial: [http://oni.bungie.org/forum/viewtopic.php?id=2423 Adding character classes] (ONCC)''' | |||
* tutorial: [[Importing character models]] (TRBS) | * tutorial: [[Importing character models]] (TRBS) | ||
* tutorial: [[OBD_talk:TRAM|Tweak an individual animation (TRAM)]] | |||
* tutorial: [[Adding spawnable characters|Adding spawnable characters to a level]] (CHAR) | * tutorial: [[Adding spawnable characters|Adding spawnable characters to a level]] (CHAR) | ||
Some cutscenes require the character to use OBANs to overcome obstacles. These OBANs usually have a partner TRAM. The positions from character's animation data have been outsourced to OBAN to avoid effects of gravity. (See Griffin's helicopter scene in last level.) | |||
ONCC | |||
| | |||
+-- TRBS | |||
| | | |||
| +-- TRIA (embedded) | |||
+-- TRMA | |||
| | | |||
| +-- TXMP | |||
+-- TRAC | |||
| | |||
+-- TRAM | |||
====Weapons==== | ====Weapons==== |
edits