Commit graph

1206 commits

Author SHA1 Message Date
Lubos Lenco cf0cb29cca Update armorui 2017-08-09 14:24:18 +02:00
Lubos Lenco 68f2b24738 Canvas fixes 2017-08-07 10:47:29 +02:00
Lubos Lenco 9704a5d294 Soft body fix 2017-08-05 23:49:25 +02:00
Lubos Lenco bb7ec8ecf8 Opacity output for runtime mat 2017-07-31 13:16:12 +02:00
Lubos Lenco 3a8b6a1f10 Handle canvas assets 2017-07-27 11:43:37 +02:00
Lubos Lenco ed99d0490b Macro prop 2017-07-21 23:02:50 +02:00
Lubos Lenco bf474e9a3d Transform cleanup 2017-07-14 18:07:30 +02:00
Lubos Lenco d5df480331 Clean up ray casting 2017-07-14 14:18:38 +02:00
Lubos Lenco 035cc0d394 Rename abs to world for clarity 2017-07-14 11:43:12 +02:00
Lubos Lenco cab5861890 Ensure material exists 2017-07-12 11:03:24 +02:00
Lubos Lenco 3ac04b31b2 Runtime material fixes 2017-07-09 21:02:04 +02:00
Lubos Lenco 446c7968f4 Begin hinge 2017-07-04 11:11:34 +02:00
Lubos Lenco def11523a0 Logic node fixes 2017-07-03 15:16:15 +02:00
Lubos Lenco ed4234f6b4 Expose node target 2017-07-01 13:12:22 +02:00
Lubos Lenco cf78136dbe Update tween system 2017-06-29 21:17:07 +02:00
Lubos Lenco 6b6e708c73 Principled bsdf basics 2017-06-27 10:55:46 +02:00
Lubos Lenco b1f4c27567 Render capture for Krom 2017-06-26 15:37:10 +02:00
Lubos Lenco 4e2f02d658 Fix class package 2017-06-16 15:19:05 +02:00
Lubos Lenco a8656da3a1 Runtime material fixes 2017-06-14 16:01:13 +02:00
Lubos Lenco f1017e6612 Handle blending for runtime materials 2017-06-13 23:07:11 +02:00
Lubos Lenco bbbed9f19c Fix physics init 2017-06-09 11:15:57 +02:00
Lubos Lenco e65b6d119a Allow self-destruct using logic node 2017-06-09 00:19:24 +02:00
Lubos Lenco b9305f08ec Fix define 2017-06-02 16:41:36 +02:00
Lubos Lenco 3976994841 Ensure object exists 2017-05-31 16:19:46 +02:00
Lubos Lenco ca3e8b6d29 Cpp fixes 2017-05-28 20:11:59 +02:00
Lubos Lenco 50fe770d2d Physics fixes 2017-05-27 12:01:08 +02:00
luboslenco b7dea3b295 Add UI define 2017-05-26 16:42:48 +02:00
Lubos Lenco cace729ae3 Canvas script 2017-05-26 16:05:14 +02:00
Lubos Lenco 517a79d8c1 Update runtime materials 2017-05-25 20:14:53 +02:00
Lubos Lenco 887133625a Reload page on js change 2017-05-24 13:06:48 +02:00
Lubos Lenco 52efec23da SSS node 2017-05-23 15:01:56 +02:00
Lubos Lenco bf12fc34d2 Fix grease pencil 2017-05-18 23:40:10 +02:00
Lubos Lenco a759210355 Optimized scene format 2017-05-17 17:06:52 +02:00
Lubos Lenco a19f26300c Clean up 2017-05-14 22:23:47 +02:00
Lubos Lenco 17c5907796 Handle bounciness 2017-05-14 11:59:12 +02:00
Lubos Lenco a357274bc7 Use geom class 2017-05-14 09:27:47 +02:00
Lubos Lenco 419b3a999c Improve filename handling 2017-05-13 17:17:43 +02:00
Lubos Lenco e9bfdab2b0 Fix GetRotationNode node 2017-05-13 11:04:39 +02:00
Lubos Lenco 1f392aaf24 Set gapi for Krom 2017-05-13 10:44:17 +02:00
Lubos Lenco 9324323d37 Update debug console 2017-05-12 21:49:42 +02:00
Lubos Lenco ecd4cd8ac5 Runtime material builder progress 2017-05-11 23:09:26 +02:00
Lubos Lenco 5ab704852d Calibrate light 2017-05-06 00:22:15 +02:00
Lubos Lenco c8cdb4a77a Runtime logic builder 2017-05-03 19:56:15 +02:00
Lubos Lenco fb60e4aa96 More material context props 2017-05-01 22:25:36 +02:00
Lubos Lenco 2660ee96c6 Runtime material builder progress 2017-04-28 12:43:40 +02:00
Lubos Lenco c632daa3b2 Super-sampling resolve 2017-04-26 17:37:30 +02:00
Lubos Lenco 56190c05f2 More VR, restricted materials gen 2017-04-26 14:21:22 +02:00
Lubos Lenco 2099b1b80d Fix Spawn Scene node 2017-04-25 23:01:45 +02:00
Lubos Lenco 64b334b643 Begin runtime material builder 2017-04-22 15:08:44 +02:00
Lubos Lenco b21e0fe099 Fix rigid body callback 2017-04-20 11:13:33 +02:00
Lubos Lenco 8fe5f6b9c1 Fix register issue on Windows 2017-04-20 00:13:43 +02:00
Lubos Lenco 5e736a615f Logic fixes, primitive events 2017-04-16 14:46:35 +02:00
Lubos Lenco 795726b28b Logic fixes 2017-04-14 20:38:50 +02:00
Lubos Lenco 17b92a8140 Improve bone export 2017-04-11 23:21:42 +02:00
Lubos Lenco ba50c68c8c Gamepad for walk navigation 2017-04-11 15:29:27 +02:00
Lubos Lenco 53421a5447 Ease walk navigation 2017-04-11 12:24:42 +02:00
Lubos Lenco e02e012eec More logic control 2017-04-11 11:28:22 +02:00
Lubos Lenco 08ea9ab9f4 Proper input system 2017-04-10 21:17:17 +02:00
Lubos Lenco 4cbeb3bbf8 Logic nodes round 4 2017-04-08 20:05:35 +02:00
Lubos Lenco 3478cf22e4 Logic nodes round 3 2017-04-08 00:34:45 +02:00
Lubos Lenco ac7bfb1b8e Logic nodes round 2 2017-04-04 23:11:31 +02:00
Lubos Lenco 1ad5eb0b79 Logic nodes round 1 2017-04-03 22:29:46 +02:00
Lubos Lenco e9d55ebce5 Clean up logic compiler 2017-04-02 23:26:27 +02:00
Lubos Lenco ee38cd1a8b Fix define 2017-04-02 13:21:01 +02:00
Lubos Lenco f28d7641f3 Physics constraints 2017-04-02 13:13:43 +02:00
Lubos Lenco d7be94d6e1 Merge logic nodes 2017-03-21 03:06:38 +01:00
Lubos Lenco a49907b870 Renderer speedup round 3 2017-03-14 20:43:54 +01:00
Lubos Lenco 359bb45871 Renderer speedup round 2 2017-03-12 17:29:22 +01:00
Lubos Lenco fc167d2885 Renderer speedup round 1 2017-03-11 01:50:47 +01:00
Lubos Lenco 19c995c018 Push logic nodes 2017-03-06 02:29:03 +01:00
Lubos Lenco 856038336b Fix PickLocationNode 2017-03-04 18:02:20 +01:00
Lubos Lenco 298175ee31 Fix forward lamp attenuation 2017-03-04 16:46:39 +01:00
Lubos Lenco fca4fed9d4 Finish area lights 2017-03-03 14:36:01 +01:00
Lubos Lenco 2e9b0451d1 Rename tangent attrib 2017-03-02 10:15:22 +01:00
Lubos Lenco 707daf8da3 Fix console 2017-02-28 13:48:19 +01:00
Lubos Lenco 03e2873e16 Fix haxebullet cpp compile 2017-02-26 15:09:36 +01:00
Lubos Lenco dea1d9e579 Expose uniform sets 2017-02-09 21:43:14 +01:00
Lubos Lenco a7634abf25 Use vec4s for skinning 2017-02-07 14:14:05 +01:00
Lubos Lenco 897e5c29de Mesh groups 2017-01-29 16:15:04 +01:00
Lubos Lenco 4414d164cc Active scene for render res 2017-01-19 00:26:18 +01:00
Lubos Lenco 3a8a6e1b28 Fix name conflict 2017-01-13 11:40:59 +01:00
Lubos Lenco 421b232823 Ensure image file exists 2017-01-12 12:11:25 +01:00
Lubos Lenco 676d11abcb Save only valid texts 2017-01-10 22:57:22 +01:00
Lubos Lenco 13a3526273 Soft bodies 2017-01-10 10:41:06 +01:00
Lubos Lenco 4716c7719c PhysicsBreak 2017-01-07 13:50:55 +01:00
Lubos Lenco f0bb3a7462 Switch to bui 2017-01-02 22:46:18 +01:00
Lubos Lenco 15fe673b48 Fix py scripts in Krom 2016-12-16 00:12:21 +01:00
Lubos Lenco 9df4bc1e9e Passive rigid bodies and damping 2016-12-08 14:30:39 +01:00
Lubos Lenco 1377d02c0d Few navigation nodes 2016-12-07 14:33:18 +01:00
Lubos Lenco 695d0bf69b Primitive navmeshes. 2016-12-07 02:01:42 +01:00
Lubos Lenco eb7155b377 Primitive lod system 2016-12-05 01:54:01 +01:00
Lubos Lenco 3a6155187f Fix scene format typedefs. 2016-11-30 01:33:26 +01:00
Lubos Lenco 177f31178e Fix char handling. 2016-11-26 21:44:11 +01:00
Lubos Lenco b0c8d76395 Simple mouse lock for FPS controller. 2016-11-24 18:48:22 +01:00
Lubos Lenco 04df49b88f Migrating to Krom. 2016-11-23 15:34:59 +01:00
Lubos Lenco 63a7ecc2f2 deltaX to movementX for consistency with Kha. 2016-11-22 22:18:08 +01:00
Lubos Lenco 9693109357 Detect glsl version. 2016-11-22 15:02:03 +01:00
Lubos Lenco 1649d77096 Fix shadows for height maps. 2016-11-19 11:44:15 +01:00
Lubos Lenco 2bba8a4a18 Isolate webgl calls. 2016-11-14 16:37:49 +01:00
Lubos Lenco 1622c37595 Logic nodes work. 2016-11-14 12:45:56 +01:00
Lubos Lenco a2667d8dca Capture output as render result. 2016-11-12 18:30:39 +01:00
Lubos Lenco ac509cefd2 Asset loading progress. 2016-11-07 23:06:08 +01:00
Lubos Lenco f5cdac1c7c Area lamps. 2016-11-06 15:07:13 +01:00
Lubos Lenco 2348aa06f9 Area maximizing. 2016-11-05 12:56:12 +01:00
Lubos Lenco 16a8c5f5cd Fix Linux path. 2016-11-02 15:51:25 +01:00
Lubos Lenco bde33846c7 Include script header. 2016-11-01 17:53:11 +01:00
Lubos Lenco dbd6517e10 Use fromEuler. 2016-11-01 14:23:42 +01:00
Lubos Lenco 272b735ec0 Line endings, windows fixes. 2016-10-25 13:01:20 +02:00
Lubos Lenco e50f60454e Shaders ready. 2016-10-23 15:32:26 +02:00
Lubos Lenco 202ad3d7cf Dynamic resolution scaling. 2016-10-19 17:46:13 +02:00
Lubos Lenco 1dc2dcf6f8 Reusing shader code. 2016-10-17 00:02:51 +02:00
Lubos Lenco 361b1d91cb Use tabs for Haxe. 2016-10-15 20:19:09 +02:00
Lubos Lenco dec9eb1351 Separate uniforms. 2016-10-15 15:08:25 +02:00
Lubos Lenco 17f30c4b85 Support compressed assets. 2016-10-15 12:17:33 +02:00
Lubos Lenco 0fef65aa5f Defines to lower-case. 2016-10-12 18:26:56 +02:00
Lubos Lenco 85ea9845f2 Cleaning up. 2016-10-12 17:52:27 +02:00
Lubos Lenco 0bbd0a59a3 Voxel cone tracing. 2016-10-09 16:06:18 +02:00
Lubos Lenco ddb83de3b8 Camera controllers & constraints. 2016-10-02 19:52:40 +02:00
Lubos Lenco e7ba7c30ba Tessellation instancing & fixes. 2016-09-29 22:49:22 +02:00
Lubos Lenco 80b8bc3236 Prop descriptions. 2016-09-23 00:34:42 +02:00
Lubos Lenco e8ce9f2030 Minor bone export fixes. 2016-09-16 01:11:34 +02:00
Lubos Lenco b983c75271 Basic Blender operator mapping. 2016-09-14 16:17:26 +02:00
Lubos Lenco 02145ffc6a Asynchronous resource loading. 2016-09-14 11:49:32 +02:00
Lubos Lenco cd2e936fcf Fix translucent, redirect traces to Blender. 2016-09-05 17:03:20 +02:00
Lubos db00e84343 More live patching. 2016-09-03 13:30:52 +02:00
Lubos ca1faf8d90 More probes and Electron live patching. 2016-09-02 23:11:04 +02:00
Lubos Lenco f3554b4de8 Dual quaternion skinning, mirrors. 2016-08-29 09:56:34 +02:00
Lubos Lenco 8e3c2e0c74 Match Blender naming. 2016-08-25 00:26:01 +02:00
Lubos Lenco 5dd8f5a926 Anims, begin dual quaternion skinning. 2016-08-23 22:55:46 +02:00
Lubos Lenco db3d4b91fe Id to name. 2016-08-22 22:05:01 +02:00
Lubos Lenco 878a27ee93 Packed assets support. 2016-08-22 21:56:28 +02:00
Lubos Lenco 9a49e84f43 Expose API manually. 2016-08-21 22:31:36 +02:00
Lubos Lenco e90dbbcd4b More Python/JS scripting. 2016-08-21 20:00:37 +02:00
Lubos Lenco 61e859dae9 Basic Python and JS scripting. 2016-08-21 00:16:13 +02:00
Lubos Lenco c6e4a9849c Improving controllers. 2016-08-16 23:54:37 +02:00
Lubos Lenco 5d1f9e4c66 More compositor nodes + clean up. 2016-08-15 23:45:03 +02:00
Lubos Lenco 8dc44c5069 Less code = better code. 2016-08-15 01:59:49 +02:00
Lubos Lenco 56ed9b8542 Refined logic nodes. 2016-08-14 21:08:01 +02:00
Lubos Lenco 5af755bb33 Match sky strength to Cycles. 2016-08-11 22:24:45 +02:00
Lubos Lenco f7ea3d62d0 Super fast shaders. 2016-08-07 23:12:14 +02:00
Lubos Lenco c3f8cd31f7 Update to latest Kha. 2016-08-04 22:38:56 +02:00
Lubos Lenco 8d91590cf8 Begin scene inspector. 2016-07-31 20:17:11 +02:00
Lubos Lenco 09cf85257c Animation support for all nodes. 2016-07-31 11:49:55 +02:00
Lubos Lenco f34760589f Fixed skin export. 2016-07-28 22:38:11 +02:00
Lubos Lenco 1f3684f9b0 Static temporal AA. 2016-07-28 13:21:27 +02:00
Lubos Lenco fc9ef1ae2f Empty navmesh traits. 2016-07-27 14:25:01 +02:00
Lubos Lenco e38f433349 More profile. 2016-07-22 23:25:07 +02:00
Lubos Lenco a2488719b1 Begin visual console. 2016-07-21 17:45:39 +02:00
Lubos Lenco 5bfa99dc77 Track referenced assets. 2016-07-19 19:42:46 +02:00
Lubos Lenco 77f6c6652a Fixed cpp vehicle. 2016-07-19 09:50:35 +02:00
Lubos Lenco 5685d75582 More shader constants, improved vehicle. 2016-07-18 20:28:52 +02:00
Lubos Lenco 91fa10b970 Drop to ground. 2016-07-18 12:31:31 +02:00
Lubos Lenco 0792bd6901 Fixed list indices. 2016-07-17 23:29:30 +02:00
Lubos Lenco cf8f7186da Expose more shader constants. 2016-07-17 20:29:53 +02:00
Lubos Lenco 941d12feb7 Basic volumetric cloudscapes. 2016-07-12 00:09:02 +02:00
Lubos Lenco ca373d6bfd Finalizing SDK. 2016-07-10 00:51:39 +02:00