Got something very primitive working. If you jiggle the camera, you
should see a green dot. I drew three dots - one for the centroid, and
two for the two corners of the AABB
We now print the centroid position, AABB high corner position, and AABB
low corner position in order to confirm that what we are getting from
the server matches what we are getting from the client.
Now we are drawing 3 vertices of the bounding box of vertex #18. It
should be drawing 8... I may have left a 3 in there somewhere.
Now we can draw all eight vertices of our AABB! Time to switch to line
drawing mode.
Drawing the four corners of the AABB... lines not working, but
apparently that functionality is somewhere else.
added octree.js drawing code to webgl_client with lines and whatnot
merged frag_globe.js
quick verified that the octree create node method is working
Merge branch 'master' of https://github.com/nmarshak1337/PointMan-Renderer into json_octree_nodes
Merge branch 'json_octree_nodes' of https://github.com/nmarshak1337/PointMan-Renderer into json_octree_nodes
Got the server to handle nulls, plus a simple example in line 650 of
frag_globe.js about null handling.
Started to get the Python server to process lists. Right now I'm using a
list/array with just one element, sent from the client.
updated OctreeNode methods to compute node ids
Merge branch 'json_octree_nodes' of https://github.com/nmarshak1337/PointMan-Renderer into json_octree_nodes
Just got the server to send back an array of two objects. The client
DOES NOT KNOW how to handle it yet!
added more functionality to octree, started thinking about node front and such
Loaded ONE of the TWO AABB's that I got in the message.
If we toggle (in code, for now >_<) between the boxes, it shows that we
actually did recieve two AABBs
Ready to merge. Got sending / recieving arrays is.
Merge branch 'json_octree_nodes' of https://github.com/nmarshak1337/PointMan-Renderer into json_octree_nodes