live2D学习:表情的制作和给角色添加动作

表情的制作和给角色添加动作icon-default.png?t=N7T8https://www.bilibili.com/video/BV1JE411Y7Te?p=3&vd_source=124076d7d88eee393a1d8bf6fc787efa

先把眼睛以外的部件进行锁定,可以长按鼠标左键,然进行框选左边的锁的部分,快速进行操作。

锁定的部件就没有办法动了。

然后长按Shift,然后鼠标左键选择头和尾,多选住头和尾的部分。

选择左眼开闭参数面板上面点击2帧添加(或者叫追加2点),这样的话就给选择的变形对象添加了帧 。

添加关键帧,然后在不同的帧数进行不同的变化。

选中对象的情况下 点变成绿色的是表示这个对象已经设置了参数。

锁定初始值

防止丢了开始的初始值,所以建议开始之前就检查一下是否开了锁定初始值。

如果开了锁定就无法进行编辑。

感觉好像我这个4.0的版本和一些教程视频的编辑器的版本有些不一样。

为了能容易制作闭眼的形状,先把隐藏眼球部分。

在左侧的参数面板检查一下数值是否是0。

在0的状态下制作闭眼的变形。

点击睫毛出现红色的方框 拖到下眼脸的位置。

移动绿色的点就可以让变形一下子就完成

大致的形状做好了之后,直接移动变形对象的点,调整形状。主要的眼脸变形完成了,就可以试试用参数移动。

剪切蒙版

把隐藏的眼球重新加上,闭眼的情况下,还是能看到眼球,所以这里要使用剪切蒙版让闭眼的时候眼球看不到。

首先选择眼白部分,监视窗显示了其ID(在检查器那里有ID),复制下来。

追加和删除关键帧

类似于AE的关键帧功能。 

防止后面的调整就变得很麻烦 所以肤色部分也加入变形路径 ,live2D,关键就是

 

  • 5
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在网页上添加Live2D,需要先准备好以下文件: 1. Live2D Core SDK:下载地址为 https://live2d.github.io/#js-core。 2. Live2D 模型文件:可以在网络上搜索到各种免费和付费的Live2D模型,下载后需要将其解压缩到本地。 3. jQuery 库:如果网页中已经用到了jQuery,可以省略这一步。 接下来,按照以下步骤逐步操作: 1. 创建一个 HTML 文件,引入 jQuery 和 Live2D Core SDK: ``` <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Live2D Demo</title> <script src="https://code.jquery.com/jquery-3.5.1.min.js"></script> <script src="https://cdn.jsdelivr.net/npm/@live2d/[email protected]/dist/Live2DCubismCore.min.js"></script> </head> <body> </body> </html> ``` 2. 在 `body` 中添加一个 `canvas` 元素: ``` <canvas id="live2d" width="300" height="400"></canvas> ``` 3. 在 JavaScript 中加载模型文件: ``` var model; function loadModel() { var modelJson = "模型文件的路径/model.json"; var modelDir = "模型文件的路径/"; Live2D.core.readModel(modelJson, function (buf) { model = Live2D.core.createModel(buf); model.loadTextures(modelDir, function () { draw(); }); }); } ``` 4. 在 `draw` 函数中绘制模型: ``` function draw() { var canvas = document.getElementById("live2d"); if (canvas.getContext) { var gl = canvas.getContext("webgl"); model.setGL(gl); gl.clearColor(0.0, 0.0, 0.0, 0.0); gl.clear(gl.COLOR_BUFFER_BIT); model.draw(); } } ``` 5. 最后调用 `loadModel` 函数即可加载模型并在网页中显示Live2D。 ``` $(document).ready(function () { loadModel(); }); ``` 以上就是给网页添加Live2D的基本步骤,具体实现还需要根据实际情况进行调整。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值