mirror of
https://github.com/AxioDL/metaforce.git
synced 2025-12-09 15:47:46 +00:00
Add CPU-based skinning path for vertex manipulation effects
This commit is contained in:
@@ -1,11 +1,19 @@
|
||||
#ifndef __URDE_CVERTEXMORPHEFFECT_HPP__
|
||||
#define __URDE_CVERTEXMORPHEFFECT_HPP__
|
||||
|
||||
#include "CToken.hpp"
|
||||
#include "Character/CPoseAsTransforms.hpp"
|
||||
|
||||
namespace urde
|
||||
{
|
||||
class CSkinRules;
|
||||
|
||||
class CVertexMorphEffect
|
||||
{
|
||||
public:
|
||||
void MorphVertices(std::vector<std::pair<zeus::CVector3f, zeus::CVector3f>>& vn,
|
||||
const float* magnitudes, const TLockedToken<CSkinRules>& skinRules,
|
||||
const CPoseAsTransforms& pose) const;
|
||||
};
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user