unity 3d 中paint in 3d插件的简单使用

首先去AssetStore搜一下paint in 3d

接下来步入正题

新建个工程

将下载下来的包导入unity中

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

本文打开的是MousePainting

运行后可以左键随意涂色

扫描二维码关注公众号,回复: 2941435 查看本文章

默认涂绿色的

如果想改颜色

找到MainCamera上的P3D_Click To Paint脚本上的Brush,点开以后找到Color,更改颜色即可

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

把示例场景中的模型删掉

然后把自己的模型导进来

首先创建两个空的material

因为我这个模型是有材质的,不是白色的,所以把原有的材质球替换掉

需要注意的是将Test1的Rendering Mode改成Cutout

然后给自己的模型添加MeshCollider

然后找到脚本P3D_Paintable挂到模型上,

点击Add Texture,然后勾上Create On Awake

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

插件链接(仅供学习使用):链接:https://pan.baidu.com/s/1cPF5BG1IqUTnrg6nSvhUuA 密码:c70h

转载请注明出处

猜你喜欢

转载自blog.csdn.net/GottaYiWanLiu/article/details/61915046