Commit graph

1145 commits

Author SHA1 Message Date
Sandy 37e04689d5
Delete Distance Node
Remove this because the same can be achieved with "Vector Math"
2020-03-16 22:22:47 +09:00
Simonrazer 5cde1487ca
Update CanvasScript.hx 2020-03-16 09:05:42 +01:00
QuantumCoderQC 1770aeb002 Added nodes to start animation from a partivular frame index 2020-03-14 23:30:09 +01:00
Sandy 3f77ff397d
Add new
Input of "Get Distance" is Object, but input of "Distance" is Vector.
2020-03-14 21:03:07 +09:00
Sandy d1a0fc69c8
Addressing issues reported in the Armory forum
https://forums.armory3d.org/t/something-wrong-with-translate-on-local-axis/2772
https://forums.armory3d.org/t/how-to-avoid-camera-going-through-rigid-bodies/3945
2020-03-14 20:58:56 +09:00
QuantumCoderQC 2d282c9582 Fixed Bullet RigidBody memory leak 2020-03-08 21:34:35 +01:00
Forest Collins Sharp 8958668215
Merge pull request #2 from armory3d/master
merging latest from armory3d/armory
2020-03-07 08:44:02 -06:00
Lubos Lenco 963b6ed980
Merge pull request #1598 from Naxela/master
Merge PPM
2020-03-05 19:36:10 +01:00
Alexander Kleemann 3dce053aa3
Update Postprocess.hx
Accidentally deleted the return value when removing comments
2020-03-04 20:11:37 +01:00
Alexander 60f72e7e0e Merge in PPM
Redone and ready to be merged with Armory
2020-03-04 17:45:19 +01:00
luboslenco cfbe3a7dce Some more position access fixes 2020-03-03 22:50:20 +01:00
luboslenco 23d649fe32 Fix RigidBody compile 2020-03-03 22:41:39 +01:00
Valentín Barros a9521846a2 Fix armory.logicnode.SetRotationNode vector type for input [fixes #1572]
Fixes for example the `virtual_gamepad` demo crashing on startup
in Android.
2020-03-02 11:11:15 +01:00
Moritz Brückner 110a068605 Fix TransformExtension.hx 2020-02-29 21:26:24 +01:00
Moritz Brückner 16ad030f41 Rename variable (more intuitive)
Thanks to nubleet on Discord for mentioning this
2020-02-22 23:57:16 +01:00
Moritz Brückner c60f41186d Expose NavAgent turn speed to the UI 2020-02-22 23:08:33 +01:00
Lubos Lenco becda78736
Merge pull request #1578 from MoritzBrueckner/fixes
Some smaller fixes
2020-02-19 21:40:53 +01:00
Moritz Brückner f5f9d8c13b CanvasScript: add getCanvas() function and improve docstrings 2020-02-19 14:28:27 +01:00
Moritz Brückner d2b26925c2 Fix AddGroupNode 2020-02-19 14:24:44 +01:00
Moritz Brückner 486b462153 Fix math package and improve docstrings 2020-02-19 14:24:31 +01:00
Sandy b504e00f96
Handling issues posted on the Armory forum 2020-02-09 23:43:48 +09:00
Forest Sharp 57cd481731 lights wouldn't render at all if use_shadow / cast_shadow was disabled 2020-01-19 18:49:30 -06:00
N8n5h afdc54bc35 Fixed DebugDraw line drawing method
Now lines should always face the camera.
2020-01-05 11:48:29 -03:00
Lubos Lenco 7f3a119d26
Merge pull request #1534 from MoritzBrueckner/debug-traits
DebugConsole: add trait detail view
2020-01-03 15:41:14 +01:00
BlackGoku36 aaed3592d2 Add setCanvasFontSize 2020-01-03 17:40:13 +05:30
Moritz Brückner d36c8a4176 DebugConsole: implement trait detail view 2020-01-02 18:48:02 +01:00
luboslenco 3c058568f7 Add TransformExtension 2020-01-02 13:47:06 +01:00
luboslenco bde87cea9e Include math pack 2020-01-02 12:51:29 +01:00
Moritz Brückner edc6bee204 DebugConsole: Fix handles for multiple lights or cameras 2019-12-27 16:44:11 +01:00
Moritz Brückner f33729ed69 Indent trait list in debug console 2019-12-27 16:43:39 +01:00
Moritz Brückner 0d6b72b7bb Improve transform view in debug console 2019-12-27 16:43:08 +01:00
Moritz Brückner 9b90398e8d DebugConsole: Refactor outliner 2019-12-27 16:40:59 +01:00
luboslenco db4f0cc107 Apply checkstyle 2019-12-19 23:54:08 +01:00
luboslenco fe3fa62a97 Fix Kinematic Character Controller compile 2019-12-19 16:52:53 +01:00
luboslenco 8a4e39599b Fix macro return 2019-12-19 16:52:17 +01:00
luboslenco 655b9252de Fix MergedSurface logic node 2019-12-19 16:44:20 +01:00
luboslenco b39a5af8bd Merge branch 'master' of https://github.com/armory3d/armory 2019-12-19 16:24:58 +01:00
luboslenco ea75669161 Fix package 2019-12-19 16:24:44 +01:00
Sandy 64a18db096
https://github.com/armory3d/armory/issues/1500 2019-12-18 22:20:07 +09:00
Lubos Lenco d6f32d1bc5
Merge pull request #1513 from MoritzBrueckner/themes
Load themes from canvas
2019-12-14 13:33:13 +01:00
Lubos Lenco 24ec5cf79b
Merge pull request #1507 from QuantumCoderQC/master
Moved kinematic and static flags from Bt.hx to RigidBody.hx
2019-12-08 10:04:49 +01:00
luboslenco 6237c9e699 Include transformMath 2019-12-08 09:59:58 +01:00
QuantumCoderQC 8c80b94b4a Moved kinematic and static flags from Bt.hx to RigidBody.hx 2019-12-07 21:41:08 +01:00
Sandy 3531551288
Calculate transform data directly 2019-12-07 22:07:31 +09:00
Moritz Brückner 071291992d Load canvas theme at game start 2019-12-06 21:42:11 +01:00
QuantumCoderQC 5099580885 Implemented Kinematic and Static flags for better control. Mass of Animated(Kinematic) and Static objects will be set to zero. Implemented btMotionState for kinematic rigid bodies. And btSetWorldTransform for Dynamic and static rigid bodies. Kinematic rigid bodies can now be fully contolled through animation timeline inside blender. 2019-12-01 00:59:16 +01:00
luboslenco 51ab281a21 Fix starter for kha_node 2019-11-20 16:50:54 +01:00
luboslenco 7c0f25ee8c Merge branch 'master' of https://github.com/armory3d/armory 2019-11-16 14:11:53 +01:00
luboslenco f310776985 Use webassembly for ammo+krom 2019-11-16 14:11:32 +01:00
Lubos Lenco a6b7a50bca
Merge pull request #1474 from zaethan/master
corrected indices in getRotation node
2019-11-14 10:18:22 +01:00
luboslenco 405da0e10e Fix debug console compile 2019-11-13 09:09:06 +01:00
luboslenco 574f6ab96d Use material input for SetMaterialParam nodes 2019-11-12 13:50:29 +01:00
Yannik Böttcher b809cec5e6 corrected indices 2019-11-12 11:15:09 +01:00
QuantumCoderQC 8beb8ef061 Implemented Physics constraints: Generic, Generic-Spring, Slider, Piston and Hinge. Point constraint now uses Bullet Physics btPoint2Point constraint. Hinge constraint now obeys orientation inputs. Generic constraint can now be fully configured within Blender. Constraint behaviour matches that of Blender physics constraints. 2019-10-29 23:12:40 +01:00
Urjasvi Suthar 965f2ed0e7
Option to use other fonts and set make canvas visibility 2019-10-26 15:48:43 +05:30
Sandy 92f6321f03
Correct socket position 2019-10-18 21:38:04 +09:00
Sandy 5a9f14ea20
Correct socket position 2019-10-18 21:37:04 +09:00
Sandy 5d521e8101
fix https://github.com/armory3d/armory/issues/1438 2019-10-17 22:04:14 +09:00
N8n5h b06c665676
Revert offset to the y value when adding a path
This is to revert it to the original without the offset because it has inconsistent results with meshes with no height, something that I need to investigate why. 

So for now to keep it consistent it stays without the offset.
2019-10-14 19:13:18 -03:00
Lubos Lenco c70478c11e
Merge pull request #1406 from zeeshan595/master
Added support for angle axies rotation nodes
2019-10-08 21:46:12 +02:00
BlackGoku36 42b0ce4b1f add renderpath nodes 2019-10-02 15:09:47 +05:30
Lubos Lenco 9b0673d158
Merge pull request #1420 from BlackGoku36/logicnodes
Add string operation nodes
2019-09-30 13:48:28 +02:00
BlackGoku36 63560f6163 remove substr 2019-09-30 17:13:35 +05:30
BlackGoku36 a5db10437f add string operation nodes 2019-09-30 00:22:00 +05:30
BlackGoku36 a3e45a3a5e Revert "add some string operating nodes"
This reverts commit 5942b177e4.
2019-09-30 00:18:13 +05:30
BlackGoku36 5942b177e4 add some string operating nodes 2019-09-30 00:11:26 +05:30
Sandy d4870bae52
Adding canvas category logic nodes 2019-09-29 22:39:19 +09:00
Zeeshan Abid d7675d4714 uncommented physics code 2019-09-27 20:52:20 +01:00
Zeeshan Abid 919d222b4d get rotation bug fix 2019-09-27 20:51:30 +01:00
Zeeshan Abid 97643a1eee Improved Get & Set Rotation 2019-09-27 20:35:26 +01:00
Zeeshan Abid c7946edc25 catches infinity 2019-09-26 01:59:08 +01:00
Zeeshan Abid 61fe0e45a7 Radians & Degrees Conversion 2019-09-26 01:55:27 +01:00
Zeeshan Abid 5d36ecb415 input output bug fixes 2019-09-26 01:07:49 +01:00
Zeeshan Abid d0c1bba174 Added Axies Angles in addition to eular rotation 2019-09-26 01:03:05 +01:00
Zeeshan Abid 76e5c94dbb changed rotation from eular to axies + vector 2019-09-26 00:37:52 +01:00
BlackGoku36 3bf9feac8f added get/set location, rotation, scale, progress bar nodes 2019-09-23 15:55:46 +05:30
Sandy 3c1ad5ad35
Output error correction
http://forums.armory3d.org/t/timer-node-does-not-work-as-expected/3543
2019-09-20 23:01:17 +09:00
Sandy adcfb4b6fa
Canvas Set Visible
Python : canvas_set_visible.py
Haxe : CanvasSetVisibleNode.hx
Example : logic_canvas.blend
2019-09-18 21:13:56 +09:00
luboslenco 9bc1c4a113 Make terrain stream init async 2019-09-17 10:26:24 +02:00
Sandy 6f6c26557a
loadUrl
This node is dedicated to browser (HTML5) compilation.
Python : native_loadUrl.py
Haxe : LoadUrlNode.hx
Example : LoadUrl.blend
2019-09-14 21:13:39 +09:00
Marc Gardent 7d7f591d07
fix CastPhysicsRayNode 2019-09-12 13:57:15 +02:00
marketgarden c9911ad25f add collision-filter-mask feature 2019-09-10 23:09:44 +02:00
Lubos Lenco 38882187d7
Merge pull request #1357 from greyheron/master
Add getElements():Array<TElement> function to CanvasScript
2019-08-29 19:39:44 +02:00
greyheron 56ef22be9d
Add getElements function to CanvasScript 2019-08-27 07:44:34 +01:00
luboslenco be4853cb6a Forward path water pass 2019-08-22 11:59:54 +02:00
Lubos Lenco ad114a95f8
Merge pull request #1338 from N8n5h/nav-update
update for navmesh generation
2019-08-10 12:57:22 +02:00
Alexander 000ec17e3d Chromatic aberration 2019-08-08 20:02:42 +02:00
luboslenco ff5cf50e4e Fix dynamic resolution 2019-08-07 22:43:30 +02:00
user d21ff3e9d8 update 2019-08-07 12:02:36 -03:00
N8n5h 6cd693d5ab
Update VirtualGamepad.hx 2019-08-02 13:21:31 -03:00
N8n5h 4357d809a0
Update VirtualGamepad.hx 2019-08-02 13:20:51 -03:00
N8n5h 4af744e9af
Update VirtualGamepad.hx 2019-08-02 13:00:09 -03:00
luboslenco f5f7926d1f Expose mesh target 2019-07-18 20:26:41 +02:00
N8n5h 1c5e228f0b
Merge pull request #1 from N8n5h/patch-4
Update CastPhysicsRayNode.hx
2019-06-29 23:05:00 -03:00
N8n5h 5ced15ad89
Update CastPhysicsRayNode.hx
keep compatibility with the new change
2019-06-29 22:58:53 -03:00
N8n5h dfb7609a28
expand in the info raycast returns
This change will allow to get the position of a hit with raycast, the normal and the body, some extra info that otherwise you couldn't obtain because raycast only returns a body, this may break some compat but I think is better than having multiple functions that do the same logic only for obtaining each piece of information separated (to keep compatibility).
2019-06-29 22:57:09 -03:00
unknown 4c8a40c3f5 Move in _voxelBlend uniform 2019-06-21 23:47:21 +02:00
unknown ec179489af Move runtime material parser 2019-06-21 17:26:19 +02:00
MoritzBrueckner 79b16f3e01 Return property name in Get Property node
Implement request from https://github.com/armory3d/armory/issues/1155
2019-06-21 14:23:04 +02:00
luboslenco 06875b963a Use std.Math 2019-06-20 11:35:20 +02:00
N8n5h 056afb3fc0
hotfix, no length property on map
Sorry I added that length check last minute to be sure but didn't test, it seems it doesn't have length prop, but without that check should be fine.
2019-06-18 10:47:39 -03:00
Lubos Lenco ab4fd65967
Merge pull request #1297 from N8n5h/patch-1
Add a function to find a rigidBody by their id
2019-06-18 08:19:08 +02:00
luboslenco 1ad5fd8089 Shared samplers 2019-06-18 08:17:25 +02:00
N8n5h dbcf230b2c
Add a function to find a rigidBody by their id 2019-06-17 21:45:09 -03:00
luboslenco a6656a2b65 Shared samplers 2019-06-17 17:39:44 +02:00
luboslenco fd7eb64b86 Specify return type 2019-06-13 14:37:40 +02:00
luboslenco 8b9c875a4b Fix cleanup 2019-05-20 14:25:17 +02:00
luboslenco 9802016556 Cleanup 2019-05-19 15:23:56 +02:00
luboslenco 796da02fc2 Triplanar fix 2019-05-12 23:34:47 +02:00
luboslenco 9d63b8e7a5 Triplanar sample 2019-05-11 18:31:50 +02:00
Yannik Böttcher 7305110881 rearrange code to fix an issue with published html5 2019-05-09 21:11:10 +02:00
Yannik Böttcher f00fdb4708 expose rotation around axis in nodes 2019-05-06 19:27:52 +02:00
luboslenco ebe0f20cce Fix target set in forward path 2019-05-01 21:26:15 +02:00
Lubos Lenco 6be8d83cfc
Merge pull request #1263 from zaethan/master
auto replace properties
2019-05-01 09:32:17 +02:00
luboslenco f036a63b9f Fix PhysicsWorld recreation 2019-05-01 09:28:48 +02:00
Yannik Böttcher 6785d457b5 implement property mapping and realize armory uses the bl_idlabel for classnames 2019-05-01 00:25:48 +02:00
Lubos Lenco fbb6eacf14
Merge pull request #1124 from zaethan/master
Merge the Keyboard and Mouse nodes
2019-04-30 13:51:45 +02:00
luboslenco b3ca6b4cc1 Fix probe check 2019-04-30 13:30:38 +02:00
luboslenco 537b4ddd1e Update water path 2019-04-29 16:25:01 +02:00
luboslenco a5c918be11 String fix 2019-04-26 12:25:19 +02:00
luboslenco aa5c4f7e73 Link to embedded data 2019-04-26 11:12:09 +02:00
luboslenco a914014718 Trace debugFloat on change 2019-04-25 22:40:21 +02:00
luboslenco 078a415ba9 Expose debugFloat 2019-04-24 21:55:20 +02:00
luboslenco faae72e5e4 Auto exposure fixes 2019-04-23 12:05:50 +02:00
unknown 54bb309807 Auto exposure fixes 2019-04-22 14:11:17 +02:00
unknown 44f1e115e9 Begin histogram 2019-04-21 19:16:23 +02:00
unknown 4066143af8 Reset timer when done 2019-04-20 22:24:34 +02:00
luboslenco 903c72d62e Fix overlays target 2019-04-17 12:46:12 +02:00
luboslenco d4680b5e1a Update shader load 2019-04-15 13:47:51 +02:00
luboslenco e56be27940 Cleanup 2019-04-10 21:55:46 +02:00
Simonrazer dad7d76dc8 at location local 2019-04-09 17:15:20 +02:00
unknown eeb81e22c3 Format 2019-04-06 19:15:43 +02:00
unknown 5240249982 Use voxelao instead of voxelgi, gi will be reworked into raytracing 2019-04-06 18:52:21 +02:00
unknown 445a4fdc61 Code cleanup 2019-04-06 16:05:01 +02:00
unknown 710687d987 Use hscript from project Libraries folder 2019-04-06 15:37:58 +02:00
unknown 5b2b6428d5 Use per-target color mask 2019-04-06 13:03:04 +02:00
luboslenco 8ad93763b2 Do not copy theme for console 2019-04-04 15:53:11 +02:00
luboslenco 93ab14bfa4 Pass tex data 2019-04-04 15:52:42 +02:00
greyheron 5594811a46
Print Node Tree name on debug only 2019-04-02 07:30:33 +01:00
greyheron d753fb02b2
Add Node Tree name to Print Node
Issue #1232
2019-04-02 07:22:17 +01:00
rbx775 fab8795e8e
fix an exception where hitPointWorld gets null.
...due to too short Rays set by the user.
Suggestion for the fix by zicklag, see here: http://forums.armory3d.org/t/bullet-physics-keeps-freezing-the-games/2925/2
Can confirm its working now.
2019-04-01 11:42:48 +02:00
Simonrazer 77a80e8f46 Update TranslateOnLocalAxisNode.hx 2019-03-29 15:26:57 +01:00
Simonrazer c12a4367dd local option 2019-03-29 15:23:57 +01:00
luboslenco 2df5e5ea58 Update shader builder 2019-03-28 15:18:43 +01:00
luboslenco c29e8fdbd0 Shadows cleanup 2019-03-23 10:56:30 +01:00
luboslenco cafaaf9643 Handle gl_InstanceID built-in 2019-03-19 13:15:25 +01:00
luboslenco 6b8fc76763 Dynamic voxel alloc 2019-03-14 10:55:15 +01:00
luboslenco b802021435 parse_height flag 2019-03-13 20:33:54 +01:00
Zicklag 00a3cb7ccf Add a Distance Measurement to the Vector Math Node 2019-03-13 13:29:33 -05:00
luboslenco 00fb2cd511 Use DrawOrder.Distance as default 2019-03-11 10:32:31 +01:00
luboslenco 5641923ec5 Handle missing config 2019-03-06 21:54:05 +01:00
luboslenco dc1fa59733 Expose normal attrib 2019-03-05 13:26:14 +01:00
luboslenco e74f801483 Cleanup runtime shader 2019-03-04 14:49:12 +01:00
luboslenco 49a156117a Handle textureOffset 2019-03-02 21:10:47 +01:00
Lubos Lenco 9008ba7af8
Merge pull request #1207 from katharostech/feature/InArrayNode
Add an In Array Node
2019-03-01 09:54:18 +01:00
Zicklag 39189f7d3c Add an In Array Node 2019-02-28 17:46:19 -06:00
luboslenco 06418f08fc Config cleanup 2019-02-28 23:16:33 +01:00
luboslenco 240d80407f Handle gl_VertexID built-in 2019-02-28 23:15:48 +01:00
luboslenco e6d4fe43da Runtime shader fixes 2019-02-27 21:30:48 +01:00
luboslenco e9be5b10b4 Runtime hlsl compile fix 2019-02-24 21:37:29 +01:00
luboslenco fca984c62e Store canvas name 2019-02-24 16:01:36 +01:00
luboslenco 0bed1fcda6 Fix ndc vector 2019-02-19 17:11:33 +01:00
Lubos Lenco 048bbaad6e
Merge pull request #1174 from katharostech/feature_slider-nodes
Add Nodes for Getting and Setting Canvas Sliders
2019-02-19 10:11:08 +01:00
luboslenco 9cd951819a Fix raytracer 2019-02-19 10:09:42 +01:00
Zicklag 2f04e74c98 Add Nodes for Getting and Setting Canvas Sliders 2019-02-16 15:54:12 -06:00
Yannik Böttcher 744d3ec4e0 Added analog outputs for gamepad coords, unified output of gamepad, fixed surface input returning a function 2019-02-16 17:34:53 +01:00
luboslenco 89afc182e8 Depth bind fixes 2019-02-14 11:17:19 +01:00
luboslenco 49c58d2c05 Enable live patch for krom only 2019-02-14 11:08:36 +01:00
luboslenco 78dba00f17 Fix debug console begin/end calls 2019-02-13 08:03:05 +01:00
luboslenco 4b461212bc Attempt to fix rigid body scaling 2019-02-12 12:33:43 +01:00
Lubos Lenco 44c8cdb679 Fix legacy shaders flag 2019-02-10 20:37:38 +01:00
luboslenco af0efb7eca Motion blur fixes 2019-02-10 18:08:38 +01:00
luboslenco 64edf25dee Fix translucency with no lights 2019-02-10 17:32:51 +01:00
luboslenco 7b258d311d Enable config for dynamic resolution 2019-02-10 17:30:31 +01:00
luboslenco e0e4bf303f Send operators to Krom 2019-02-10 11:47:42 +01:00
luboslenco bdd6540b07 Handle hlsl runtime shader 2019-02-01 17:33:59 +01:00
Yannik Böttcher bada28169c merged Gamepad, Surface and Virtual nodes 2019-01-30 22:05:55 +01:00
luboslenco 1d47ec184a Fix fov setting in debug console 2019-01-28 11:37:34 +01:00
luboslenco 7b7260d647 Update volumetric 2019-01-28 11:28:21 +01:00
luboslenco 4172e0a2c6 Fix LTC shadow 2019-01-27 23:48:54 +01:00
Yannik Böttcher 748015b7a3 activated the update method 2019-01-27 22:14:17 +01:00
Yannik Böttcher 36a410309b added a run output to the mouse/keyboard nodes 2019-01-27 21:56:38 +01:00
luboslenco 58ceac834b Make shader variant when config is enabled 2019-01-27 18:56:04 +01:00
Zicklag 092e08bff1 Update Compare Node to Match Gate Node 2019-01-25 10:17:58 -06:00
luboslenco 59f4876055 Fix vertex pack for softbody 2019-01-24 14:54:28 +01:00
luboslenco 9ba53d172d Transluc + sss fixes 2019-01-24 12:47:51 +01:00
luboslenco 68b5e1bb3b Implement ssr for forward path 2019-01-23 13:45:58 +01:00
luboslenco e1c5689d5e Use any PhysicsWorld 2019-01-23 13:23:05 +01:00
Lubos Lenco 9363e9a810
Merge pull request #1115 from katharostech/feature_update-node-extras
Add Late Update and Physics Pre-Update To The On Update Node
2019-01-23 12:10:45 +01:00
luboslenco 326bf1d90f Improve movie handling 2019-01-23 12:07:44 +01:00
Zicklag cee49b869a Add Late Update and Physics Pre-Update To The On Update Node 2019-01-22 21:21:46 -06:00
luboslenco 02d2bb9972 Use Collection naming for nodes 2019-01-22 15:35:06 +01:00
luboslenco a7eff66ab9 Fix groups 2019-01-22 13:52:37 +01:00
luboslenco 3c25095c94 Clamp sun direction for sky 2019-01-22 11:46:21 +01:00
Zicklag 1838b309ee getContacts() Returns Each Contact Only Once
Made sure that getContacts() doesn't return the same object multiple times.
2019-01-21 17:41:29 -06:00
luboslenco 3e645a95b4 Merge terrain stream 2019-01-17 21:34:38 +01:00
luboslenco ecfa16fa97 Improve light probe 2019-01-15 20:49:03 +01:00
luboslenco 1fcf3a1767 Runtime logic parse fix 2019-01-14 14:38:16 +01:00
luboslenco 979efe9b7d Make trigger private 2019-01-14 11:27:03 +01:00
luboslenco 4a0166c6c2 Relight fix 2019-01-11 20:54:36 +01:00
luboslenco 735ba8eb91 HLSL voxels 2019-01-11 20:42:16 +01:00
luboslenco d00f31ef8d Fix deferred voxelgi 2019-01-10 22:21:18 +01:00
luboslenco d64441b7d3 Update voxelgi 2019-01-10 21:54:36 +01:00
luboslenco a4891bb001 Compute dim for SoftBody 2019-01-10 12:34:24 +01:00
luboslenco e15b213666 Softbody compile fix 2019-01-10 11:59:49 +01:00
luboslenco bd88a4d67c Compute dim for PhysicsBreak 2019-01-10 11:12:41 +01:00
luboslenco 1e39f73eb4 Fix water_pass depth 2019-01-09 19:10:20 +01:00
luboslenco c47ec1c9a3 Fix decal context 2019-01-09 14:52:30 +01:00
luboslenco fac68cf6c9 Use prop for character trait 2019-01-08 23:45:34 +01:00
luboslenco 3eaf2dc569 Faster shape construct 2019-01-07 15:41:06 +01:00
luboslenco 2bdaf650f5 Fix PhysicsBreak compile 2019-01-04 08:30:05 +01:00
Lubos Lenco ac73615c70
Merge pull request #1079 from armory3d/dev
Merge Dev
2019-01-03 21:24:35 +01:00
Lubos Lenco a34c72446e
Merge pull request #1057 from katharostech/objects-multiple-contacts
Allow Multiple Contact Points Between Two Physics Objects
2019-01-03 21:06:31 +01:00
unknown 721e39d5e6 Fix instancing unpack 2019-01-02 15:33:30 +01:00
unknown 8ae087d445 Fix PhysicsBreak 2018-12-31 16:55:46 +01:00
unknown 87a895d3b6 Shadowmap size cleanup 2018-12-28 13:31:43 +01:00
unknown 41918ae7da Fix debug draw color 2018-12-24 11:38:54 +01:00
unknown d315945b4f Fix sequence node 2018-12-24 10:40:51 +01:00
unknown beac01baf9 Runtime shader fix 2018-12-24 10:39:24 +01:00
luboslenco a7d14cb444 Probe fixes 2018-12-21 11:37:10 +01:00
Lubos Lenco eca85d6817
Merge pull request #1056 from katharostech/bullet-physics-updates
Update Bullet Bindings for Physics Traits
2018-12-21 08:15:35 +01:00
Zicklag b5e9152800 Allow Multiple Contact Points Between Two Physics Objects 2018-12-20 19:43:34 -06:00
Zicklag 9f563c05c4 Update Bullet Bindings For Physics Traits 2018-12-20 16:45:56 -06:00
luboslenco cda8276477 Exporter fixes 2018-12-20 22:37:39 +01:00
luboslenco a8c86b373f Update bullet bindings 2018-12-20 18:04:49 +01:00
luboslenco a531b52b9f UI style 2018-12-19 13:33:17 +01:00
luboslenco 4bde0b11d8 Packed pos fixes 2018-12-15 23:10:11 +01:00
luboslenco 7dcb443060 Use shadow samplers, remove arm_dev 2018-12-15 15:07:30 +01:00
luboslenco 975f995796 Faster and smaller vertex data 2018-12-14 15:27:43 +01:00
luboslenco 914030e7f4 Shadowmap arrays 2018-12-11 23:05:18 +01:00
luboslenco d8f78638bd Begin shadow index 2018-12-10 23:29:04 +01:00
luboslenco 6176a26e22 Improved light sampling 2018-12-10 17:25:29 +01:00
luboslenco 00d7bba7c8 Deferred modes 2018-12-10 09:46:46 +01:00
luboslenco 023668221e Update shadowmap props 2018-12-10 00:02:40 +01:00
luboslenco 835792f7fc Shader fixes 2018-12-07 13:48:40 +01:00
luboslenco c7f9d50e55 Add On Contact (Array) node 2018-12-07 13:48:28 +01:00
luboslenco 13bb02e337 Fast clear 2018-12-06 20:36:56 +01:00
luboslenco 93cc102bf5 Faster 2018-12-06 15:23:08 +01:00
luboslenco 0cc0915e44 Need for speed 2018-12-05 17:47:45 +01:00
luboslenco f04105b2d3 Fix forward compile 2018-12-05 11:41:49 +01:00
Lubos Lenco 6454b74378
Merge pull request #1029 from katharostech/physics-raycast-normal
Add Hit Normal to Physics Ray Cast Result
2018-12-02 16:44:14 +01:00
luboslenco bf639496e9 Faster shadow sample 2018-11-29 23:43:33 +01:00
Zicklag d6b6dfdc95 Add Hit Normal to Physics Ray Cast Result
* Added hit normal to both Haxe and Logic Nodes.
2018-11-28 14:45:19 -06:00
luboslenco 62b23aa2f0 Depth bind fixes 2018-11-28 10:26:48 +01:00
luboslenco 7f261b4365 Save gbuffer slot 2018-11-22 18:07:32 +01:00
luboslenco 850dade8a5 Merge clustered rendeder - wip, unstable 2018-11-22 11:08:03 +01:00
luboslenco ac38825cef Cleanup 2018-11-19 15:41:26 +01:00
luboslenco 4904b50f1a Cleanup 2018-11-19 14:28:04 +01:00
luboslenco 10442cf0ff Begin renderer work 2018-11-19 13:18:40 +01:00
luboslenco 22f34e8a9f Define fix 2018-11-16 14:01:41 +01:00
luboslenco 4a0b8c724f Cubemap bias test 2018-11-15 16:55:34 +01:00
luboslenco 780d072fbd File Read/Write nodes 2018-11-14 15:43:42 +01:00
luboslenco d17caa7597 Cleanup 2018-11-14 09:20:25 +01:00
luboslenco b424b058bb Handle multiple material params 2018-11-13 22:18:44 +01:00
luboslenco a3436495b0 Null safe 2018-11-13 21:54:55 +01:00
luboslenco 20697b495f Fix async spawn in a loop 2018-11-13 19:47:26 +01:00
luboslenco 9f241a89b5 Armory now takes Image node - Color Space into account 2018-11-13 16:51:19 +01:00
luboslenco 6f1128ad3f Use trait props instead of parameters 2018-11-13 14:17:47 +01:00
luboslenco 7d9c9b18dd Sample bump fixes 2018-11-13 12:51:19 +01:00
luboslenco 7c1a1429b1 Add RigidBody.applyTorque 2018-11-12 21:06:12 +01:00
luboslenco c05ff52ece Fix rigid bodies getting stuck 2018-11-12 10:44:15 +01:00
Lubos Lenco 12ea08645c
Merge pull request #1006 from katharostech/set-camera-node
Add a Set Camera Node
2018-11-11 10:20:05 +01:00
Lubos Lenco 6c859bdb4d
Merge pull request #995 from katharostech/node-functions
Add Functions and Function Calls to Logic Nodes
2018-11-11 10:18:23 +01:00
Zicklag 7d91654d05 Add a Set Camera Node 2018-11-10 13:40:19 -06:00
luboslenco fb5cdcd636 Config init 2018-11-08 20:56:03 +01:00
luboslenco acd7b70975 Kha update 2018-11-06 10:01:21 +01:00
Zicklag f00b72836b Add Functions and Function Calls to Logic Nodes
* Renamed Call Haxe node to Call Function because it will now be able
to call node functions as well.
 * Added ability to pass arguments to the Call Function node.
 * Created Function and Function output nodes that allow you to create
functions in node trees. Node functions can be called from other nodes
and from Haxe.
2018-11-04 09:00:38 -06:00
unknown 0cc1023d9d Rename bundled font to font_default 2018-11-04 11:02:29 +01:00
Lubos Lenco 5145505fbf
Merge pull request #992 from katharostech/look-at-node-euler
Make the Output of the Look At Node Euler Rotation
2018-11-03 15:45:13 +01:00
Zicklag 43acf28fc8 Make the Output of the Look At Node Euler Rotation
The Look At node previously output a quat for the rotation, which is
inconsistent and incompatible with the other logic nodes such as
Set Rotation.
2018-11-01 17:23:41 -05:00
unknown 659cbc3379 Use transform.rotate/move 2018-11-01 22:49:37 +01:00
unknown b17d5b9942 Read color space 2018-11-01 02:02:41 +01:00
unknown 827b378713 Continuous Collision Detection 2018-10-30 12:56:49 +01:00
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