Skip to content
GitLab
Explore
Projects
Groups
Snippets
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
GeoVistoogsi
AR
Commits
f0db101c
Commit
f0db101c
authored
4 months ago
by
Percen
Browse files
Options
Download
Email Patches
Plain Diff
Update public/index.html
parent
a5283395
master
21caog1bif-master-patch-96693
1 merge request
!100
Update public/index.html
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
public/index.html
+15
-0
public/index.html
with
15 additions
and
0 deletions
+15
-0
public/index.html
+
15
-
0
View file @
f0db101c
...
@@ -173,6 +173,7 @@
...
@@ -173,6 +173,7 @@
let
reticle
;
let
reticle
;
let
lastClickTime
=
0
;
// Zeit des letzten Klicks
let
lastClickTime
=
0
;
// Zeit des letzten Klicks
const
doubleClickThreshold
=
300
;
// Zeitspanne für Doppelklick in Millisekunden
const
doubleClickThreshold
=
300
;
// Zeitspanne für Doppelklick in Millisekunden
let
placedModel
=
null
;
function
updateMenu
()
{
function
updateMenu
()
{
document
.
querySelectorAll
(
'
.menu-item
'
).
forEach
(
item
=>
item
.
classList
.
remove
(
'
active
'
));
document
.
querySelectorAll
(
'
.menu-item
'
).
forEach
(
item
=>
item
.
classList
.
remove
(
'
active
'
));
...
@@ -259,6 +260,7 @@
...
@@ -259,6 +260,7 @@
const
clone
=
models
[
selectedModel
].
clone
();
const
clone
=
models
[
selectedModel
].
clone
();
clone
.
position
.
copy
(
reticle
.
position
);
clone
.
position
.
copy
(
reticle
.
position
);
scene
.
add
(
clone
);
scene
.
add
(
clone
);
placedModel
=
clone
;
console
.
log
(
`
${
selectedModel
}
platziert`
);
console
.
log
(
`
${
selectedModel
}
platziert`
);
}
}
}
}
...
@@ -300,6 +302,19 @@
...
@@ -300,6 +302,19 @@
renderer
.
render
(
scene
,
camera
);
renderer
.
render
(
scene
,
camera
);
}
}
}
}
// Skalierung ändern
window
.
addEventListener
(
"
gesturestart
"
,
(
event
)
=>
{
if
(
placedModel
)
{
placedModel
.
scale
.
set
(
1
,
1
,
1
);
// Reset scaling on pinch start
}
});
window
.
addEventListener
(
"
gesturechange
"
,
(
event
)
=>
{
if
(
placedModel
)
{
placedModel
.
scale
.
set
(
event
.
scale
,
event
.
scale
,
event
.
scale
);
// Update scaling
}
});
}
}
function
exitAR
()
{
function
exitAR
()
{
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment
Menu
Explore
Projects
Groups
Snippets