updated shaders for a demo that doesn't even work anymore because I need a new physics engine
oops
Colors only use half precision floats
DESPITE THE FACT VERTEX COLORS AREN'T EVEN USED BUT SHHHHHHHHHHHH
more new shaders to outdated demo
Skybox technique just holds a reference to the material instead of praying to the graphical gods that no one overrwrite the material on the engine cube
the gods were displeased
Entity.SetModel will automatically try to set the matching material
eg. ent.SetModel("props/tree.obj") will try to load
"models/props/tree" from the Materials folder
Automatically set the model's sourcefilename, to make the auto material loading wizbiz that much easier
Improved frustum culling (I think?)
Added Frustum.SphereInSphere
Added Frustum.SphereInCone
Added Frustum.SphereInFrustumMulticheck, to use all 3 cull check functions in increasing accuracy