安卓上的 3D 模型加载 和骨骼动画 库 SceneView

这篇具有很好参考价值的文章主要介绍了安卓上的 3D 模型加载 和骨骼动画 库 SceneView。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

如果你要加载3D 模型,比如Maya 3D max 生成的 3d 模型文件,你会发现基本没有好用的快捷的库,

github上是有一个比较出名的3d 库 , https://github.com/the3deer/android-3D-model-viewer ,

但是他的骨骼动画那块写的云里雾里的,如果你要控制某些骨骼节点运动,你会发现不好着手,

这里有个新名词 骨骼动画,
骨骼动画,是基于3d 模型里面的关键骨骼节点,通过控制骨骼节点的参数,达到整个外层蒙皮的 3d 模型也能运动的效果。

这个时候下面的库SceneView 就有发挥实力的时候了,

说真的,找这个玩意废了老鼻子劲了,csdn上搜了一圈根本没有人遇到过类似需求,
而ios 官方就有一个支持的Scenekit 库 ,google 虽然有官方的sceneform 但都过期了。

不过SceneView 支持的只有glb 格式,如果是 dae格式 ,需要用Blender 软件 进行转换。
说些坑
SceneView 只能加载glb格式的,如果你的模型是其他格式,你可能很自然的想到转换,但我发现,如果用低于Blender3.4.1转出来的是无法识别的,文章来源地址https://www.toymoban.com/news/detail-742538.html

到了这里,关于安卓上的 3D 模型加载 和骨骼动画 库 SceneView的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 进击3D游戏界!Cocos Creator快速实现骨骼动画交互!

    最近公司需要转型,方向为 元宇宙 , AI , 数字人 , 区块链 等方向,博主为了跟上时代的步伐 为我们 伟大的公司 献出我的能力 (广告费5毛一条,公司财务看到麻烦转我一下) 便对 Web3.0 以及 3D可视化 这些前沿技术进行了研究,主要的研究方向为 VR (已概览技术栈有three.js,thing.js,Coc

    2024年02月13日
    浏览(84)
  • python+unity 做3d动画人物 python做骨骼识别 (一)

    1. 环境准备:pycharm 2017.2.2 python 3.8.6 2. unity 2018.        曾经上学时学过unity开发,但后来工作后,一直没有从事过,此方面的技术研究了,一直想着做个东西捡起来,以前忘却的知识。。。想着想着很多年过去了。。。直到最近不知道。。咋的了突然想搞点东西玩玩,捡起来

    2024年02月11日
    浏览(27)
  • 【小沐学Unity3d】3ds Max 骨骼动画制作(CAT、Character Studio、Biped、骨骼对象)

    官网地址: https://help.autodesk.com/view/3DSMAX/2018/CHS https://help.autodesk.com/view/3DSMAX/2019/CHS https://help.autodesk.com/view/3DSMAX/2020/CHS https://help.autodesk.com/view/3DSMAX/2021/CHS https://help.autodesk.com/view/3DSMAX/2022/CHS 3ds Max 包含两套完整的对各个角色设置动画的独立子系统(即 CAT 和 character studio),

    2024年02月08日
    浏览(34)
  • UE5 在骨骼动画模型上绘制贴图

    参考:Unreal 5.1 - How to paint damage textures and other effects on skeletal meshes 针对模型,在运行状态下通过射线指定一定范围,添加材质效果。 通过射线获取命中点,作为材质参数 材质中,命中的世界坐标与像素点所在的世界坐标做SphereMask,产生一张表示命中范围的贴图。该范围与世

    2024年04月25日
    浏览(31)
  • 【小沐学Unity3d】3ds Max 骨骼动画制作(Mixamo )

    官网地址: https://www.mixamo.com/#/ 使用 Mixamo 上传和装配 Adobe Fuse CC 3D 人物、自定义 3D 人物,或者利用 Mixamo 库中的人物开始操作。 Mixamo支持3种文件格式上载:FBX,OBJ,ZIP。 确保FBX文件的“嵌入媒体”已打开,以上传纹理。OBJ文件不包含纹理,使字符显示为灰色。要显示.obj文

    2024年02月04日
    浏览(54)
  • 【小沐学Unity3d】3ds Max 骨骼动画制作(蒙皮修改器skin)

    “蒙皮”修改器是一种骨骼变形工具,主要设计用于通过另一个对象对一个对象进行变形来创建角色动画。可使用骨骼、样条线和其他对象变形网格、面片和 NURBS 对象。 如果将“蒙皮”修改器应用到网格,然后使用修改器指定骨骼,则每个骨骼都将收到一个胶囊形状的“封

    2024年02月10日
    浏览(32)
  • 原神3D卡通动漫二次元角色模型Blender已绑骨骼

    3Dmax/C4D这类软件应该做三维的都知道。Blender知道的应该不多。一款跨平台开源的 3D 创作软件,可以在 Linux、macOS 以及 Windows 系统下运行。与其他 3D 建模工具相比,Blender 对内存和驱动的需求更低。 今天给大家分享一组Blender格式的资源,56个原神角色模型,2K高清贴图,带骨

    2024年02月11日
    浏览(58)
  • Three.js 模型加载及加载简单动画

    时间过的好快啊~再一次感叹,忙忙碌碌一年又过去了,新年第一帖,新的一年也要加油呀! 简单介绍下Three.js吧,Three.js是基于原生WebGL封装运行的三维引擎,在所有WebGL引擎中,Three.js是国内文资料最多、使用最广泛的三维引擎。因为使用简单,入门比较容易。 Three.js的具体

    2024年02月12日
    浏览(40)
  • 15.Unity2D 横版 骨骼动画 之 单张切片图骨骼动画+Aseprite像素画软件

      主目录 https://blog.csdn.net/qq_54263076/category_11900070.html?spm=1001.2014.3001.5482 b站视频:骨骼动画 1.直接单图片   骨骼动画绑定(最简单,直接绑定就行) 2.部件分开切片图  骨骼动画绑定(本教程主要讲述) 3.部件多图层   骨骼动画绑定(Aseprite像素画绘图没有psd文件类型,本

    2024年02月10日
    浏览(32)
  • 骨骼动画——2D Animation

    传统的序列帧动画为了达到好的动画效果,理论上来说,图片越多,动作越流畅,往往需要较多的美术资源,虽然效果好但是资源占用较多 而2D骨骼动画是利用3D骨骼动画的制作原理进行制作的,将一张2D图片分割成n个部位,为每个部位绑上骨骼,控制骨骼旋转移动,达到用

    2024年02月01日
    浏览(31)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包