Commit graph

2979 commits

Author SHA1 Message Date
niacdoial 8d6f44a34c fixed a backwards compatibility problem with armory < 2020.09 (pre-17daabeb29dfb0a5cc8b4bef840b02b9f83f409d to be exact)
(in that that commit, I tried to make so the new code could use pre-existing nodes without problem, but it seems I partially failed)
2020-09-03 18:18:57 +02:00
QuantumCoderQC 87ab504a61 Apply tansform for RigidBody if Keep Transform 2020-09-03 15:14:01 +02:00
Lubos Lenco cee7935093
Merge pull request #1828 from Naxela/master
Fix for OpenCV installation
2020-09-01 18:14:57 +02:00
Alexander ea5219e67d Fix for OpenCV installation 2020-09-01 18:06:35 +02:00
luboslenco 03077030f0 Bump version 2020-09-01 10:46:54 +02:00
Lubos Lenco 1bf56ba960
Merge pull request #1827 from armory3d/lightmapper
Lightmapper
2020-09-01 10:41:49 +02:00
Lubos Lenco 2139bdfce3
Merge pull request #1826 from Naxela/lightmapper
Lightmapper
2020-09-01 09:43:40 +02:00
Moritz Brückner 12b7885821 Small format improvements 2020-08-31 00:14:24 +02:00
Moritz Brückner 3066d5f98c Lz4: Fix bug with unsigned right-shifting 2020-08-30 22:53:21 +02:00
Lubos Lenco 5e2074a58c
Merge pull request #1821 from niacdoial/master
Improved quaternion and angle handling in logic nodes (+2bugfixes)
2020-08-30 20:34:05 +02:00
Alexander 607f4e7b33 Update to 0.3.2.0 2020-08-30 18:34:59 +02:00
niacdoial 17daabeb29 Improved quaternion and angle handling in logic nodes (+2bugfixes)
- Made so all nodes outputting a quaternion object also output it as a XYZ (vector) + W (float) combination
- Modernized the interface of the "Action/Rotate Object" node, to align on the newer "Action/Set Rotation" node interface  ("Action/Rotate Object Along Axis" is now depreciated, but still usable)
- Fixed a blender-side-only bug with the "Logic/Switch" node (...which technically could have lead to a compile-time problem if exploited the right way)
- Fixed a bug on the "Action/Set Rotation" node: now, quaternion input is automatically normalized in order to avoid accidental scaling
- Added a "Value/Separate Quaternion" node
- Made so the names of some sockets change in the "Set Rotation" and "Rotate Object" nodes, so they adapt to those nodes' input types.
  (Same thing with "Value/Vector From Transform"'s output type)
2020-08-30 15:50:06 +02:00
Lubos Lenco a4f7030ef8
Merge pull request #1817 from MoritzBrueckner/shaderdata-sampler2d
Add sampler2D access to ShaderData node
2020-08-28 17:38:47 +02:00
luboslenco 401ad3a69d Expose render target depth via uniform link 2020-08-28 17:34:22 +02:00
luboslenco a576872c72 Expose render targets via uniform link 2020-08-28 17:07:43 +02:00
Lubos Lenco b5292f34c8
Merge pull request #1819 from MoritzBrueckner/android_native
Fix android target options
2020-08-28 16:37:34 +02:00
Moritz Brückner f6cf1e4731 Rename f to khafile for better readability 2020-08-28 13:25:54 +02:00
Moritz Brückner b458438c70 Fix android target options 2020-08-28 13:09:23 +02:00
Lubos Lenco 37869cd6eb
Merge pull request #1818 from QuantumCoderQC/master
Upgrade Apply Force at location and Apply Impulse at location to include object rotation
2020-08-28 12:37:51 +02:00
QuantumCoderQC c54a5d2bed Upgrade Apply Force at location and Apply Impulse at location to include object rotation 2020-08-28 03:14:49 +02:00
Moritz Brückner 3bbceda485 Add sampler2D access to ShaderData node 2020-08-27 23:22:24 +02:00
Alexander 495d485f39 Add lightmapping props to object, register lightmapper 2020-08-24 22:12:31 +02:00
Alexander 5d914b3bf5 Merge lightmapper 0.3.1.2 2020-08-23 23:13:26 +02:00
Moritz Brückner e785ee020c Better lz4 error handling 2020-08-20 22:58:10 +02:00
Moritz Brückner 3c6f853605 Port lz4 compression from Armorpaint 2020-08-20 22:34:52 +02:00
Lubos Lenco 0d6422f77a
Merge pull request #1809 from Sanva/master
Fixes wrong `rsplit` usages trying to discard file extensions
2020-08-19 19:04:22 +02:00
Lubos Lenco db6c621ccc
Merge pull request #1810 from MoritzBrueckner/shaderdata-node
Add ShaderData node for easier uniform and input access
2020-08-19 19:04:08 +02:00
Moritz Brückner df5e35663a Add ShaderData node 2020-08-19 17:20:41 +02:00
Moritz Brückner e2e0fd74bf Remove uniform support from attribute node 2020-08-19 17:14:30 +02:00
Moritz Brückner 8d8526a389 Shader export: don't add duplicate ins/out/includes 2020-08-19 17:12:58 +02:00
Valentín Barros 61b2d008e3 Fixes wrong rsplit usages trying to discard file extensions [fixes #1805]
Otherwise would fail if path contained any other dot.
2020-08-19 09:28:07 +02:00
Lubos Lenco e8cd02e610
Merge pull request #1808 from MoritzBrueckner/attribute-node-uniforms
Add shader uniform support for the attribute node
2020-08-18 20:49:10 +02:00
Moritz Brückner 7c13f74454 Add shader uniform support for the attribute node 2020-08-18 20:28:12 +02:00
Lubos Lenco 0686fc687b
Merge pull request #1797 from MoritzBrueckner/copy-traits
Add CopyTraitsFromActive operator
2020-08-11 08:02:04 +02:00
Moritz Brückner baddcfaacc Add missing draw_view3d_object_menu 2020-08-10 14:42:42 +02:00
Moritz Brückner e8c67fcb46 Remove unused format string 2020-08-10 14:39:21 +02:00
Moritz Brückner eeb1d9e3ab Add CopyTraitsFromActive operator 2020-08-10 00:23:26 +02:00
Moritz Brückner 56f6d44651 props_traits.py: clean up imports 2020-08-10 00:19:15 +02:00
Moritz Brückner c373f53599 Fix update_trait_group() when object is already in trait collection 2020-08-10 00:18:27 +02:00
Moritz Brückner e193b3dae2 Proxy: fix sync_collection() for multiple same entries + add clear_dst option 2020-08-10 00:14:57 +02:00
Lubos Lenco ebce14419b
Merge pull request #1795 from MoritzBrueckner/copy-rigidbody
Copy Armory rigid body settings on Copy from Active
2020-08-09 21:06:23 +02:00
Moritz Brückner e8e07f4e41 on_operator_post: add warning to docstring 2020-08-09 02:22:13 +02:00
Moritz Brückner 11f3f6da62 Copy Armory rigid body settings on Copy from Active 2020-08-09 02:08:11 +02:00
Lubos Lenco 1503d10a30
Merge pull request #1794 from Sanva/master
Use `bullet.Bt.CollisionObjectActivationState`
2020-08-08 19:42:12 +02:00
Lubos Lenco cfc107c506
Merge pull request #1793 from knowledgenude/master
Set logic nodes icons to none
2020-08-08 19:41:26 +02:00
Valentín Barros 476ec0aa49 Use bullet.Bt.CollisionObjectActivationState [see #1731] 2020-08-08 10:50:24 +02:00
knowledgenude a89c2fbe44
Set logic nodes icons to none (5) 2020-08-07 14:07:51 -03:00
knowledgenude 6d9a766db6
Set logic nodes icons to none (4) 2020-08-07 14:05:48 -03:00
knowledgenude feb9598bd1
Set logic nodes icons to none (3) 2020-08-07 14:03:29 -03:00
knowledgenude f7c8b2212e
Set logic nodes icons to none (2) 2020-08-07 14:00:46 -03:00