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
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
Lubos Lenco
30be1de56d
Merge pull request #517 from Simonrazer/master
...
Move on local axis node
2018-02-19 23:37:30 +01:00
Lubos Lenco
3d01c5efd2
Rigid body constraints
2018-02-19 16:28:21 +01:00
Lubos Lenco
8e041ce4c3
Toggle console with ~
2018-02-18 19:28:47 +01:00
Simonrazer
583845e677
+local axis movement
2018-02-18 19:19:43 +01:00
Lubos Lenco
e73bf6b22a
Merging compute shader support
2018-02-16 17:12:19 +01:00
Lubos Lenco
2549f91ec6
Ensure lamp exists
2018-02-15 23:20:44 +01:00
Lubos Lenco
9dca209d77
Allow only one PhysicsWorld
2018-02-15 22:12:23 +01:00
Naxela
6bde7c7c8d
Fix for #497
...
Fix for https://github.com/armory3d/armory/issues/497
2018-02-13 16:51:31 +01:00
Lubos Lenco
7bef6faffd
Split render path code
2018-02-10 22:37:27 +01:00
Lubos Lenco
6cde3bc179
Fix PhysicsDrag trait
2018-02-10 13:12:20 +01:00
Lubos Lenco
e13ed6c1b8
Prevent mipmap filter
2018-02-06 15:29:27 +01:00
Lubos Lenco
e8346a0911
Do not create rigid body for non-mesh
2018-02-04 22:57:12 +01:00
Lubos Lenco
21089a1448
Handle time scale for bullet
2018-02-01 12:25:15 +01:00
Lubos Lenco
02ff1a6271
Canvas fix
2018-01-31 09:25:25 +01:00
Lubos Lenco
6c5e6e4809
Canvas Set Text logic node
2018-01-31 00:31:07 +01:00
Lubos Lenco
239aa084c0
Expose canvas elements
2018-01-31 00:03:28 +01:00
Lubos Lenco
4e4dcd2aa6
Use mouse down when unable to lock
2018-01-30 13:16:32 +01:00
Lubos Lenco
e4c98b90c8
Shader fix
2018-01-30 10:17:07 +01:00
Lubos Lenco
9e8181edbc
Simplify shader include
2018-01-29 23:52:42 +01:00
Lubos Lenco
f10fa5ac02
Fix cpp compile
2018-01-29 18:43:02 +01:00
Lubos Lenco
9e6bbe2bd7
More call group fixes
2018-01-29 13:52:39 +01:00
Sebastian Alff
87f4104fb1
Merge pull request #8 from armory3d/master
...
Update Fork
2018-01-28 21:14:13 +01:00
Lubos Lenco
2ba40e088f
Fix multi-mat soft bodies
2018-01-28 20:45:27 +01:00
Sebastian Alff
425ba08360
Merge pull request #6 from armory3d/master
...
Update Fork
2018-01-28 17:15:10 +01:00
Lubos Lenco
626c56a3b9
Matrix fix for spawn scene
2018-01-28 15:12:09 +01:00
Lubos Lenco
989b91720b
Reduce volumetrics mem usage
2018-01-28 13:53:06 +01:00
Lubos Lenco
9b8d0249c8
Use closestBoxIntersect
2018-01-27 12:47:43 +01:00
Lubos Lenco
05c050c732
Virtual gamepad
2018-01-24 14:40:43 +01:00
Lubos Lenco
7044c708a8
Align debugdraw bounds
2018-01-24 11:44:09 +01:00
Lubos Lenco
3c9e4fe487
Normal offset shadows bias
2018-01-23 22:40:09 +01:00
Lubos Lenco
cead5ed406
Fix forward + smaa
2018-01-23 12:24:55 +01:00
Lubos Lenco
b7b9dd6b33
Ensure contact exists
2018-01-22 20:27:31 +01:00
Lubos Lenco
73ecbd3379
Merge branch 'master' of https://github.com/armory3d/armory
2018-01-22 18:47:01 +01:00
Lubos Lenco
ad54883bf3
Improve load screen
2018-01-22 18:46:38 +01:00
unknown
6358bbc0ce
Improve material parse
2018-01-21 12:52:51 +01:00
Sebastian Alff
ffd82fff28
Merge pull request #5 from armory3d/master
...
Update Fork
2018-01-20 12:25:06 +01:00
Lubos Lenco
bb12c8d630
Add WindowInfo and DisplayInfo logic nodes
2018-01-17 18:41:43 +01:00
Lubos Lenco
ef79b8595e
Merge branch 'master' of https://github.com/armory3d/armory
2018-01-14 14:52:17 +01:00
Lubos Lenco
99020bb311
Begin on-screen controls for touch
2018-01-14 14:52:02 +01:00
Sebastian Alff
37f3afeb16
Merge pull request #4 from armory3d/master
...
Update Fork
2018-01-11 17:21:22 +01:00
Lubos Lenco
09a91b14df
Fix multi-mat triangle mesh collision
2018-01-10 21:10:08 +01:00
Lubos Lenco
cea57c33ea
Shader fixes
2018-01-07 20:01:43 +01:00
Sebastian Alff
c282c47584
Merge pull request #3 from armory3d/master
...
Update Fork
2018-01-07 13:39:33 +01:00
Lubos Lenco
67f5bf0c6a
Forward renderer effects
2018-01-06 00:33:33 +01:00
Sebastian
036f4f8311
Added missing libraries
2018-01-01 23:42:07 +01:00
Sebastian
bc5a9e8722
Fix error for non-soft body hooks (hook_rb is null in this case).
2018-01-01 23:41:56 +01:00
donalffons
5110c037f8
Merge pull request #2 from armory3d/master
...
Update Fork
2017-12-31 18:18:50 +01:00
Lubos Lenco
d59157d4fd
Merge pull request #447 from guzzard/debug-console-decimals
...
Debug console use custom math class, round object positions with two decimals
2017-12-30 13:38:01 +01:00
unknown
ea21439d9f
Ensure storage exists
2017-12-30 12:14:36 +01:00
Martin Wallin
773aafbb26
Use custom math class, round object positions with two decimals
...
Dependency: https://github.com/armory3d/iron/pull/28
2017-12-30 12:13:35 +01:00
Sebastian
dbbb991b05
Update hook rigid body position and orientation at init() and on update()
2017-12-29 14:56:52 +01:00
Sebastian
d81ece7715
Make hook rigid body a class attribute
2017-12-29 14:56:01 +01:00
Sebastian
93170c4bec
Make target and targetTransform class attributes
2017-12-29 14:55:02 +01:00
unknown
c6de00dc60
Fix shadowmap handling
2017-12-28 13:10:41 +01:00
Lubos Lenco
0788a00792
Merge pull request #441 from guzzard/setUpInterpolate-plus-cleanup
...
KinematicCharacterController setUpInterpolate() + cleanup
2017-12-23 19:55:41 +01:00
Lubos Lenco
960ca72b08
Merge pull request #440 from guzzard/remove-kinematic-character-controller
...
Enable removeKinematicCharacterController()
2017-12-23 19:55:06 +01:00
Martin Wallin
a682220b56
FollowCamera - add ability to turn lerp on/off
2017-12-22 11:04:16 +01:00
Martin Wallin
568b7f3baf
KinematicCharacterController cleanup
2017-12-22 10:15:42 +01:00
Martin Wallin
3b72ccc1c4
Enable setUpInterpolate()
2017-12-22 10:14:27 +01:00
Martin Wallin
2539007fa8
Enable removeKinematicCharacterController()
...
Needs https://github.com/armory3d/haxebullet/pull/15
2017-12-21 23:32:46 +01:00
Lubos Lenco
9636891594
Merge pull request #433 from guzzard/simple-scale-support-kinematic-controller
...
Add support for KinematicCharacterController
2017-12-21 00:20:58 +01:00
Martin Wallin
c5dfe5c443
Add support for KinematicCharacterController
2017-12-21 00:16:17 +01:00
Martin Wallin
2668df36dc
KinematicCharacterController init
2017-12-21 00:05:09 +01:00
Lubos Lenco
da3c472850
Cleanup uniforms and defines
2017-12-20 22:56:22 +01:00
Martin Wallin
93dbcde410
Bundled script: follow camera
2017-12-20 17:51:25 +01:00
Lubos Lenco
0ec80ebeff
Simplify shader files
2017-12-20 10:19:44 +01:00
Lubos Lenco
409a398730
Temporal filter for stable voxels
2017-12-19 18:05:38 +01:00
Lubos Lenco
66bada395a
Add SetTimeScale node
2017-12-16 15:13:10 +01:00
Lubos Lenco
f7c8b5222b
TAA fix
2017-12-15 13:55:08 +01:00
Lubos Lenco
11a8389feb
Mouse lock support
2017-12-14 18:12:01 +01:00
Martin Wallin
ed68707753
RigidBody enableGravity(), disableGravity(), setGravity(v:Vec4)
...
Tested in C++, Krom, Browser
2017-12-14 14:33:58 +01:00
Lubos Lenco
0f85786eb0
Convex shape scaling
2017-12-14 12:23:56 +01:00
Lubos Lenco
83d5d9ac6e
Merge pull request #424 from guzzard/enable-updateSingleAabb
...
Enable Bullet.updateSingleAabb (needs updated ammo.js)
2017-12-14 11:36:41 +01:00
Lubos Lenco
a1532d5bec
Simplify shader passes
2017-12-13 14:21:42 +01:00
Lubos Lenco
1e3eb5ccfe
arm_physics guard
2017-12-13 00:13:39 +01:00
Lubos Lenco
24886b2b19
Merge pull request #423 from guzzard/master
...
Bundled trait: simple scale object
2017-12-13 00:11:15 +01:00
Lubos Lenco
6000a9199e
Simplify world pass
2017-12-13 00:10:30 +01:00
Martin Wallin
b3ea4d616b
Simple scale object cleanup
2017-12-12 23:40:21 +01:00
Martin Wallin
b976ca2e0b
Enable Bullet.updateSingleAabb (needs updated ammo.js)
...
Only merge once https://github.com/kripken/ammo.js/pull/180 has been merged, and ammo.js has been rebuilt.
2017-12-12 23:20:32 +01:00
Martin Wallin
fb7f6edbb0
Bundled trait: simple scale object
2017-12-12 23:16:47 +01:00
Lubos Lenco
4042e43d17
Rename rigidbody.ghost to rigidbody.trigger for clarity
2017-12-12 20:07:31 +01:00
Lubos Lenco
02e5781f11
ADd doc link
2017-12-12 17:58:16 +01:00
Lubos Lenco
fd9ef0ba6a
arm_physics guard
2017-12-12 15:00:26 +01:00
Lubos Lenco
20a4dc9869
Rigid body scaling
2017-12-12 13:39:15 +01:00
Martin Wallin
e7d8a82e4c
Bundled trait: simple rotate object
...
Simple script to rotate an object around using the keyboard with RT(x), FG(y), VB(z).
Can be used for testing and debuging.
2017-12-12 12:51:52 +01:00
Lubos Lenco
8fad24f5b6
arm_physics guard
2017-12-11 17:47:23 +01:00
Martin Wallin
c2d5b6aef8
Simple move object bundled trait
...
Simple script to move an object around using the keyboard with WSAD+QE.
Can be used for testing and debuging.
2017-12-11 15:57:24 +01:00
Lubos Lenco
cd985f073a
Fix MirrorTeture init
2017-12-11 10:24:43 +01:00
Lubos Lenco
beb1c8fb10
Use Vec4.distance instead of Vec4.distance3d
2017-12-10 12:01:58 +01:00
Lubos Lenco
2a3b8ff81b
Show trace in tab header
2017-12-07 17:44:44 +01:00
Lubos Lenco
5bb511a06b
Merge pull request #407 from Naxela/master
...
Implement LUT-based color-grading
2017-12-07 17:39:42 +01:00
Alexander Kleemann
42b0aaaded
Implement LUT-based color-grading
...
3D LUT color grading. Maybe it's only necessary to only have the StringProperty like lensflare.
Todo: LUT size handling (resolution dependent), currently only 512x512 LUTS.
2017-12-07 17:09:44 +01:00
Martin Wallin
1e19a9d0dc
Get/Set CameraObject FOV logic nodes
2017-12-06 22:20:42 +01:00
Lubos Lenco
f5e1dbe986
Expose PhysicsWorld.setGravity
2017-12-06 00:10:46 +01:00
Lubos Lenco
410dd5f795
Prepare for terrain collision shape
2017-12-05 23:45:40 +01:00
Lubos Lenco
f7bf9127cd
Fix azerty for camera and vehicle controller
2017-12-05 21:41:49 +01:00
Lubos Lenco
9a20302114
Expose penumbra scale
2017-12-04 19:49:06 +01:00
Lubos Lenco
0025e77121
Fix visibility pass for voxels
2017-12-04 16:59:54 +01:00
Lubos Lenco
942e4d27fa
Rigid body cleanup
2017-12-04 15:10:20 +01:00
Lubos Lenco
d99f3a4f26
Cleanup
2017-12-04 09:45:39 +01:00
Lubos Lenco
8b0ef36432
Clarify logic error
2017-12-04 09:34:04 +01:00
Lubos Lenco
fbeeeac2d7
Visibility and dilate pass for soft shadows
2017-12-03 11:19:13 +01:00
Lubos Lenco
8dc6ff0e3e
Handle trace in krom
2017-11-30 10:18:17 +01:00
Lubos Lenco
e559c59c3b
Fix Krom trace on Windows
2017-11-28 22:09:05 +01:00
Lubos Lenco
863ca16704
Character controllers work
2017-11-28 18:00:23 +01:00
Lubos Lenco
d88aaa7aac
Character controllers work
2017-11-28 17:09:27 +01:00
Lubos Lenco
3b0a4904b8
Play idle action for Character trait
2017-11-28 12:13:19 +01:00
Lubos Lenco
3d42331115
Matrix fix
2017-11-28 01:08:24 +01:00
Lubos Lenco
2409e8bf96
Fix nested rigid body transform sync
2017-11-27 22:47:09 +01:00
Lubos Lenco
c67ff89361
LTC and hosek defines
2017-11-27 14:29:21 +01:00
Lubos Lenco
c329666e9c
Get/Set Static Property nodes
2017-11-27 11:06:29 +01:00
Lubos Lenco
06bdbd1ac0
Add/Get/Remove Group nodes
2017-11-27 10:07:33 +01:00
Lubos Lenco
b2c0538a6e
Array Add Unique node
2017-11-27 09:40:30 +01:00
Lubos Lenco
830140f086
Add Group node
2017-11-27 09:30:06 +01:00
Lubos Lenco
c8da36902e
Use Clear Parent name to match Blender
2017-11-26 23:07:48 +01:00
Lubos Lenco
ed15147667
Add Unparent node
2017-11-26 23:00:00 +01:00
Lubos Lenco
ef3264f8ee
Add None node
2017-11-26 22:42:40 +01:00
Lubos Lenco
f62d1ff859
transform.size is now transform.dim to match Blender
2017-11-26 20:43:59 +01:00
Lubos Lenco
7b775750b4
Render path fixes
2017-11-23 09:53:38 +01:00
Lubos Lenco
8b3e7fcc68
Render path fixes
2017-11-23 09:16:42 +01:00
Lubos Lenco
828435812a
Set Parent node input fix
2017-11-23 01:00:41 +01:00
Lubos Lenco
c916d4bae8
Check for removed rigid body in Get Contacts node
2017-11-23 00:23:02 +01:00
Lubos Lenco
afba2f1853
More Spawn Object node fixes
2017-11-23 00:11:16 +01:00
Lubos Lenco
3b0a0317e7
Fix cubemaps
2017-11-22 23:56:27 +01:00
Lubos Lenco
7f6975bda1
Spawn Object node fix attempt
2017-11-22 23:42:39 +01:00
Lubos Lenco
00de597d19
New render path system
2017-11-22 21:17:36 +01:00
Lubos Lenco
d32cb81db7
Haxe clean up
2017-11-20 15:16:52 +01:00
Lubos Lenco
602e58d5da
Python clean up
2017-11-20 13:38:19 +01:00
Lubos Lenco
6db0871c22
Haxe clean up
2017-11-20 13:09:16 +01:00
Lubos Lenco
5cac7d4766
Use new physics package
2017-11-20 10:29:57 +01:00
Lubos Lenco
383ad5cd2d
Separate oimo module
2017-11-20 10:18:24 +01:00