1.0.0 • Published 7 months ago

@linshisancc/babylon-ts-helper v1.0.0

Weekly downloads
-
License
MIT
Repository
-
Last release
7 months ago

@wenjie/babylon-ts-helper

一个简单的Babylon.js工具函数库,使用TypeScript编写。提供了基本场景创建和模型加载功能。

安装

npm install @wenjie/babylon-ts-helper
# 或
yarn add @wenjie/babylon-ts-helper
# 或
pnpm add @wenjie/babylon-ts-helper

功能

该库提供两个主要功能:

  1. createScene: 创建一个包含简单立方体的Babylon.js场景
  2. loadModel: 加载3D模型到指定场景中

使用示例

import { createScene, loadModel } from '@wenjie/babylon-ts-helper';

// 获取canvas元素
const canvas = document.getElementById('renderCanvas') as HTMLCanvasElement;

// 创建场景
const scene = createScene(canvas);

// 加载模型
loadModel(scene, 'https://example.com/models/', 'model.glb')
  .then(() => {
    console.log('模型加载成功');
  })
  .catch((error) => {
    console.error('模型加载失败:', error);
  });

开发

# 安装依赖
pnpm install

# 开发模式(监视文件变化)
pnpm dev

# 构建项目
pnpm build

# 运行类型检查
pnpm lint

发布

# 发布补丁版本(0.0.x)
pnpm release:patch

# 发布次要版本(0.x.0)
pnpm release:minor

# 发布主要版本(x.0.0)
pnpm release:major

许可证

MIT

1.0.0

7 months ago