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

1.0.6-beta3 • 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运行

更新日志

/three-app-sdk/

    Package Sidebar

    Install

    npm i three-app-sdk

    Weekly Downloads

    63

    Version

    1.0.6-beta3

    License

    MIT

    Unpacked Size

    4.97 MB

    Total Files

    135

    Last publish

    Collaborators

    • lx_ytw