Ich benutze die OrtographicCamera
.Wie kann man in ThreeJS einen scrollenden Renderer haben?
A canvas
wird in HTML erklärt und ich übergeben es an die renderer
wie unten dargestellt:
var canvas = document.getElementById("canvas")
var width = canvas.clientWidth;
var height = canvas.clientHeight;
renderer = new THREE.WebGLRenderer({
antialias: true,
canvas: canvas
});
renderer.setClearColor(0xf0f0f0);
renderer.setPixelRatio(window.devicePixelRatio);
renderer.setSize(width, height);
Das Problem ist, dass die Würfel ich zu der Szene hinzugefügt sind geschnitten.
Die Szene wächst und hat eine Höhe, die größer ist als die verfügbare Ansichtsfensterhöhe.
Ich hätte gerne Bildlaufleisten, damit ich nach unten auf die Leinwand gehen und alle Würfel sehen kann, ohne zoomen zu müssen.
Siehe Screenshot:
HTML
<div id="container">
<canvas id="canvas"></canvas>
</div>
CSS
#canvas
{
width: 100%;
height: 100%;
}
Jede Beratung ist wirklich zu schätzen d.