Browse Source

GStore 渲染优化

master
修宁 6 months ago
parent
commit
bb24e0efa8
  1. 20
      src/example/example1.js
  2. 11
      src/modules/gstore/GstoreRenderer.ts

20
src/example/example1.js

@ -298,49 +298,49 @@ export default {
t: 'pallet',
v: true,
tf: [[1.5, 0.1, 0.63], [0, 0, 0], [1, 0.25, 1]],
dt: { in: [], out: [], center: [], }
dt: { in: [], out: [], center: [] }
}, {
id: 'pallet1123',
t: 'pallet',
v: true,
tf: [[7.100, 0.1, 4.35], [0, 90, 0], [1, 0.25, 1]],
dt: { in: [], out: [], center: [], }
dt: { in: [], out: [], center: [] }
}, {
id: 'pallet1124',
t: 'pallet',
v: true,
tf: [[4.196, 1.65, 3.95], [0, 90, 0], [1, 0.25, 1]],
dt: { in: [], out: [], center: [], }
dt: { in: [], out: [], center: [] }
}, {
id: 'pallet1125',
t: 'pallet',
v: true,
tf: [[4.196, 1.65, 5.225], [0, 90, 0], [1, 0.25, 1]],
dt: { in: [], out: [], center: [], }
dt: { in: [], out: [], center: [] }
}, {
id: 'pallet1126',
t: 'pallet',
v: true,
tf: [[4.196, 1.65, 7.775], [0, 90, 0], [1, 0.25, 1]],
dt: { in: [], out: [], center: [], }
},{
dt: { in: [], out: [], center: [] }
}, {
id: 'pallet1127',
t: 'pallet',
v: true,
tf: [[4.196, 3.05, 3.95], [0, 90, 0], [1, 0.25, 1]],
dt: { in: [], out: [], center: [], }
dt: { in: [], out: [], center: [] }
}, {
id: 'pallet1128',
t: 'pallet',
v: true,
tf: [[4.196, 3.05, 5.225], [0, 90, 0], [1, 0.25, 1]],
dt: { in: [], out: [], center: [], }
dt: { in: [], out: [], center: [] }
}, {
id: 'pallet1129',
t: 'pallet',
v: true,
tf: [[4.196, 3.05, 7.775], [0, 90, 0], [1, 0.25, 1]],
dt: { in: [], out: [], center: [], }
dt: { in: [], out: [], center: [] }
}]
},
{
@ -564,7 +564,7 @@ export default {
},
{
catalogCode: '__f5', t: 'floor',
items: buildPointPerformanceData('gstore', 200, 500, 0.01)
items: buildPointPerformanceData('gstore', 200, 500, 0)
},
{
catalogCode: '__f3', t: 'floor',

11
src/modules/gstore/GstoreRenderer.ts

@ -27,13 +27,14 @@ export default class GstoreRenderer extends BaseRenderer {
strokeWidth: 0.08
}
pointGeometry = new THREE.BoxGeometry(
1, 1, 1
).translate(0, 0.5, 0)
pointGeometry = new THREE.PlaneGeometry(
1, 1
).rotateX(-Math.PI / 2)
pointMaterial: THREE.Material = new THREE.MeshBasicMaterial({
color: 0xffffff,
transparent: true,
opacity: 0.5
// transparent: true,
// opacity: 0.5
side: THREE.DoubleSide
})
strokeMaterial = new THREE.MeshBasicMaterial({

Loading…
Cancel
Save