Skip to content

import mesh, skeleton, animation from psk, psa files to blender3d

Notifications You must be signed in to change notification settings

matyalatte/blender3d_import_psk_psa

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Blender3D Import psk psa addon (customized by matyalatte)

I've customized the plugin for UE4 modding.
You don't need to setup import options and rename objects.

Installation

  1. Download the zip file from the releases page.
  2. Open Blender.
  3. Open the Preferences window (Edit > Preferences).
  4. Select the Add-ons tab.
  5. Click Install....
  6. Select the zip file you downloaded and click Install Add-on.

Tutorial

My version is different from the original version in usage.
Be sure to read the tutorial.

What's the difference with the original version?

  • Rename armature to Armature
  • Set false to Scale down as default
  • Apply smooth shading
  • Change unit scale to 0.01
  • Add a UI panel to combine psk skeleton and gltf mesh
  • Add a UI panel to export an armature and its mesh as fbx
  • Split the script into some files

convine_psk_gltf export_panel

Why should we set false to Scale down?

Scale down option will corrupt skeleton data.
You can't make mods with this option.

Original description

Changes from original release
  • Blender 2.80+ support (check issues first!)
  • Fixed animation/skeleton import
  • Performance improvements
  • Panel UI updated
  • UI option: all actions to NLA track, one by one
  • UI option: mesh / skeleton or both import

Installation

  1. Download .py file:

Current ( branch latest ):
270 direct link
280 direct link

Stable ( branch master ):
270 direct link
280 direct link

  1. Add add-on:
  • From Blender

    2.79: File -> User preferences -> Add-ons -> Install Add-on from File...
    2.80: Edit -> Preferences... -> Add-ons -> Install...

  • Manually

    Add .py file to the Blender's Add-ons search path:

    • %APPDATA%\Blender Foundation\Blender\2.79\scripts\addons\
    • %APPDATA%\Blender Foundation\Blender\2.80\scripts\addons\
  1. Disable original add-on:
    Import Unreal Skeleton Mesh (.psk)/Animation Set (.psa)
  2. Enable this one:
    Import Unreal Skeleton Mesh (.psk)/Animation Set (.psa) (280)

Usage

Panel in 3DView (270) Panel in 3DView (280)

About

import mesh, skeleton, animation from psk, psa files to blender3d

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%