mirror of
https://github.com/aap/librw.git
synced 2026-04-19 21:13:13 +01:00
Implemented generic and most of PS2 skin plugin.
This commit is contained in:
@@ -148,6 +148,18 @@ struct Geometry : PluginBase<Geometry>, Object
|
||||
};
|
||||
};
|
||||
|
||||
struct Skin
|
||||
{
|
||||
int32 numBones;
|
||||
int32 numUsedBones;
|
||||
int32 maxIndex;
|
||||
uint8 *usedBones;
|
||||
float *inverseMatrices;
|
||||
uint8 *indices;
|
||||
float *weights;
|
||||
uint8 *data; // only used by delete
|
||||
};
|
||||
|
||||
struct Frame : PluginBase<Frame>, Object
|
||||
{
|
||||
typedef Frame *(*Callback)(Frame *f, void *data);
|
||||
@@ -227,5 +239,6 @@ private:
|
||||
|
||||
void RegisterMeshPlugin(void);
|
||||
void RegisterNativeDataPlugin(void);
|
||||
void RegisterSkinPlugin(void);
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user