Releases: johnroper100/CrowdMaster
Shapekeys and Bug Fixes
The CrowdMaster team is proud to present v1.3.2!
This release brings the ability to overlap actions, and control shapekeys on your agents. In addition, many bugs were fixed during our work. You can view the full release notes below.
Please note that the output node default has been changed from rz
to Position Y
so your node graphs may need updating.
As usual:
Thank you to the CrowdMaster team (Peter Noble, John Roper) as well as Christian Campos Angulo, Andrew Buttery and Patrick Crawford.
Documentation and download can be found at http://crowdmaster.org
Release Notes
Additions
- Action state overlapping (e6caced)
- Input Wave (4174f5f, 626b80f, cdc510d, 7ea84cb)
- Shapekey output (7ea7fd2, add9084)
- Event duration and elapsed output (7a39281)
Updates
- Draw path directions should only show for the active path (6e948fc)
- Ground channel can now be used without applying transforms (758f436)
- Using python
logging
instead ofprint
(2a44f49)
Bugs Fixed
Translations and Bug Fixes
The CrowdMaster team is proud to present v1.3.1!
CrowdMaster has a Spanish translation! Featured in this release is the ability to view the CrowdMaster interface in Spanish. Thanks to Christian Campos Angulo, the entire UI is supported when Blender is in Spanish mode. In addition, this release brings a number of bug fixes and smaller updates.
As usual:
Thank you to the CrowdMaster team (Peter Noble, John Roper) as well as Christian Campos Angulo, Andrew Buttery and Patrick Crawford.
Documentation and download can be found at http://crowdmaster.org
Release Notes
Additions
- Ability to select the objects in each agent group (19e6010)
- Ability to group agents by path (b8d4805)
- Freeze Animation option (383f89b)
- Spanish translation (5f64094, 75d1c7c)
- CrowdMaster simulation pie menu (497c004)
- Added armature mode to the generation parent node (2af551f)
Removals
- Convert to Bounding Box utility (43e7793)
Updates
- After generation with linked meshes, make paths relative (77a139e)
- Paint gen node can now edit other nodes' outputs (0825830)
- Armature linking re-code (ba3e61d)
- Added invert option to vertex colors positioning (abd523a)
Bugs Fixed
- Generation nodes did not display error when non-mesh inputted (18cf474, ae2daa6)
- Include All acts strangely on the AND node (ac7c92a)
- Events and parenting transform glitches (4c9c32c)
- Manual agent selection failed (6221f70)
- Lane separation for paths still applied event though not activated (093311c)
- Manual Agents were removed during generation (5e9b850)
Action Sync and Traffic System
The CrowdMaster team is proud to present v1.3.0!
After a very long time, we are glad to finally release v1.3.0. The wait has been worth it however, and this release brings a massive number of new features, speed boosts, and bug fixes.
As usual:
Thank you to the CrowdMaster team (Peter Noble, John Roper) as well as Patrick Crawford and Andrew Buttery.
Documentation can be found at http://crowdmaster.org
Release Notes
Additions
- Action sync and pairs (c18748d)
- Even more documentation links in the interface (8b2f799, c744772)
- Switch Dupli Groups Utility (1571d18)
- Constrain Bone node (6b53ba6)
- NOT node (f5399a6)
- Invert option for the Graph node (202f45c)
- Vertex Colors generation node (42ee8bd, 3dc43c6, f31b1c3, de3542e, 4afbcdf)
- Path editing operators (aa54dea)
- Path positioning node (157e7b1)
- Linked file directory (195ad14)
- Link Armature node (17dbdf5)
- Modify Bones node (17dbdf5)
- Inlane path option (340117c)
- Directional paths (5c7f1b1)
- Path following roads (405cf6d)
- Look ahead for ground (cc0e2d8)
- Mesh Positioning node (9a09ac3)
- Random Material Node (0ac3dc7)
- Divide and Set To for the Math node (168bb38)
- Agent Info channel (e5cba46)
- Interrupt states (67e73ef)
- Action groups (9f4a3a2)
- Random wait time for Start node (fc94f0a)
Removals
- Variable node (4f52823)
- Excessive printing during simulation (7980771, 8435333)
- Unused icons (a375776)
- Node editor HUD (44c8865)
- Python node (3666df8)
- Query Tag node (08f3004)
- Variable node (9e732d9)
- Action Group node (a55a7d3)
- Sample Node Setups (a3b4373)
Updates
- Alphabetized the nodes (d31f3d4)
- Added more precision to the constant Input node (e52ae1a)
- Alphabetized the Input node channels (a08839c)
- Generation Template Random now has a default of 0.0 for rotation (b307d30)
- Simulation and generation operators now allow undo (b56efc0)
- Multiply is now the default for the Math node (3b36639)
- Defer geometry is now false by default on the Template node (e706d94)
- Renamed
Other
toOutput
in the generation nodes (c0ecc6d) - New addon updater version with option to download from the
develop
ormaster
branches (8fe972f, 66f68a8) - Speedups and improvements for non-branching path following (0cc10dc)
- Heading options moved to agent-info (f00d7d1)
- Addon description (d028a14)
- Only show valid options in the Input sound node (b3c5594)
- Slow action movement for smaller agents (0105162)
- Moved events options to the world channel in the Input node (e67266f)
- Moved query tag to the Input node (8ec7450)
- Rename Crowd to Flock (eec19c9)
Bugs Fixed
- Parent generation node had problems with armatures (7240738)
- Allow non-agents as targets (cdd02a3)
- Directional path following sometimes jitters (015860b)
- Node trees would be removed on file save (f7ffac1)
- Agent Info Heading channel acting strangely (59bca6f)
- Sound Steering
cert
incorrect and errors (2f0a487) - Path look ahead would twitch (e08aa6a)
- Parented objects over-rotate (f938f88)
- Invalid path meshes would not raise error (690657c)
- Simple object agents gave errors (ff7c30d)
- Target positioning gave errors (629a928)
- AND node single output issues (b2b4cac)
- Defer geo failed with no armature (beeb605)
- Reset Group gave errors when in any mode other than object mode (dd8247e)
- Generate Agents gave errors when in any mode other than object mode (879452f)
- Add to Group Node does not assign agents to created group (58cd326)
Documentation and Speedup
The CrowdMaster team is proud to present v1.2.1!
Featured in this release are many system speedups, new preferences options, and updated documentation:
Version 1.2.1 brings speedups and new features. Also, there have been many additions and updates to the documentation. You can view the full release notes below.
As usual:
Thank you to the CrowdMaster team (Peter Noble, John Roper) as well as Jake Dube
Documentation can be found at http://crowdmaster.org
Release Notes
- Added initial links to documentation in the interface tool (d056061)
- Additions and cleanup for custom icons (ae94dff, 8a1ebeb, ab2836f, 3b7431e)
- Added feature to download the documentation from the server for offline use (d9228d4), please note, it may not always be updated.
- Added a new math node (5ffd129)
- Added sector positioning to the random positioning node (70ce2e5, ccb7356, 71322be)
- Core speed upgrades (ad52537, 6c76679)
- Various bugfixes
Any many many more!
Defer Geometry
The CrowdMaster team is proud to present v1.2.0!
Featured in this release is the Defer Geometry system and new input node:
Version 1.2.0 brings many new features as well as speedups to existing ones. The new defer geometry tool allows you to simulate your agents using just the armatures and then add the geometry back for each one after the simulation is finished. Because all that is being viewed are the armatures, the simulation can run up to 90% times faster in some situations than it previously did. In addition, the preferences have been updates, and the node trees have gained more tools to help to precisely align your agents. On top of this, there have been many additions and updates to the documentation. You can view the full release notes below.
As usual:
Thank you to the CrowdMaster team (Peter Noble, John Roper) as well as Patrick Crawford and Mark Olson
Documentation can be found at http://jmroper.com/crowdmaster/
Videos
First published CrowdMaster animation by another artist! (https://www.youtube.com/watch?v=kmjfbEGzX6M)
Release Notes
- Added
Defer Geometry
tool (1c983af) - Added new input node (5f653f5)
- Added
Use Node Color
option to the user prefs (514aa50) - Replaced
debugMode
withshow_debug_options
from the user preferences (6f3f43b, e259d3a) - Added
Point Towards
node (b9bc67a, 1b31efd) - Moved
Ask to Save File
to it's own option (6c96fed) - Added relax for the random positioning generation node (2364ed2)
- Added
Action Group
node (52b0720) - Updated
Note
node (0b3f4e5) - Added ground positioning for the generation nodes (7a8f459)
- All files are now PEP8 complient (5dc8b0c, 02c9951, 8718dba, eca7e03, 5f20072, 6cc2833, d6278cc, ecadd05, a639513, fd88456, e5e91a6, 85ba4c1, fd7a385, a126e63, 1defe6e, 6c8d6c6, b13deea, 8c128ea, 35fc8c8, 09efd26, 18dfcbe, 6614869, e32cd61, f4dced6, 25a2714, 4a16607, ef1b102, ca3f815, b02bcb8)
- Lots of fixes, tweaks, and cleanup
- Many updates and additions to the manual
v1.1.1 Bug Fix
The CrowdMaster team is proud to present v1.1.1!
This is a bugfix release:
Since v1.1.0 many users have given input. We have acted on this and v1.1.1 is the result.
To update, download CrowdMaster.zip below or use the addon updater in the user preferences.
As usual:
Thank you to the CrowdMaster team (Peter Noble, John Roper) as well as Patrick Crawford and Mark Olson
Documentation can be found at http://jmroper.com/crowdmaster/
A features video can be found at https://www.youtube.com/watch?v=LSygDUSRpTM
Release Notes
Agent Generation Nodes
The CrowdMaster team is proud to present v1.1.0!
Featured in this release is the Agent Generation Nodes system:
This new setup brings a unique approach for procedural object placement to Blender. Using nodes, the user can create setups to generate almost any placement of objects that he or she can think of. The node tree is based on a template system. Each template describes the creation of a single agent using the geometry template nodes or describes how to place other templates. Used together, multiple templates can create armies.
As usual:
Thank you to the CrowdMaster team (Peter Noble, John Roper) as well as Patrick Crawford and Mark Olson
Documentation can be found at http://jmroper.com/crowdmaster/
A features video can be found at https://www.youtube.com/watch?v=LSygDUSRpTM
Release Notes
- Agent Generation Nodes (3123128)
- CrowdMaster utilities (f87ef3d)
- More custom icons (87016f8, aad40bf, 0abaeb9, 88b3b33, 32c88ca)
- Icons were converted to 32x32px and compressed (c540803)
- Simulation: Multiple Agent Randomness (bbe1e37)
- Simulation: Flocking (e526bd7)
- Better organisation of agents (26136fb)
- Multiply option for the graph node (1371a38)
- Lots of fixes, tweaks, and cleanup
Start of Simulation
This is the initial inclusion of the Inaite library from Peter Noble for movement. This release also contains a bunch of fixes and general improvements.
Initial Release
This is the initial release of CrowdMaster.