Figure 10—The Tumblr Post
To get the size correct, adjust the aspect_ratio and renderer size. To make the
renderer 400 wide and 300 tall, you would use this:// This will draw what the camera sees onto the screen:
varrenderer =newTHREE.CanvasRenderer();
renderer.setSize(400, 300);The aspect ratio would then be as follows:
// This is what sees the stuff:
varaspect_ratio = 400/300;
varcamera =newTHREE.PerspectiveCamera(75, aspect_ratio, 1, 10000);You math whizzes will know that you could also write 4/3 for the aspect ratio
there. You do not have to use these numbers—experiment and use what
works best on the page.Chapter 21. Getting Code on the Web • 214
Prepared exclusively for Michael Powell report erratum • discuss