mirror of
https://github.com/bartvdbraak/hellob.art.git
synced 2025-06-28 23:39:11 +00:00
feat: working example of tools using 3d
This commit is contained in:
parent
353d51971b
commit
a2426838df
3 changed files with 10 additions and 50 deletions
|
@ -8,6 +8,8 @@
|
|||
renderer: THREE.WebGLRenderer,
|
||||
cube: THREE.Mesh<THREE.BoxGeometry, THREE.MeshBasicMaterial>;
|
||||
|
||||
const renderContainerId = 'render';
|
||||
|
||||
const toolsData = [
|
||||
{ name: 'Git', info: 'Short note about Git and its usage.' },
|
||||
{ name: 'DBeaver', info: 'Short note about DBeaver and its usage.' },
|
||||
|
@ -30,7 +32,10 @@
|
|||
|
||||
renderer = new THREE.WebGLRenderer();
|
||||
renderer.setSize(window.innerWidth, window.innerHeight);
|
||||
document.body.appendChild(renderer.domElement);
|
||||
const renderContainer = document.getElementById(renderContainerId);
|
||||
if (renderContainer) {
|
||||
renderContainer.appendChild(renderer.domElement);
|
||||
}
|
||||
|
||||
camera.position.z = 5;
|
||||
};
|
||||
|
@ -87,3 +92,4 @@
|
|||
};
|
||||
</script>
|
||||
|
||||
<section id="render" />
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue