three-app-sdk
TypeScript icon, indicating that this package has built-in type declarations

1.0.3-beta5 • Public • Published

version downloads LICENSE repo-types minzip

用途

3D 通用组件库sdk。

特性

  • 基于 TypeScript 开发,不限前端框架。
  • 默认全局光照环境,3D模型材料限定使用物理材质或者标准材质
  • 3D模型类型限定使用glb类型
  • 支持浏览器窗口失焦运行
  • 支持物理环境
  • 支持框架内资源自动销毁

安装

通过 npm 下载安装代码

$ npm i three-app-sdk

通过 yarn 下载安装代码

$ yarn add three-app-sdk

通过 pnpm 下载安装代码

$ pnpm i three-app-sdk

如何使用

//创建一个应用
import { Application } from 'three-app-sdk'
const el: any = document.getElementById('app')

const app = new Application(el, {
  enableEffectComposer: true,
  hideAxes: false,
  hideGrid: false
})
app.start()
docs目录为sdk教程,使用vite运行
examples为例子目录,使用vite运行

更新日志

Readme

Keywords

none

Package Sidebar

Install

npm i three-app-sdk

Weekly Downloads

343

Version

1.0.3-beta5

License

MIT

Unpacked Size

21.7 MB

Total Files

136

Last publish

Collaborators

  • lx_ytw