Jump to content

Animation

2 files

  1. OSF Animation

    OSF - native animation & scene framework for Starfield.
    Early alpha - Very much a work in progress

    OSF is a native animation and scene engine for Starfield, inspired by OStim and NAF. It plays animation on actors, keeps multiple characters in sync, anchors them in the world, controls the camera, and runs whole scenes in a data-driven, json based authoring flow.   You can use it directly in-game: an animation browser to look through everything installed and play it on yourself or nearby NPCs, and an emote wheel for one-key quick emotes. Or drive it from other mods: you describe a whole scene in a json data file and OSF runs it at runtime, instead of scripting timings and animation events in papyrus yourself.
     
    In-game animation browser (F10): search the full catalog, pick a cast from the crosshair or a nearby-actor scan, launch on furniture, drag to orbit the camera, and manage running scenes Emote wheel (default B): radial quick emotes for you or the NPC in your crosshair; pin any solo animation from the browser onto it Vanilla animation library (optional install): thousands of Starfield's own clips, humans plus 27 creature species, browsable and playable Synced multi-actor GLTF / GLB / .af playback on one shared clock JSON scene graphs - nodes, cues, actions, branching; no scripting needed Engine-native Wwise audio that rides the game mix, with subtitles Actor anchoring, camera/control locks, screen fades, equipment hide/restore A Papyrus API (OSF.*) for quest mods to drive scenes  
     
    Controls
    Active while a scene has you locked in.
    Space - Advance the scene + / Numpad + - Speed up - / Numpad - - Slow down - Reset speed P - Pause / resume End - End the scene Free Camera
    MMB (middle mouse) - Toggle free camera Mouse - Orbit / look around Scroll Wheel - Zoom in / out WASD - Fly the camera through the scene Some controls depend on what the active scene allows - a scene can lock its ending or skip the free camera.
     

     
     
    Requires: Address Library for SFSE and OSF UI (renders the browser, the wheel, the settings menu, and hotkeys - the engine and Papyrus API run without it).   Install with MO2 or Vortex; the installer will offer the animation library and the emote pack - take both. Then in-game: *F10* opens the animation browser - pick something, hit LAUNCH. *B* opens the emote wheel (aim at an NPC first to emote them instead). Hotkeys and settings live in OSF UI's settings menu, under OSF Animation. No OSF UI? The engine still runs headless for content mods; smoke-test from the console (~):     cgf "OSFTest.SoloScene"   ; play a looping test animation
    cgf "OSFTest.Stop"        ; stop it     Content Mods
     
    OSF Seduce:
     
     
     
     

     
    Scene authors: ship scenes as JSON plus GLB/AF clips. No Papyrus, No scripting. Quest mods: drive scenes from Papyrus via the OSF.* API.
    Getting Started, the scene schema, and the API are documented on GitHub.

     
    Deweh (NAF), the playback/graph base OSF is adapted from Calaverah (CALUMI.Animation), the .af / skeleton decoder  libxse (CommonLibSF), the SFSE plugin library OSF is built on Plus fastgltf, ozz-animation, zlib, nlohmann/json and miniaudio.  Source and issue tracker on GitHub, Let me know all your complaints and bugs!
     

    639 downloads

    Updated

  2. Starfield Rig Collection V1.0 (Blender 4.3+)

    This is a quick upload of Starfield's Armatures for characters, all creature types, and robots.
     
    Taking advantage of Animation IO - the new animation and rig export tools recently released by Devaris45 for Blender 4.3+, I've extracted Starfield's vanilla armatures for the following characters, creatures and robots:
      Humans (All human characters share the same skeleton, the only difference is the female skeleton is scaled slightly smaller than the male skeleton.)
    - Male
    - Female
     
    Creatures
    - Biped
    - Critter
    - Floater
    - Flyer
    - Hexapod
    - Hopper
    - Larva
    - Manta
    - Mantid
    - Octopede
    - Parasite
    - QuadrapedA
    - QuadrapedB
    - QudrapedC
    - Starfish
    - Swimmer
    - Terromorph
     
    Robotics
    - BallisticTurret
    - LaserTurret
    - MiniBot
    - ModelA
    - ModelS
    - ModelT
    - SecurityCamera


    The goal of this resource is to provide a central file that has all of Starfield's vanilla armatures for the purposes of creating custom animations or even new types of armatures. This is purely a modder's resources, and is meant for Blender 4.5 and up. It can probably work in earlier versions as it just contains raw armatures. I just saved the .Blend while using 4.5, so there's a chance data can be lost if using a earlier version, but that is exceedingly rare.

    Do note that since the animation tools are in their infancy and have only just been released, the author has cautioned that rigs that have been exported back into Starfield have caused some crashes due to some possibly undecoded parts of the format. 

    So with that being said, let me know how these work. 
     
    Requirements
    - Blender 4.3+
    - Knowledge of how to animate in 3D software.
    - Animation IO addon by Deveris256 for importing Starfield's .Rig and .AF formats into Blender. .AFs are Starfield's native animation files.
    https://www.nexusmods.com/starfield/mods/16184?tab=description

    Credits
    - Bethesda Softworks for Starfield itself
    - Blender for being Blender
    - Deveris256 for the Animation IO addon
    Starfield Rig Collection 1.0.rar

    132 downloads

    Updated


×
×
  • Create New...