Move axis meshes behind so they will be picked after line segment by raycaster
This commit is contained in:
@ -371,6 +371,11 @@ export class SceneEntities {
|
|||||||
const yAxisMesh = new Mesh(yAxisGeometry, yAxisMaterial)
|
const yAxisMesh = new Mesh(yAxisGeometry, yAxisMaterial)
|
||||||
xAxisMesh.renderOrder = -2
|
xAxisMesh.renderOrder = -2
|
||||||
yAxisMesh.renderOrder = -1
|
yAxisMesh.renderOrder = -1
|
||||||
|
|
||||||
|
// This makes sure axis lines are picked after segment lines in case of overlapping
|
||||||
|
xAxisMesh.position.z = -0.1
|
||||||
|
yAxisMesh.position.z = -0.1
|
||||||
|
|
||||||
xAxisMesh.userData = {
|
xAxisMesh.userData = {
|
||||||
type: X_AXIS,
|
type: X_AXIS,
|
||||||
baseColor: baseXColor,
|
baseColor: baseXColor,
|
||||||
|
Reference in New Issue
Block a user