1.0.0 • Published 7 months ago
@linshisancc/babylon-ts-helper v1.0.0
@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功能
该库提供两个主要功能:
createScene: 创建一个包含简单立方体的Babylon.js场景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