mirror of
https://github.com/panda3d/panda3d.git
synced 2025-10-04 02:42:49 -04:00
Fix for bug #1057903 based on benchang's patch
This commit is contained in:
parent
53e999259d
commit
af9ec6eb3c
@ -23,8 +23,8 @@ TypeHandle MayaBlendDesc::_type_handle;
|
||||
// Description:
|
||||
////////////////////////////////////////////////////////////////////
|
||||
MayaBlendDesc::
|
||||
MayaBlendDesc(MFnBlendShapeDeformer deformer, int weight_index) :
|
||||
_deformer(deformer),
|
||||
MayaBlendDesc(MFnBlendShapeDeformer &deformer, int weight_index) :
|
||||
_deformer(deformer.object()),
|
||||
_weight_index(weight_index)
|
||||
{
|
||||
ostringstream strm;
|
||||
|
@ -42,7 +42,7 @@ class EggSAnimData;
|
||||
////////////////////////////////////////////////////////////////////
|
||||
class MayaBlendDesc : public ReferenceCount, public Namable {
|
||||
public:
|
||||
MayaBlendDesc(MFnBlendShapeDeformer deformer, int weight_index);
|
||||
MayaBlendDesc(MFnBlendShapeDeformer &deformer, int weight_index);
|
||||
~MayaBlendDesc();
|
||||
|
||||
void set_slider(PN_stdfloat value);
|
||||
|
@ -370,7 +370,7 @@ MayaEggGroup *MayaEggLoader::MakeGroup(EggGroup *group, EggGroup *context)
|
||||
MMatrix mat(matData);
|
||||
|
||||
MTransformationMatrix matrix = MTransformationMatrix(mat);
|
||||
MFnTransform tFn = MFnTransform(result->_group, &status);
|
||||
MFnTransform tFn(result->_group, &status);
|
||||
if (status != MStatus::kSuccess) {
|
||||
status.perror("MFnTransformNode:create failed!");
|
||||
} else {
|
||||
|
@ -2360,7 +2360,7 @@ get_vertex_weights(const MDagPath &dag_path, const MFnMesh &mesh,
|
||||
status.perror("Can't find connected Joint");
|
||||
} else {
|
||||
MObject jointObj = matrix_pa[0].node();
|
||||
MFnIkJoint jointFn = MFnIkJoint(jointObj, &status);
|
||||
MFnIkJoint jointFn(jointObj, &status);
|
||||
if (!status) {
|
||||
status.perror("Can't find connected JointDag");
|
||||
} else {
|
||||
|
Loading…
x
Reference in New Issue
Block a user