使用VRoid Studio二次元建模,创建专属于自己的二次元卡通人物模型,创建完全免费开源且属于自己VRM模型

最终效果

在这里插入图片描述

文章目录

  • 最终效果
  • 什么是VRoid Studio
  • 官网地址
  • 下载安装VRoid Studio
    • 1、可以去它的官网下载
    • 2、steam安装
  • 创建模型
    • 配置参数
  • 导出模型
  • 使用别人的VRM模型
    • 这里我分享几个不错的模型,大家可以自行去下载
  • 完结

什么是VRoid Studio

如果你玩过能捏脸的游戏你就能用它做最基本的角色建模,你可以用它制作出简单二次元游戏角色模型

我觉得最重要的就是这个,通过VRoid Studio创建的每个模型完全免费开源且属于你自己,你甚至可以自己定义条款,比如是否允许商业然后分享它
在这里插入图片描述

官网地址

官网地址: https://vroid.com/en
在这里插入图片描述

下载安装VRoid Studio

1、可以去它的官网下载

在这里插入图片描述
在这里插入图片描述

2、steam安装

如果你是windows用户,也可以直接去steam搜索VRoid Studio
在这里插入图片描述

创建模型

打开VRoid Studio,你可以直接新建一个空的模型,我们就不从头制作了,直接打开一个官方提供的模板
在这里插入图片描述

配置参数

我们可以用鼠标滚轮放大缩,按住鼠标中键移动,按住鼠标右旋转,这款软件上提供的功能和参数我就没有秘要多说了,大家可以自摸索
在这里插入图片描述

导出模型

点击导出VRM
在这里插入图片描述
可以减少多边形,减材料,减少骨骼
在这里插入图片描述
填写模型名称和创作者,点击导出

【VRM 1.0的新功能】

  • 可以使用Constraint(约束)功能
  • SpringBone的碰撞(Collider)可使用胶囊形碰撞
  • 更详细的标准许可信息 (VRM公共许可文件1.0制定)
  • 同时,许可条件项更完善
  • 可以固定在局部坐标轴(消除正规化的强制条件)
  • 与HDR兼容
  • 添加 /整理了面部表情的标准定义

注意:请谨慎选择导出格式 ,除非你确保知道如何使用它
并不是说VRM1.0一定好,比如如果你想在unity中直接打开VRM模型,你就会发现VRM1.0并不行,可能是目前unity VRM插件还没更新,所以并不支持比较新的VRM1.0格式

在这里插入图片描述

在这里插入图片描述

导出后VRM模型文件
在这里插入图片描述

使用别人的VRM模型

如果你不想自己创建模型,也可以直接去下载别人创建好的VRM模型,主要看好开源协议即可

地址:https://hub.vroid.com/en

在这里插入图片描述

这里我分享几个不错的模型,大家可以自行去下载

这里我推荐几个模型,大家也可以使用自己喜欢的模型
https://hub.vroid.com/characters/804040438470540184/models/3128587113683638981
在这里插入图片描述
https://hub.vroid.com/characters/7261751587667222998/models/6953952984493914782
在这里插入图片描述https://hub.vroid.com/en/characters/6433707914170835033/models/3612266643016927501
在这里插入图片描述
https://hub.vroid.com/characters/6933068319521707258/models/5554086080629992405
在这里插入图片描述
https://hub.vroid.com/characters/8816382222099829538/models/1837987029592653722
在这里插入图片描述
至于如何在unity中使用这种VRM模型,可以参考我这篇文章:
【推荐100个unity插件之25】Vroid二次元建模,unity使用VRM模型,VRM模型转FBX模型,Blender导出FBX模型贴图丢失解决,模型优化删除多余骨骼,URPUniVrm插件的使用

完结

赠人玫瑰,手有余香!如果文章内容对你有所帮助,请不要吝啬你的点赞评论和关注,你的每一次支持都是我不断创作的最大动力。当然如果你发现了文章中存在错误或者有更好的解决方法,也欢迎评论私信告诉我哦!

好了,我是向宇,https://xiangyu.blog.csdn.net

一位在小公司默默奋斗的开发者,闲暇之余,边学习边记录分享,站在巨人的肩膀上,通过学习前辈们的经验总是会给我很多帮助和启发!如果你遇到任何问题,也欢迎你评论私信或者加群找我, 虽然有些问题我也不一定会,但是我会查阅各方资料,争取给出最好的建议,希望可以帮助更多想学编程的人,共勉~
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/52265.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

游戏开发设计模式之责任链模式

责任链模式(Chain of Responsibility Pattern)是一种行为型设计模式,它允许将请求沿着处理者链进行发送。每个处理者对象都有机会处理该请求,直到某个处理者决定处理该请求为止。 概念与定义 责任链模式的核心思想是将多个处理器…

【传输层协议】UDP协议 {端口号的范围划分;UDP数据报格式;UDP协议的特点;UDP的缓冲区;基于UDP的应用层协议}

一、再谈端口号 1.1 端口号标识网络进程 如何通过端口号找到主机上的网络进程? 在socket编程中bind绑定是最为重要的一步:他将套接字与指定的本地 IP 地址和端口号关联起来,这意味着指定的套接字可以接收来自指定 IP 地址和端口号的数据包…

前端宝典十:webpack性能优化最佳实践

Webpack 内置了很多功能。 通常你可用如下经验去判断如何配置 Webpack: 想让源文件加入到构建流程中去被 Webpack 控制,配置 entry;想自定义输出文件的位置和名称,配置 output;想自定义寻找依赖模块时的策略&#xff…

java swagger解析解决[malformed or unreadable swagger supplied]

原创不易,转载请注明出处: https://zhangxiaofan.blog.csdn.net/article/details/141498211 如果你想看完整的 利用swagger-parser解析yaml中的api请求类型、注释、接口名,可以参考这篇文章。 【Spring/Java项目】如何利用swagger-parser解析…

NC 最长上升子序列(三)

系列文章目录 文章目录 系列文章目录前言 前言 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分享给你的码吧。 描述 给定数组 arr…

OpenCV+Python识别机读卡

背景介绍 正常机读卡是通过读卡机读取识别结果的,目前OpenCV已经这么强大了,尝试着用OpenCVPython来识别机读卡。要识别的机读卡长这样: 我们做以下操作: 1.识别答题卡中每题选中项结果。 不做以下操作: 1.不识别准…

宝塔面板配置node/npm/yarn/pm2....相关全局变量 npm/node/XXX: command not found

1.打开终端 , cd 到根目录 cd / 2.跳转至node目录下,我的node版本是v16.14.2 cd /www/server/nodejs/v16.14.2/bin 2.1 如果不知道自己node版本多少就跳转到 cd /www/server/nodejs 然后查找当前目录下的文件 ls 确定自己的node版本 cd /node版本/bin 3.继续查看bin…

秋招突击——8/21——知识补充——计算机网络——cookie、session和token

文章目录 引言正文Cookie——客户端存储和管理Session——服务端存储和管理Token补充签名和加密的区别常见的加密算法和签名算法 面试题1、HTTP用户后续的操作,服务端如何知道属于同一个用户?如果服务端是一个集群机器怎么办?2、如果禁用了Co…

android13隐藏调节声音进度条下面的设置按钮

总纲 android13 rom 开发总纲说明 目录 1.前言 2.情况分析 3.代码修改 4.编译运行 5.彩蛋 1.前言 将下面的声音调节底下的三个点的设置按钮,隐藏掉。 效果如下 2.情况分析 查看布局文件 通过布局我们可以知道这个按钮就是 com.android.keyguard.AlphaOptimizedImageB…

记忆化搜索与状态压缩:优化递归与动态规划的利器

记忆化搜索是解决递归和动态规划问题的一种高效优化技术。它结合了递归的灵活性和动态规划的缓存思想,通过保存已经计算过的子问题结果,避免了重复计算,大幅提升了算法的效率。当问题状态复杂时,状态压缩技术可以进一步优化空间使…

跨域解决 | 面试常问问题

跨域解决 | 面试常问问题 跨域问题一直是前端开发中不可避免的一部分,它涉及到浏览器的同源策略和安全机制。本文将深入解析跨域问题的本质,并探讨前端和后端的多种解决方案,同时分享一些扩展与高级技巧。最后,我们还将总结跨域解…

UE基础 —— Components

目录 Component Instancing Instanced Static Mesh Component Instanced Static Mesh Differences of an ISM and a Static Mesh Component Hierarchical Instanced Static Mesh Instancing Systems Working with ISMs Prefabrication Custom Data Creating and Edit…

ElasticSearch 8.15.0 与 Kibana 8.15.0 尝鲜体验

还不算晚,虽然已经距离发布过去了快半个月~ 跟着下面的步骤进行一步一步操作(CV),只需要改动一下用户名、密码这些数据即可从零开始用 Docker安装 ES 与 Kibana 最新版,据说 Kibana 还有 AI 助手嘞(虽然是 8.12 推出的)~ 最后强调一点&#…

自动化开发流程:使用 GitHub Actions 进行 CI/CD

在现代软件开发过程中,持续集成(Continuous Integration, CI)和持续部署(Continuous Deployment, CD)是确保高质量软件交付的关键组成部分。GitHub Actions 提供了一种简便的方式来实现 CI/CD 流程的自动化。本文将介绍…

Unity XR Interaction Toolkit 通过两个手柄控制物体放大缩小

1:给物体添加 XR General Grab Transformer 脚本 2:XR Grab Interactable 的 select mode 选择 Multiple

java-队列--黑马

队列 别看这个,没用,还是多刷力扣队列题 定义 队列是以顺序的方式维护一组数据的集合,在一端添加数据,从另一端移除数据。一般来讲,添加的一端称之尾,而移除一端称为头 。 队列接口定义 // 队列的接口定…

Linux——驱动——杂项设备

一、杂项设备驱动 1、概念 杂项设备(Miscellaneous Devices)在Linux内核中是一种特殊的设备类型,用于表示那些不适合被归类为其他标准设备类型的设备。这些设备通常具有不规则的特性和非标准的通信协议或接口。 2、操作流程 杂项设备注册过…

中国数据库的崛起:从本土化挑战到全球化机遇

引言 谈起中国的崛起,大家第一反应可能是“中国制造”“高铁奇迹”“电商帝国”,但今天我们要聊的,是一个比这些还要神秘的存在——中国的数据库技术。或许你平时并不会经常关注它,但这个隐身在你手机、电脑、服务器背后的无形力…

002、架构_概览

GoldenDB 主要由管理节点、计算节点、数据节点、全局事务节点等模块组成,各个节点无需共享任何资源,均为独立自治的通用计算机节点,之间通过高速互联的 网络通讯,从而完成对应用数据请求的快速处理和响应。 管理节点在数据库中主要…

如何在寂静中用电脑找回失踪的手机?远程控制了解一下

经过一番努力,我终于成功地将孩子哄睡了。夜深人静,好不容易有了一点自己的时间,就想刷手机放松放松,顺便看看有没有重要信息。但刚才专心哄孩子去了,一时就忘记哄孩子之前,顺手把手机放哪里去了。 但找过手…