Skip to content

Educational API for 3D Vision using pose to control carton.

Notifications You must be signed in to change notification settings

hanwenxu1/pose2carton

 
 

Repository files navigation

Pose2Carton

EE228 课程大作业,利用3D骨架控制3D卡通人物。

Maya 环境配置

首先在https://www.autodesk.com.cn/products/maya/overview 下载maya。

在该网站中会要求一个Autodesk的账户申请,提交学生证以申请教育版权限。在成功申请之后会获得maya2020的安装包进行安装。

不要安装到系统盘(路径不要出现中文),同时系统盘应保证还有4-5G的空间。

安装成功后运行maya2020,并保持界面不要关闭。

随后添加环境变量,进入maya2020的bin文件,将该路径添加到环境变量。

打开cmd输入mayapy,若正常打开则以添加成功。

打开cmd输入 curl https://bootstrap.pypa.io/pip/2.7/get-pip.py -o get-pip.py

mayapy get-pip.py

以及

mayapy -m pip install -i https://pypi.anaconda.org/carlkl/simple numpy

安装pip以及numpy,期间不要关闭maya页面。

在mayapy中输入

import maya

import maya.standalone

maya.standalone.initialize(name='python')

import maya.OpenMaya as om

import maya.cmds as cmds

import pymel.core as pm

import maya.mel as mel

import numpy as np

import os

import glob

若成功运行则配置完成。

匹配流程

这里请简单描述你熟悉/使用 匹配代码的流程,可以简述对代码的理解/各个函数作用等。

新增脚本说明

如果你写了自己的脚本来处理数据或进行可视化,请在这里进行相关说明(如何使用等); 如果没有,请忽略该模块。

项目结果

这里放置来自你最终匹配结果的截图, 如

image

协议

本项目在 Apache-2.0 协议下开源

所涉及代码及数据的最终解释权归倪冰冰老师课题组所有

Group xx

About

Educational API for 3D Vision using pose to control carton.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%