瀏覽代碼

Minor fix in plugin-geometry-generator and plugin-tweakpane-editor.

master
Palash Bansal 2 年之前
父節點
當前提交
22ac3bf7d4
沒有連結到貢獻者的電子郵件帳戶。

+ 2
- 2
plugins/geometry-generator/package-lock.json 查看文件

{ {
"name": "@threepipe/plugin-geometry-generator", "name": "@threepipe/plugin-geometry-generator",
"version": "0.2.0",
"version": "0.2.1",
"lockfileVersion": 3, "lockfileVersion": 3,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "@threepipe/plugin-geometry-generator", "name": "@threepipe/plugin-geometry-generator",
"version": "0.2.0",
"version": "0.2.1",
"license": "Apache-2.0", "license": "Apache-2.0",
"dependencies": { "dependencies": {
"threepipe": "file:./../../src/" "threepipe": "file:./../../src/"

+ 1
- 1
plugins/geometry-generator/package.json 查看文件

{ {
"name": "@threepipe/plugin-geometry-generator", "name": "@threepipe/plugin-geometry-generator",
"description": "Geometry generator plugin to create updatable parametric objects/geometries.", "description": "Geometry generator plugin to create updatable parametric objects/geometries.",
"version": "0.2.0",
"version": "0.2.1",
"devDependencies": { "devDependencies": {
}, },
"dependencies": { "dependencies": {

+ 1
- 1
plugins/geometry-generator/src/GeometryGeneratorPlugin.ts 查看文件

generateObject(type: string, params?: any) { generateObject(type: string, params?: any) {
const generator = this.generators[type] const generator = this.generators[type]
if (!generator) throw new Error('Unknown generator type: ' + type) if (!generator) throw new Error('Unknown generator type: ' + type)
const obj = new Mesh2(params.geometry ?? new BufferGeometry2(), params.material ?? new PhysicalMaterial())
const obj = new Mesh2(params?.geometry ?? new BufferGeometry2(), params?.material ?? new PhysicalMaterial())
generator.generate(obj.geometry, params) generator.generate(obj.geometry, params)
obj.name = type obj.name = type
obj.geometry.name = 'Generated ' + type obj.geometry.name = 'Generated ' + type

+ 2
- 2
plugins/tweakpane-editor/package-lock.json 查看文件

{ {
"name": "@threepipe/plugin-tweakpane-editor", "name": "@threepipe/plugin-tweakpane-editor",
"version": "0.2.0",
"version": "0.2.1",
"lockfileVersion": 3, "lockfileVersion": 3,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "@threepipe/plugin-tweakpane-editor", "name": "@threepipe/plugin-tweakpane-editor",
"version": "0.2.0",
"version": "0.2.1",
"license": "Apache-2.0", "license": "Apache-2.0",
"dependencies": { "dependencies": {
"@threepipe/plugin-tweakpane": "file:./../tweakpane/src/", "@threepipe/plugin-tweakpane": "file:./../tweakpane/src/",

+ 1
- 1
plugins/tweakpane-editor/package.json 查看文件

{ {
"name": "@threepipe/plugin-tweakpane-editor", "name": "@threepipe/plugin-tweakpane-editor",
"description": "Tweakpane Editor Plugin for ThreePipe", "description": "Tweakpane Editor Plugin for ThreePipe",
"version": "0.2.1",
"version": "0.2.2",
"devDependencies": { "devDependencies": {
"tippy.js": "^6.3.7", "tippy.js": "^6.3.7",
"treejs": "git://github.com/repalash/treejs.git#d303016bb74e75725d13e97291ac1d4727985918" "treejs": "git://github.com/repalash/treejs.git#d303016bb74e75725d13e97291ac1d4727985918"

+ 1
- 1
plugins/tweakpane-editor/src/logo.ts 查看文件

viewer.container.appendChild(webgiLogo) viewer.container.appendChild(webgiLogo)
tippy(webgiLogo, { tippy(webgiLogo, {
placement: 'right', placement: 'right',
content: 'Powered by WebGi SDK',
content: 'Powered by Threepipe SDK',
}) })
} }

Loading…
取消
儲存