mika-mmd-tv
v1.4.8
Published
How To Use? :
Downloads
19
Readme
#version log
#1.4.7 (code clean,wasm引入准备)
#1.4.6 (场景打光)
#1.4.4 (mika生日快乐~添加人物显示逻辑)
#1.4.3 (人物近距离角度不显示修复)
#1.4.2 (stage场景资源利用webworker加载及缓存)
#1.4.0 (chrom插件包发布,keru模型加载判断处理)
#1.3.8 (gpu状态关闭,新加显卡信息埋点)
#1.3.7 (加入推荐列表,拼了几个看着还可以的组合。。)
#1.3.2 (MMD真tm好玩)
#1.2.6 (重播,继续播放功能添加)
#1.2.4 (内存释放)
#1.2.3 (服务端.wasm文件,content-type调整为'application/wasm', ammojs请求地址调整)
#1.2.2 (新动作人物显示兼容)
#1.2.1 (WebGPURenderer引入兼容)
#1.2.0 (1.补充场景舞台灯光源 2.添加雨天特效)
#1.1.8 (bug修复)
#1.1.6 (mika主舞台跳舞显示可配)
#1.1.5 (1.mmd内存泄漏相关处理. 2.声音动画同步 3.电视样式调整 4.演出报幕)
#1.1.4 (1.mmd内存泄漏相关排查,Ammo资源重加)
#1.1.2 (1.天空实体添加以及昼夜效果。2.光照调整。)
#1.1.0 (1.音乐动作同步修复。2.角色模型安全模式加载。)
mika-mmd-tv
How To Use? :
#1.
npm i 'mika-mmd-tv'
#2. html入口位置引入下面three物理引擎文件,并执行实例方法:
#3. import { MikaTV } from "mika-mmd-tv" import { Suspense } from 'react'; <Suspense fallback={Loading...}> <MikaTV show={showMMD // boolean} onClose={()=>{setShowMMD(false) // you should reset showMMD as false in this callback })}/>
kira~⭐ 这里是一个基于threejs: MMDloader加载器 加载mmd相关模型, 并以圣园未花(mika)为主角的模拟电视 mmd动画播放项目.
目前加载人物支持.pmx后缀文件模型,动作编舞及镜头格式为.vmd (ps:希望有生之年能跑通blender新模型~😄)
该项目仅供个人娱乐展示,所有人物模型舞蹈动作均为他人开源创作项目资源,不提供商业用途
(ps:爆肝场景灯光渲染中,若不更新说明住院了(x 。 项目从开始到现在加了很多舞蹈动作,人物模型,镜头动作以及场景模型文件,表演动作有100多种。。如果内存泄露问题排查成功,将加入指定节目切换功能。看MMD看到爽。。 同时也因为引用内容太多,很多借用素材的作者信息未补全,对此深表歉意,如项目有机会初露头角定会补充完整。)