Go to file
niacdoial 3a2952ced8 Added node versioning
- changed the way custom node sockets are handled at several places
 - updated the `replaceAll` and `replace` functions used to perform node replacements
 - renamed and improved the NodeReplacement [new name] class, which represents a replacement task
 - added an arm_version property to all logic nodes, as well as a `get_replacement_node` method (to be overridden for each node)
 - added an option to declare a node as obselete in add_node()  (useful in order to have the node defined, but out of the menu)
 - added classes for UI popups linked to node updates, as well as an operator dedicated to said node update

Thanks to MoritzBrueckner for part of the ground work!
2020-09-12 18:15:53 +02:00
.github Set shader version 2020-05-10 10:52:44 +02:00
Assets Water data 2019-04-28 19:52:06 +02:00
blender Added node versioning 2020-09-12 18:15:53 +02:00
Shaders Fix material id access in deferred light 2020-07-20 23:15:36 +02:00
Sources/armory Make the mask node a variable node 2020-09-08 22:11:25 +02:00
.gitattributes Test commit id 2017-11-27 17:02:44 +01:00
.gitignore Add .DS_Store to ignores 2018-04-13 12:50:27 +10:00
changes.md Update changes 2019-06-30 10:44:28 +02:00
checkstyle.json Add checkstyle 2019-12-09 10:46:48 +01:00
LICENSE.md Begin rendering driver interface 2018-01-03 15:09:55 +01:00
README.md Update readme 2019-11-05 19:11:47 +01:00

armory

armory3d.org - Manual - Roadmap - Community

In development! Armory is an open-source 3D game engine with full Blender integration. The engine is currently available in a form of early preview.