He estado estudiando esto:árboles Quad pertenecientes a la colisión 2d
https://github.com/mikechambers/ExamplesByMesh/blob/master/JavaScript/QuadTree/src/QuadTree.js
y yo creo entender la idea general acerca de los árboles del patio, aunque tengo dos preguntas acerca de cómo funcionan, y el implementación anterior:
Wouldnt usted tiene que reconstruir todo el árbol cada varios ms? En Javascript, ¿no sería extremadamente lento hacerlo?
Si tengo algo como esto: http://davzy.com/screenshots/skitched-20120318-180324.png, entonces es bastante fácil encontrar los otros puntos en el mismo quad, pero tengo un rectángulo que golpea 3 cuadrículas diferentes, ¿hay alguna manera de que pueda mostrarlo como un niño de los 3 de esos quads?
En 144 del ejemplo anterior, dice este Node.prototype._classConstructor = Node ;, solo tengo curiosidad por saber qué está pasando. Pensé que el prototipo era una forma de definir una función o variable para su uso futuro dentro de una clase, por lo que no estoy seguro de qué es lo que hace esta línea.