To monitor CPU usage while running your Three.js application, you can utilize Chrome DevTools :
You can easily check the number of draw calls made by the renderer using the following code:
$(function () { | |
var noteToNum = {}; | |
var numToNote = {}; | |
let transpose = -1; | |
function getNoteKeyCode(note){ | |
for (let keyCode in key_binding) { | |
const keyNote =key_binding[keyCode].note.note+key_binding[keyCode].note.octave; |
function getRandomColor() { | |
var letters = '0123456789ABCDEF'; | |
var color = '#'; | |
for (var i = 0; i < 6; i++) { | |
color += letters[Math.floor(Math.random() * 16)]; | |
} | |
return color; | |
} | |
function drawPixel(x, y, color) { |