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

    xiaoxiao2021-03-25  117

    首先去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

     

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

     

     

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

     

    转载请注明出处

    转载请注明原文地址: https://ju.6miu.com/read-40020.html

    最新回复(0)