The Violence Tool - v.2.0¶
Warning
v2.0 Documentation — In Progress
This documentation is being updated for The Violence Tool v2.0. Some content may still reflect v1.0 workflows and has not yet been audited against the v2.0 codebase. If something doesn’t match what you see in Blender, please report it at: <https://github.com/Danweel/ProjectViolenceDocs/issues> or in the GreasePencil channel on Discord (which is faster if you have access).
Welcome to documentation for The Violence Tool, a Grease Pencil layer management system designed for 2D animation workflows in Blender.
This documentation covers v2.0 of the tool, updated for compatibility with Blender 5.x and Grease Pencil 3.
Note
Docs for the previous version of the tool are available using the version selector in the bottom-left corner of this page. Right now, v1.0 documentation can be found by selecting “Stable” and covers the original workflow for Blender 4.1.1 if still preferred.
See Versioning & Roadmap for the full roadmap and version comparison.
Quick Start¶
New to Blender? Start with Blender Basics to learn navigation and essential shortcuts.
Ready to Install? Follow the Installation & Setup guide to get the tool running.
Ready to Start Animating? Learn the established workflow in Process Documentation.
These docs are searchable! The field in the top left corner can search by partial match. It’s no good for searching keybinds directly - works better for whole words. If you’re not sure what something is called, you can try the glossary.
User Guide
- Installation & Setup
- Keybinds List
- Blender Basics
- AFIS Workflow Guide
- Creating from Scratch
- Troubleshooting & Known Issues
- Quick Reference Table
- Keybinds & Shortcuts Not Working
- Modal Toggles Getting “Stuck” (Auto-Merge, Draw Behind, Sculpt)
- Fills Not Working (“Unable to Fill”)
- Installation & Script Activation
- Performance & File Size
- Layer Management Issues
- Known Issues for v2.0 (and Blender 5.1.2)
- Reporting New Issues
- Appendix: Blender-Side Bug Summary
- Glossary
Developer & Reference
Resources
Need Help?
If you encounter issues, check the Troubleshooting & Known Issues page or join the discussion on Fred’s Discord.
Contributing:
This documentation is open source, see our README.md and LICENCE files.
If you find errors or have suggestions, please open an issue on GitHub after reading our CONTRIBUTING.md.