Rigging.js Rigging.js是一个开放源代码的react.js应用程序,它获取由面部网格tensorflow.js模型生成的关键点,然后将人物在镜头前所做的动作映射到3d模型中。 可以使用从下载的任何模型。 建立并运行 git clone https://github.com/haruiz/RiggingJs.git cd RiggingJs npm install npm start 尝试不同的型号 如上所述,可以使用从下载的任何模型。 这些模型是免费提供的。 路线图 3D角色的自动索具和动画:使用当前最先进的深度学习模型。 使用Facemesh模型的3D表情动画 录制动画 您可以在此处查看详细的。 如何贡献: 随意发送拉取请求 第三方库: 灵感来自: Pose Animator 2 :Pose Animator提取2D矢量图并根据PoseNet和FaceMe
2022-07-27 14:03:01 49.37MB JavaScript
1
蒸气波3D 这只是一个示例网页,我尝试了three.js 到页面 Struts模型从
2022-07-27 13:21:10 2KB JavaScript
1
逆波场景 使用Three.js的Retrowave / Synthwave / Vaporwave启发场景 该场景不包含任何依赖关系。 如果要在项目中使用它,请遵循“如何安装”指南,否则请遵循“如何简单地检查演示”指南。 如何安装 以下指南针对的是非基于npm的项目(无webpack / browserify,vanilla JS)。 但是,它确实需要npm才能获取场景相关性。 您可以使用以下命令使用git子模块将此场景添加到您的项目中: git submodule add https://github.com/Moukrea/retrowave-scene.git your/desired/directory/retrowave-scene 然后,您必须通过npm获取此场景依赖项(three.js): cd your/desired/directory/retrowave-sce
2022-07-27 13:15:25 2.5MB javascript threejs vaporwave three-js
1
微狂人 介绍 基于three.js + ammo.js的3D WebGL游戏。 由于使用网络工作者实施ammo.js,因此出于安全性考虑,需要使用python简单服务器来运行游戏。 最新版本: : 执照 该存储库中的代码在下可用。 安装 下载代码 安装Python 2.7 打开命令行并转到项目的文件夹 运行:python -m SimpleHTTPServer 打开网络浏览器并开始播放 已知的问题 没有重置按钮 如果汽车向后翻转,就无法将其向后翻转
2022-07-21 11:51:51 813KB JavaScript
1
Three.js 实现3D开放世界小游戏:阿狸的多元宇宙 🦊.doc
2022-07-08 18:07:01 6.73MB 技术资料
Three.js 打造缤纷夏日3D梦中情岛 .doc
2022-07-08 18:07:01 13.75MB 技术资料
浏览器中的实时运动计划器和自动驾驶汽车模拟器,由WebGL和Three.js构建。 该项目演示了浏览器中的实时,基于道路,基于格的自动车辆运动计划器。 许多自动驾驶汽车运动计划器都是在C或C ++中接近金属的地方实现的,或者他们利用CUDA或OpenCL等计算平台在GPU上以高度并行的方式生成计划。 使用WebGL,我们可以在浏览器中实施类似的并行计划算法,该算法可以在各种中等功能的消费类图形卡上运行。 使用Three.js,可以在实时3D模拟场景中执行运动计划器。 该模拟器仍在开发中。 您可能会看到错误,WebGL崩溃,奇怪的车辆行为以及许多其他故障。 目前,它仅在了和起作用。 目标帧速率为60fps,但运行速度可能会变慢,具体取决于您的硬件计划需要多长时间。 这个怎么运作 该运动计划器主要基于两位博士学位。 基于并行晶格的轨迹规划的相关论文:Matthew McNaughton的实
2022-07-06 23:29:04 36.84MB javascript npm threejs simulation
1
three.js JavaScript 3D库 该项目的目的是使用默认的WebGL渲染器创建易于使用,轻巧的3D库。在示例中,该库还提供了Canvas 2D,SVG和CSS3D渲染器。 ------ - 用法 此代码创建一个场景,一个照相机和一个几何立方体,并将该立方体添加到场景中。然后,它为场景和摄像机创建一个WebGL渲染器,并将该视口添加到document.body元素中。最后,它为摄像机场景中的立方体设置动画。 import * as THREE from './js/three.module.js' ; let camera , scene , renderer ; let geometry , material , mesh ; init ( ) ; animate ( ) ; function init ( ) { camera = new THREE . Perspe
2022-07-04 16:10:04 67.59MB JavaScript
1