RAS_TexVert::RAS_TexVert(const MT_Point3& xyz, const MT_Point2& uv, const MT_Point2& uv2, const MT_Vector4& tangent, const unsigned int rgba, const MT_Vector3& normal, const bool flat, const unsigned int origindex) { xyz.getValue(m_localxyz); uv.getValue(m_uv1); uv2.getValue(m_uv2); SetRGBA(rgba); SetNormal(normal); tangent.getValue(m_tangent); m_flag = (flat)? FLAT: 0; m_origindex = origindex; m_unit = 2; m_softBodyIndex = -1; }
void RAS_TexVert::SetUV2(const MT_Point2& uv) { uv.getValue(m_uv2); }
void RAS_TexVert::SetUV(int index, const MT_Point2& uv) { uv.getValue(m_uvs[index]); }