您的位置:首页 > 移动开发 > Unity3D

unity3D中paint in 3D插件的简单使用

2017-03-14 10:22 381 查看
首先去AssetStore搜一下paint in 3d

新建个工程
将下载下来的包导入unity中



导入后,随便打开一个示例场景

本文打开的是MousePainting
运行后可以左键随意涂色







默认涂绿色的
如果想改颜色
找到MainCamera上的P3D_Click To Paint脚本上的Brush,点开以后找到Color,更改颜色即可



这是示例工程的模型,如果想给自己的模型涂色

把示例场景中的模型删掉
然后把自己的模型导进来
首先创建两个空的material
因为我这个模型是有材质的,不是白色的,所以把原有的材质球替换掉
需要注意的是将Test1的Rendering Mode改成Cutout

然后给自己的模型添加MeshCollider



然后找到脚本P3D_Paintable挂到模型上,
点击Add Texture,然后勾上Create On Awake





此时运行场景,就可以给自己的模型上色了



如果找不到插件,可以联系我邮箱:1102841793@qq.com

作者:章伟

转载请注明出处 此博客在 新媒体和GottaYiWanLiu两个账号同时原创发表
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: