Commit graph

705 commits

Author SHA1 Message Date
unknown ffee033e0f Set Native Property node is now Set Haxe Property for clarity 2018-10-30 11:16:56 +01:00
unknown b80d5f551b Format 2018-10-30 11:15:07 +01:00
Zicklag 4bf8983986 Add a "Set Gravity Enabled" Logic Node 2018-10-29 17:29:10 -05:00
unknown 3296463a1b Noise fix 2018-10-28 17:52:12 +01:00
unknown a27adbf42e Runtime shader gen 2018-10-26 19:45:07 +02:00
unknown ba0a6bafbc Fix node 2018-10-25 23:45:58 +02:00
unknown 83e8a8932d Fix node 2018-10-25 23:43:27 +02:00
unknown 202f8d3fb4 Update node interface 2018-10-25 10:23:00 +02:00
unknown 4c55918f98 Canvas Set Location node by Seek+ 2018-10-25 10:20:34 +02:00
unknown fc8d1adba0 vertex_structure field fix 2018-10-24 01:11:37 +02:00
unknown 48ecb814f5 Update node interface 2018-10-22 10:10:33 +02:00
unknown f03dc18590 Format 2018-10-21 20:43:28 +02:00
unknown ea8bdd16d5 Rename to Timer 2018-10-21 19:45:41 +02:00
Lubos Lenco 9a7d98e85d
Merge pull request #873 from thinkinmonkey/master
new onTimer node as requested on #612
2018-10-21 19:40:35 +02:00
unknown 9cb07987d4 Fix compile 2018-10-21 14:25:02 +02:00
Lubos Lenco 016bf5df28
Merge pull request #884 from Anarchokawaii/master
Updated Wasm api a little bit.
2018-10-21 14:19:29 +02:00
luboslenco 8ef7a48ad9 Do not recreate buffer 2018-10-17 16:41:48 +02:00
luboslenco 88623a1975 Call Function node is now Call Haxe node 2018-10-15 17:02:06 +02:00
luboslenco 8d2e1c9fba Expose supersample config 2018-10-14 20:21:19 +02:00
luboslenco d0c48bf7d6 Spawn Object node children bool 2018-10-14 18:51:13 +02:00
luboslenco abd464cd22 Expose debug console visibility 2018-10-11 11:30:39 +02:00
luboslenco ffacca96f1 Handle color masks 2018-10-10 13:07:08 +02:00
luboslenco 700b12d032 Cull probes 2018-10-08 13:45:08 +02:00
luboslenco 9e7ac66160 Reflection cubemap pass 2018-10-04 15:35:33 +02:00
luboslenco fe9fa0eea9 Apply reflection plane 2018-10-03 13:59:34 +02:00
luboslenco 0d5ddf4eef Begin probe pass 2018-10-01 22:01:03 +02:00
luboslenco 9d02708062 Probe stubs 2018-10-01 11:45:43 +02:00
Anarchokawaii 66f6c52703
changed set_Location to set_location 2018-09-20 13:27:58 -05:00
luboslenco 9c9a289aea Use solver iterations for soft body 2018-09-20 14:39:49 +02:00
Anarchokawaii e8ac80562c
fixed typo on line 14
set location was meant to be set_location
2018-09-19 13:05:55 -05:00
Anarchokawaii 3653fe1e56
Updated wasm api for set_L/S/R in .h file. 2018-09-18 14:15:54 -05:00
Anarchokawaii dbf2899dc5
Made set_L/S/R seperate functions in the wasmapi haxe file 2018-09-18 14:14:27 -05:00
thinkinmonkey 932698d548 Merge branch 'master' of https://github.com/armory3d/armory 2018-09-16 18:52:11 +01:00
unknown f9d3002792 Fix physics break for Krom 2018-09-15 12:21:54 +02:00
luboslenco 0116766481 Fix typo 2018-09-14 08:58:14 +02:00
luboslenco 78906238b5 Update physics first 2018-09-13 14:49:34 +02:00
luboslenco 0a4f9cbac7 Shader pass variant 2018-09-13 12:13:32 +02:00
thinkinmonkey 9249fe79db new onTimer node as requested on #612 2018-09-13 10:07:12 +01:00
luboslenco 7507b1eb84 Fix physics define 2018-09-11 15:11:46 +02:00
luboslenco d6241d9366 Cleanup 2018-09-09 19:25:19 +02:00
luboslenco 2fc63d7fed Expose draw order 2018-09-08 12:34:12 +02:00
luboslenco ddea3b7cea Use new Kha 2018-09-05 08:49:44 +02:00
luboslenco d2046c5169 Basic render path config 2018-08-29 23:01:23 +02:00
luboslenco 7cab97dea8 Simplify HosekWilkie recompute 2018-08-29 15:03:01 +02:00
luboslenco 8236f4da08 UI scale for debug console 2018-08-29 09:59:23 +02:00
luboslenco d2a96abcde Rename Lamp to Light to keep in sync with Blender2.8 2018-08-28 15:10:28 +02:00
luboslenco a83502c0f8 Fix console flag 2018-08-28 13:52:53 +02:00
luboslenco 68ec902090 Merge faster math and skinning 2018-08-28 13:50:52 +02:00
luboslenco 6a23b5e2ff Physics world reset fix 2018-08-27 07:35:39 +02:00
luboslenco 4170df9f65 Soft body cpp fix 2018-08-26 22:05:33 +02:00
luboslenco b34c05a727 Write cleaner Main 2018-08-26 18:42:10 +02:00
luboslenco 5966687409 Rigid body is removed by itself 2018-08-26 18:11:12 +02:00
luboslenco b7aa00d030 Add Blend Action node 2018-08-24 10:59:30 +02:00
luboslenco f3634bb277 Prevent bullet allocations 2018-08-23 20:26:40 +02:00
luboslenco 5d59a315c6 Faster debug console 2018-08-22 12:23:33 +02:00
luboslenco 73b68e1336 Dynamic 3d mesh physics shape for ammo 2018-08-21 13:08:19 +02:00
Lubos Lenco fedfd54182
Merge pull request #826 from kenthinson/codeDocs
Code docs
2018-08-21 07:20:02 +02:00
unknown 8d3ca8db6b Set Light Color and Set Light Strength nodes 2018-08-19 11:03:35 +02:00
Kent Hinson ef72da41a3 RigidBody doc 2018-08-18 12:31:13 -07:00
Kent Hinson 2d7879f89f Merge branch 'master' into codeDocs 2018-08-18 11:16:58 -07:00
Kent Hinson d5efac7cdb Better visual studio code formatting 2018-08-17 13:06:40 -07:00
Kent Hinson 14b2ee9f45 getContacts docs 2018-08-17 11:45:52 -07:00
unknown 343f133764 Begin dynamic 3d mesh physics shape 2018-08-17 17:01:54 +02:00
unknown b831f1d663 Use Transform.overlap 2018-08-17 10:44:31 +02:00
unknown 51529e98f9 Add RigidBody.notifyOnContact 2018-08-17 10:20:46 +02:00
unknown 9095562d6a Add Pause Trait and Resume Trait nodes 2018-08-16 19:18:44 +02:00
unknown b5ff24d2ef No need to enable particle flag in material 2018-08-16 17:16:35 +02:00
unknown 8840119156 Set Particle Speed node 2018-08-16 13:41:46 +02:00
unknown 4b04d8f36f Forward particle fixes 2018-08-16 12:10:50 +02:00
unknown 7152000a08 Update Math logic node 2018-08-15 19:11:47 +02:00
unknown d6c2313f6a Cover traces 2018-08-12 19:07:28 +02:00
Devin Curry 509569fafe SwitchNode 2018-08-11 23:42:39 -07:00
luboslenco e1383f4439 Handle blending pass in forward path 2018-08-08 15:06:10 +02:00
luboslenco 31b2fe26fb Rigid body cleanup 2018-08-06 21:56:53 +02:00
luboslenco 2b1ea85699 Package fix 2018-08-06 15:26:02 +02:00
luboslenco 6903c82be5 Ensure output exists 2018-08-05 20:42:52 +02:00
luboslenco 953a7b6884 More package fixes 2018-08-03 18:29:32 +02:00
luboslenco 2185a0445a Add Bone FK and Bone IK nodes 2018-08-03 15:17:08 +02:00
luboslenco 6e8538bdef Properly place rigid body on scene spawn 2018-08-01 20:38:14 +02:00
luboslenco fa05a3f599 Fix Scene package 2018-07-31 21:41:29 +02:00
luboslenco 9863f74951 Set constant buffer on update 2018-07-31 15:50:41 +02:00
unknown 5cba0a4b40 Dxr stubs 2018-07-29 11:39:54 +02:00
luboslenco 9c6e6eb462 Improve dce 2018-07-24 21:28:03 +02:00
luboslenco 1bf3c4c1f9 Kha updates 2018-07-19 12:04:32 +02:00
luboslenco 4ba4623241 Merge Send Event and Send Object Event nodes 2018-07-13 08:46:25 +02:00
KTakahiro1729 f64647e4a6 add object event node 2018-07-12 05:43:11 +09:00
luboslenco 370319a40d Allow to pause physics world 2018-07-10 21:41:49 +02:00
luboslenco e0829ddb5b Ensure rigid body exists 2018-07-10 16:35:10 +02:00
luboslenco d0ee669e6d Parsing height into channel 2018-07-06 18:15:17 +02:00
luboslenco 24c378038c Get child node search type 2018-07-04 12:29:41 +02:00
luboslenco 094c0e9597 Add Contains String node 2018-07-04 11:49:48 +02:00
luboslenco 1829261f1b Watch node tree name 2018-06-29 08:40:56 +02:00
luboslenco 050c5e7d8f Watch logic node value in debug console 2018-06-28 22:39:23 +02:00
luboslenco 0f7c0d8166 Do not cache event entries 2018-06-28 20:12:11 +02:00
luboslenco 72de5d0397 Expose drawMeshes 2018-06-28 17:54:53 +02:00
luboslenco 0ba60eea90 Legacy shader fixes 2018-06-28 16:26:15 +02:00
luboslenco 5ddb0e32d1 Fix spawning scene with physics 2018-06-28 12:04:38 +02:00
luboslenco 3ef5c49824 Show object traits in debug console 2018-06-28 11:34:56 +02:00
luboslenco 20131e0ec8 Set canvas theme 2018-06-27 18:49:57 +02:00
unknown f8f0e127a1 Add Array Slice and Array Splice nodes 2018-06-24 15:47:39 +02:00
luboslenco cfa04601b8 Expose log to console 2018-06-21 15:00:14 +02:00
luboslenco a98fded080 Fix define 2018-06-20 15:02:01 +02:00
luboslenco f06878dbfb Improved debug console 2018-06-20 14:57:37 +02:00
luboslenco 2b4f89c2ac Up axis for walk navigation 2018-06-19 18:05:10 +02:00
luboslenco fbcb7b7bbe Deg to Rad node 2018-06-15 10:49:14 +02:00
luboslenco 8fa9da0442 Fix bone child translation 2018-06-14 22:50:11 +02:00
luboslenco a29180e433 Add Look At node 2018-06-14 15:24:28 +02:00
luboslenco e05ca352dd Null safe logic nodes 2018-06-14 14:52:05 +02:00
luboslenco 1a7d72c3e1 Array Add multiple values 2018-06-12 23:48:01 +02:00
luboslenco 13731ae634 Set Material Param nodes 2018-06-12 13:50:27 +02:00
luboslenco 2fdcd7c520 Float link fix 2018-06-12 11:49:41 +02:00
luboslenco 61344dc294 Material compiler fix 2018-06-11 19:31:21 +02:00
luboslenco 6718ba4856 Checker fix 2018-06-09 23:43:19 +02:00
luboslenco 7ac0b6d12f Reuse Object node value 2018-06-08 12:36:59 +02:00
Yannik Böttcher 4b2d6a99ad adjusted ObjectNode to work with SetVariable Node 2018-06-07 22:14:03 +02:00
unknown 3566b73f9d Pause and Stop Speaker nodes 2018-06-06 01:31:55 +02:00
unknown 027cdf346b Add packFloat2 2018-06-02 22:14:18 +02:00
unknown 2610dca848 Trait init fixes 2018-06-02 19:00:36 +02:00
unknown dea61608c3 Vector equal test for Gate node 2018-06-01 19:02:56 +02:00
unknown 7f728d78b2 Add 'Almost Equal' to Gate node 2018-06-01 18:33:52 +02:00
Sebastian 08ecba267e Fixing issue, where "Clear Parent" node breaks execution in succesive calls to "Set Parent": https://github.com/armory3d/armory/issues/636 2018-05-29 01:31:28 +02:00
luboslenco 8cc707e19a Load canvas sooner 2018-05-26 22:54:42 +02:00
luboslenco 93b63efd80 Value category for Concatenate String 2018-05-26 22:54:08 +02:00
Andrei Nadin 2b74077acf Add Concatenate String Node 2018-05-26 17:23:43 +10:00
luboslenco e48b16d3d4 Upgrading armory into b2.8 engine 2018-05-24 22:16:28 +02:00
luboslenco b245624b19 Begin b2.8, no sync for now 2018-05-22 19:44:54 +02:00
luboslenco 0c4cc2fc70 Material compiler fixes 2018-05-21 17:55:26 +02:00
luboslenco 57c44fcda0 Fix material specular 2018-05-19 19:29:14 +02:00
luboslenco c5ca8f8e17 Compute voxels faster 2018-05-18 11:26:09 +02:00
luboslenco c7a548bb5e Fixing translucency 2018-05-17 22:47:00 +02:00
unknown 310cf140b8 Add Show Mouse node 2018-05-16 12:17:16 +02:00
unknown a2bf6a0a90 Add Stop Agent node 2018-05-15 23:30:47 +02:00
unknown bcd78309a5 Transform node + Set Variable works 2018-05-15 22:21:04 +02:00
unknown 0363ab5802 Fix compile 2018-05-15 21:21:28 +02:00
unknown fe27d79239 Expose final composited target 2018-05-15 19:19:18 +02:00
unknown 819bd17a1d Set Material Slot node 2018-05-15 16:44:17 +02:00
unknown dbeda17af4 Set all material slots 2018-05-15 16:39:46 +02:00
Andrei Nadin fceec443ef Merge branch 'master' of github.com:armory3d/armory 2018-05-07 17:43:20 +10:00
Andrei Nadin 471974c226 Fix Typo in mix nodes (was using wrong property for clamp)
Changed clamp to Math.clamp()
2018-05-07 17:41:36 +10:00
luboslenco 96933aabc2 Parse height input 2018-05-06 17:45:47 +02:00
luboslenco ab1eb0758b Implement Trait node 2018-05-05 13:36:20 +02:00
luboslenco c054635089 Check camera for canvas 2018-05-05 12:52:35 +02:00
luboslenco dcc211bc19 Increase ao range 2018-04-30 23:07:45 +02:00
luboslenco 842d48e036 Forward render capture 2018-04-24 20:24:36 +02:00
luboslenco 69716d5346 Fix render capture 2018-04-24 20:08:18 +02:00
unknown 428ba34196 Export physics simulation params 2018-04-23 12:21:46 +02:00
Andrei Nadin 8398900ac4 Add Null check for Material Node 2018-04-21 14:23:31 +10:00
Andrei Nadin eff1a96f8f Get and Set Gravity Nodes 2018-04-21 14:03:03 +10:00
Andrei Nadin 5e9c8dad4c Temp fix to stop Trait Node from failing compilations
Still doesn’t return a trait…
2018-04-21 14:02:44 +10:00
luboslenco e3de9cd088 Resolution scale filter 2018-04-20 00:56:54 +02:00
luboslenco 7fd6521646 Add Mix and VectorMix nodes 2018-04-19 16:29:15 +02:00
Lubos Lenco 3ba6a5d0fe
Merge pull request #601 from anadin/master
Add ApplyForceNodes
2018-04-18 08:55:51 +02:00
Andrei Nadin d8c6cef7f9 Add ApplyForceNodes
Think it would be good to add a global/local bool?
2018-04-18 10:26:33 +10:00
luboslenco 8285b6b3f0 More wasm binds 2018-04-17 12:23:55 +02:00
luboslenco 6d5b003689 Add wasm_api 2018-04-16 16:09:19 +02:00
Andrei Nadin d83caae736 Add #if to WasmScript - was breaking iOS builds 2018-04-16 14:22:00 +10:00
Lubos Lenco 0451aa558e
Merge pull request #596 from Simonrazer/master
"Gate" node with else output
2018-04-16 00:12:42 +02:00
luboslenco 0667f9a71b WebAssembly modules 2018-04-15 11:55:42 +02:00
Simonrazer e7171433ae Gate with else
First try?
2018-04-15 10:36:30 +02:00
luboslenco af65880fbd Rename ApplyImpulseNodeAtLocation to ApplyImpulseAtLocationNode, format 2018-04-14 20:00:40 +02:00
Andrei Nadin 74b6ce09f0 Get Velocity Node 2018-04-13 15:05:54 +10:00
Andrei Nadin c8cfc9d727 VectorClamp To Size Node (requires new vecX.hx from iron)
This is a little bit of a pain as Iron is a operate repo
2018-04-13 13:45:19 +10:00
Andrei Nadin 00056b8e0c Apply Impulse at location Node 2018-04-13 13:29:05 +10:00
Andrei Nadin c9a53ef2d8 Enable getAngularVelocity()
This is part of a new GetVelocity Node which I will submit to the LogicPack repository?
2018-04-13 13:21:36 +10:00
Andrei Nadin b26a154cc7 Add Length to the Vecor Math node 2018-04-13 13:20:05 +10:00
luboslenco 78f43a0304 Use FastFloat 2018-04-11 17:18:39 +02:00
luboslenco 20c2caf391 More FastFloats 2018-04-09 21:38:34 +02:00
luboslenco 501e23790d Fix Haxe 4 compile 2018-04-06 17:57:24 +02:00
unknown 44292413c6 Fix physics tick 2018-03-31 00:22:45 +02:00
luboslenco 15c5a06584 vxgi shadowmap defines 2018-03-27 23:30:00 +02:00
luboslenco 7ac97b638e Fix null world 2018-03-27 22:28:45 +02:00
luboslenco 663332c7a1 vxgi relight option 2018-03-27 14:09:18 +02:00
luboslenco 09db2a4d01 Forward path fix vxgi intensity 2018-03-27 12:29:12 +02:00
luboslenco e868b0f614 New ray offset for vxgi 2018-03-26 00:30:24 +02:00
luboslenco ba4a8c2e22 Use latest Kha 2018-03-21 17:53:44 +01:00
Kevin Leung 708e1705e7
NavAgent: faster is faster 2018-03-08 20:43:03 +08:00
luboslenco 4daecad687 On Init node fixes 2018-03-08 12:52:19 +01:00
luboslenco 9a6ea01324 Format 2018-03-08 09:59:08 +01:00
Kevin Leung c1714a0bb5
FollowCamera: use LateUpdate to avoid sync issues 2018-03-08 10:31:17 +08:00
luboslenco 2c2e42aec4 max_luminance pass 2018-03-07 23:37:47 +01:00
Kevin Leung 12244740c2
[NavAgent] Expose speed prop 2018-03-07 18:07:23 +08:00
luboslenco 97f3d3dd3b Fix warning print 2018-03-06 22:05:36 +01:00
luboslenco 5626003ead Krom exporter and JS minifier 2018-03-04 19:38:40 +01:00
luboslenco f456cc9c02 Fix event removal 2018-03-03 13:09:08 +01:00
luboslenco abe7e2fe6a Fix Send Global Event node 2018-03-03 12:26:39 +01:00
luboslenco b8c41983d7 Fix PhysicsBreak 2018-03-02 17:10:57 +01:00
luboslenco 66041ba142 Async fixes 2018-03-02 14:50:58 +01:00
luboslenco 6e09a7e6b3 Fix materials with no face assigned 2018-03-01 10:58:01 +01:00
luboslenco f2465ab041 Shader fixes 2018-02-27 20:27:27 +01:00
Devin Curry efb41117a8 Compare Node: Compares 2 values and returns a bool: ==, !=, <, <=, >, >= 2018-02-25 20:03:57 -08:00
Devin Curry a25609a943 Gate node: "And" and "Or" properly handle any number of inputs. 2018-02-25 19:11:38 -08:00
luboslenco 34680dc0fd Expose Std for Script node 2018-02-25 19:40:40 +01:00
luboslenco 3ee22b1903 Begin runtime engine config 2018-02-25 19:01:22 +01:00
Lubos Lenco 3392f3117a Fix same-name assets 2018-02-24 12:16:11 +01:00
Lubos Lenco 428a478806 Set Parent Bone node fix 2018-02-22 15:27:27 +01:00
Lubos Lenco 2a3f0a7998 Add Set Parent Bone node 2018-02-22 13:25:06 +01:00
Lubos Lenco f70037b0f0 Play Speaker node 2018-02-21 23:23:23 +01:00
Lubos Lenco 74d8cec4bb Clean up 2018-02-21 22:18:37 +01:00
Lubos Lenco 6373643fac Movie trait fix 2018-02-21 10:55:36 +01:00
Lubos Lenco c2a52e082c More logic nodes 2018-02-20 18:46:16 +01:00