1
0
Fork 0
mirror of https://github.com/bjornbytes/lovr.git synced 2024-07-03 13:03:38 +00:00
Commit graph

616 commits

Author SHA1 Message Date
bjorn 07ede6b2dc Custom friction and resitution; 2017-05-24 17:40:32 -07:00
bjorn f1a74c34c3 Joints;
Also no expressions in luax_pushtype;
2017-05-24 17:40:32 -07:00
bjorn f3a4ce3931 Collider:getShapeList; 2017-05-19 22:51:16 -06:00
bjorn 0fb1bd77d8 Shape:destroy; 2017-05-19 22:24:23 -06:00
bjorn 6ef9c6e475 Collider:destroy; 2017-05-19 22:14:20 -06:00
bjorn 5640b1d048 Organization; World:destroy; 2017-05-19 22:11:49 -06:00
bjorn 1a404c087f Collider:getLocalCenter; 2017-05-19 21:51:43 -06:00
bjorn 1829a65898 Organization; Collider:isGravityIgnored; Collider:setGravityIgnored; 2017-05-19 21:48:59 -06:00
bjorn 2c89aa4663 s/Body/Collider; 2017-05-19 20:11:58 -06:00
bjorn 661e9188c7 Custom collision handling; 2017-05-19 15:04:34 -06:00
bjorn fcc4780f14 Return nil for memory allocation errors; 2017-05-17 15:45:24 -06:00
bjorn ef89de2b5f Cleanup; 2017-05-17 13:10:37 -06:00
bjorn eddc7af482 Fix require leak; 2017-05-17 00:17:13 -06:00
bjorn dfece82c89 Fix undefined behavior with event polling; 2017-05-17 00:03:42 -06:00
bjorn 08a5259aec Minor lovr.graphics.clear optimization; 2017-05-16 23:43:47 -06:00
bjorn 7c170d9bf2 Collision WIP; 2017-05-16 23:12:10 -06:00
bjorn 9e907d6dec Orientation fixes; 2017-05-16 23:11:53 -06:00
bjorn 9d6e5252a5 lovr.timer.getAverageDelta; 2017-05-16 20:25:29 -06:00
bjorn 29f4878dbc Body:getMassData; Body:setMassData; 2017-05-16 19:13:38 -06:00
bjorn e8686ffaea Body:getMass; Body:setMass; 2017-05-16 18:41:47 -06:00
bjorn e18f3e3f9d Shape:computeMass;
I think
2017-05-16 18:25:08 -06:00
bjorn bcbe6c47d4 CylinderShape; 2017-05-16 15:56:20 -06:00
bjorn 6a166f7102 CapsuleShape; 2017-05-16 15:52:41 -06:00
bjorn e79c45ffdf BoxShape; 2017-05-16 15:52:09 -06:00
bjorn 995e8a2ea8 SphereShape; 2017-05-16 15:21:10 -06:00
bjorn 09db32f6b4 Shape:getMask; Shape:setMask; 2017-05-16 14:26:38 -06:00
bjorn 81dfba071c Shape:getCategory; Shape:setCategory; 2017-05-16 14:26:09 -06:00
bjorn 73ec387545 Shape:getOrientation; Shape:setOrientation; 2017-05-16 12:48:01 -06:00
bjorn 327022461e Shape:getPosition; Shape:setPosition; 2017-05-16 12:46:15 -06:00
bjorn a70edfe2a5 Shape:getUserData; Shape:setUserData; 2017-05-16 12:33:55 -06:00
bjorn e93bfb30ad Shape:isEnabled; Shape:setEnabled; 2017-05-16 12:29:18 -06:00
bjorn bca3335da8 Cleanup; 2017-05-16 12:24:49 -06:00
bjorn c7515a1f7e Shape:getBody; Shape:setBody; 2017-05-16 12:23:13 -06:00
bjorn 43ac25a61d Shape; 2017-05-16 12:17:01 -06:00
bjorn 4ac72a54d6 luax_extendtype; luax_checktypeof; 2017-05-16 11:38:49 -06:00
bjorn 1115929583 Body:getWorld; 2017-05-16 00:37:14 -06:00
bjorn 835f0da058 Body:getUserData; Body:setUserData; 2017-05-16 00:09:44 -06:00
bjorn 048b62324f Body:isAwake; Body:setAwake; 2017-05-15 23:42:09 -06:00
bjorn ded5602846 Body:isSleepingAllowed; Body:setSleepingAllowed; 2017-05-15 23:40:30 -06:00
bjorn 0b6788dfcb Body:getLocalVector; Body:getWorldVector; 2017-05-15 23:30:26 -06:00
bjorn 35bab33e54 Body:getLinearVelocityFromLocalPoint; Body:getLinearVelocityFromWorldPoint; 2017-05-15 23:27:33 -06:00
bjorn b31970d85d Body:getLocalPoint; Body:getWorldPoint; 2017-05-15 23:22:25 -06:00
bjorn f672fe77cd Body:isKinematic; Body:setKinematic; 2017-05-15 23:15:50 -06:00
bjorn 8a0f37a0ae Body:applyForce; Body:applyTorque; 2017-05-15 23:15:22 -06:00
bjorn 18b9c8cdae Body:getAngularDamping; Body:setAngularDamping; 2017-05-15 23:14:46 -06:00
bjorn 1a4193831c Body:getLinearDamping; Body:setLinearDamping; 2017-05-15 23:14:07 -06:00
bjorn d29e190695 Body:getAngularVelocity; Body:setAngularVelocity; 2017-05-15 23:13:19 -06:00
bjorn 891db00bc9 Body:getLinearVelocity; Body:setLinearVelocity; 2017-05-15 23:11:50 -06:00
bjorn 798b09eb0d Body:getOrientation; Body:setOrientation; 2017-05-15 23:10:56 -06:00
bjorn eca490adfd Body:getPosition; Body:setPosition; 2017-05-15 23:10:17 -06:00
bjorn f4d4664318 Body; 2017-05-15 23:09:32 -06:00
bjorn c06a13f124 World:isSleepingAllowed; World:setSleepingAllowed; 2017-05-15 23:08:27 -06:00
bjorn ca7b93e150 World:getAngularDamping; World:setAngularDamping; 2017-05-15 23:07:54 -06:00
bjorn b840fb0a44 World:getLinearDamping; World:setLinearDamping; 2017-05-15 23:05:48 -06:00
bjorn 053ccb18bc World:update; 2017-05-15 23:04:05 -06:00
bjorn 3c8f4bd63b World:getGravity; World:setGravity; 2017-05-15 23:03:01 -06:00
bjorn 70bc90154b World; 2017-05-15 23:02:08 -06:00
bjorn 7597e71ff3 lovr.physics; 2017-05-15 22:59:53 -06:00
bjorn fde1124529 0.6.0; 2017-05-06 22:07:11 -07:00
bjorn db4b8bfbc5 Improve WebVR audio support; 2017-05-06 16:27:16 -07:00
bjorn 78e58de624 Fix potential crash on equirectangular skyboxes; 2017-05-06 16:27:06 -07:00
bjorn 7b22a8fac3 Remove guard against null sittingToStanding matrix; 2017-05-06 16:26:52 -07:00
bjorn a2400e9876 WebVR fixes; 2017-04-29 13:33:59 -07:00
bjorn 331c5efa49 Fix initial write directory set on windows; 2017-04-28 23:58:26 -07:00
bjorn f9e2b1441e Support polyfill; 2017-04-23 16:02:08 -07:00
bjorn f81209fd86 WebVR fixes; 2017-04-22 23:21:29 -07:00
bjorn 4399a2feb8 rm bounds visibility functions;
Minor WebVR fixes.
2017-04-22 22:53:03 -07:00
bjorn c1afd6ca33 WebVR Controllers; 2017-04-22 18:20:12 -07:00
bjorn c9be126b6b Small fixes; 2017-04-22 17:02:47 -07:00
bjorn 95fb96ec2c Controller experiments; 2017-04-22 16:59:54 -07:00
bjorn 37479be4b0 Fix rendering coordinate system; 2017-04-22 10:50:12 -07:00
bjorn 520227aa87 Fix meshes; 2017-04-22 10:34:44 -07:00
bjorn 6acebc221e Fix mesh attributes; 2017-04-22 00:12:32 -07:00
bjorn 255dc5a43c Fix coordinate system; 2017-04-21 23:06:10 -07:00
bjorn 7408a5e507 lovr.getOS for web; 2017-04-20 21:23:23 -07:00
bjorn 4537e17894 Fix typo; 2017-04-20 21:20:43 -07:00
bjorn 6e41c211d2 Unrefing; 2017-04-20 21:17:25 -07:00
bjorn 068784ef73 Add more to headset API; 2017-04-20 20:46:35 -07:00
bjorn 872ceb365d WIP; 2017-04-19 21:44:35 -07:00
bjorn 0f1acae42a WIP; 2017-04-16 16:56:49 -07:00
bjorn 5fa820215e Windows fix; 2017-04-14 01:00:07 -07:00
bjorn 3e58ce4e55 JSON; 2017-04-13 23:11:03 -07:00
bjorn 9eb4d7b393 Move all window code into graphics module; 2017-04-12 19:48:47 -07:00
bjorn 58f00a0b4c Oh noooo; 2017-04-12 19:48:47 -07:00
bjorn 25e6f3ce4e Fix Mesh unmapping; 2017-04-09 13:40:20 -07:00
bjorn 30647c97c5 0.5.0; 2017-04-03 09:40:37 -07:00
bjorn 6695be5eb8 Add missing bindings for lovr.filesystem.createDirectory; 2017-04-02 15:10:46 -07:00
bjorn 0d552a0f0c Draw headset mirror with white color; 2017-04-02 11:14:25 -07:00
bjorn 887f915001 Update logo; 2017-04-02 06:30:04 -07:00
bjorn 99dac3c848 Update logo; 2017-04-02 06:28:02 -07:00
bjorn 7f687f9732 No game screen; 2017-04-02 05:55:21 -07:00
bjorn 66bb9063f5 Add Blobs; 2017-04-01 16:50:10 -07:00
bjorn 3977db7249 Don't mess with depth test when rendering fonts; 2017-04-01 15:33:32 -07:00
bjorn a04e5013ad lovr.graphics.getSystemLimits; 2017-03-31 04:22:18 -07:00
bjorn 49a63bb084 Antialiasing;
Why not.
2017-03-31 03:57:04 -07:00
bjorn dcadbe37ce Fix glad on windows; Remove GLEW; 2017-03-31 03:20:53 -07:00
bjorn 18ffd4e53b glad; 2017-03-31 03:06:15 -07:00
bjorn 9d89ea5634 Allow custom fullscreen shaders; 2017-03-30 18:56:51 -07:00
bjorn fbc9805ab1 Allow custom skybox shaders; 2017-03-30 18:54:39 -07:00
bjorn 847a01b76f Fix skyboxes; 2017-03-30 18:48:03 -07:00