https://github.com/bnpr/Malt
Render framework for NPR.
https://github.com/bnpr/Malt
addon blender npr rendering-engine
Last synced: 5 months ago
JSON representation
Render framework for NPR.
- Host: GitHub
- URL: https://github.com/bnpr/Malt
- Owner: bnpr
- License: other
- Created: 2020-05-11T03:09:39.000Z (about 5 years ago)
- Default Branch: Development
- Last Pushed: 2025-01-13T21:47:06.000Z (6 months ago)
- Last Synced: 2025-01-13T22:36:06.908Z (6 months ago)
- Topics: addon, blender, npr, rendering-engine
- Language: Python
- Homepage: https://malt3d.com
- Size: 6.47 MB
- Stars: 1,009
- Watchers: 40
- Forks: 75
- Open Issues: 18
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Malt
Malt is a fully customizable real-time rendering framework for animation and illustration.
It's aimed at advanced users and technical artists who want more control over their workflow and/or their art style, with special care put into the needs of stylized non photorealistic rendering.[Download](#install) | [Docs](https://malt3d.com) | [Forums & Support](https://github.com/bnpr/Malt/discussions) | [Bug Reports](https://github.com/bnpr/Malt/issues) | [Twitter](https://twitter.com/pragma37) | [Patreon](https://patreon.com/pragma37)
## Features
- **Free and Open Source**. MIT License.
- **Real Time Rendering**.
- **Complete *Blender* integration**.
- **Built-in Pipeline for Stylized Non Photorealistic Rendering**.
- **Code as a First Class Citizen**
- Automatic reloading.
- *VSCode* integration, including *GLSL* autocompletion.
- Automatic generation of nodes from *GLSL* functions.
- Automatic UI for *Shader* and *Pipeline* parameters.
- 100% customizable *Python* Render Pipelines.## Requirements
- OpenGL 4.5
- Latest Blender stable release.
- Windows or Linux> A dedicated Nvidia or AMD graphics card is highly recomended.
## Install
- Go to [the latest Release page](https://github.com/bnpr/Malt/releases/tag/Release-latest).
- Download the *BlenderMalt* version that matches your OS.
- Open Blender. Go to *Preferences > Addons*, click on the *Install...* button and select *BlenderMalt.zip* from your downloads. *(It will take a few seconds)*
- Tick the box in the *BlenderMalt* panel to enable it.> Altenatively, you can download the [Development version](https://github.com/bnpr/Malt/releases/tag/Development-latest) to test the latest features.
## Uninstall
- Untick the box in *Preferences > Addons > BlenderMalt* to disable the addon.
- Restart *Blender*.
- Go back to *Preferences > Addons > BlenderMalt*, expand the panel and click the *Remove* button.## First steps
To learn how to use *Malt*, check the [Docs](https://malt3d.com/Documentation/Getting%20Started/), this [playlist](https://www.youtube.com/playlist?list=PLiN2BGdwwlLqbks8h5MohvH0Xd0Zql_Sg) and the [Sample Files](https://github.com/bnpr/Malt/discussions/94).
The [Q&A section](https://github.com/bnpr/Malt/discussions/categories/q-a) is full of info as well.## Developer Documentation
[How to setup BlenderMalt for Development.](docs/Setup-BlenderMalt-for-Development.md)
Developer documentation is best viewed directly in [Github](https://github.com/bnpr/Malt/tree/Development#developer-documentation), most folders in the source code have relevant documentation.
The [Malt folder documentation](Malt#malt) is a good starting point.