An open API service indexing awesome lists of open source software.

https://github.com/aceasin/blenderrpc

The most advanced Blender Add-On for Discord Rich Presence. It has a lot of custom options and variables, as well as an auto updater.
https://github.com/aceasin/blenderrpc

blender blender-addon blender-python blender-scripts discord discord-rich-presence discord-rpc

Last synced: 16 days ago
JSON representation

The most advanced Blender Add-On for Discord Rich Presence. It has a lot of custom options and variables, as well as an auto updater.

Awesome Lists containing this project

README

        

# **Blender - Discord Rich Presence (Add-On)**

![Preview](../Asset/Image/Preview.png)

## **Support**

[![Discord](https://img.shields.io/discord/492294696912158720?color=FFFFFF&logoColor=FFFFFF&label=%CE%9BCE%20%CE%9BSIN%E2%84%A2&logo=Discord&style=for-the-badge)](https://discord.gg/U8vHS7y)

## **Library**

[![PYPresence](https://img.shields.io/badge/using-pypresence-00bb88.svg?style=for-the-badge&logo=python&logoColor=FFFFFF&label=Module&color=FFFFFF)](https://github.com/qwertyquerty/pypresence)

## **Documentation**

* **Blender**
* 2.80+

* **Toggle**
* Elapsed: Details - Toggle option for details.
* Elapsed: State - Toggle option for state.
* Elapsed: Time - Toggle option for duration.
* Rendered: Details - Toggle option for details.
* Rendered: State - Toggle option for state.
* Rendered: Time - Toggle option for duration.

* **Custom**
* Custom: Details - Custom details with optional variables.
* Custom: State - Custom state with optional variables.
* Custom: Large - Custom large image hover text with optional variables.
* Custom: Small - Custom small image hover text with optional variables.

* **Option**

Variable

* `{Discord}` - Display the discord server invite.

---
* `{Project}` - Display the project name.

---

* `{Build}` - Display the current build.
* `{Version}` - Display the current version.

---

* `{Object}` - Display the active object name.
* `{Mode}` - Display the active object mode.
* `{Type}` - Display the active object type.

---

* `{Actions}`
* `{Armatures}`
* `{Brushes}`
* `{Cache Files}`
* `{Cameras}`
* `{Collections}`
* `{Curves}`
* `{Fonts}`
* `{Grease Pencils}`
* ~~`{Hairs}`~~ (2.90+)
* `{Images}`
* `{Lattices}`
* `{Libraries}`
* `{Lightprobes}`
* `{Lights}`
* `{Linestyles}`
* `{Masks}`
* `{Materials}`
* `{Meshes}`
* `{Metaballs}`
* `{Movieclips}`
* `{Node Groups}`
* `{Objects}`
* `{Paint Curves}`
* `{Palettes}`
* `{Particles}`
* ~~`{Pointclouds}`~~ (2.90+)
* `{Scenes}`
* `{Screens}`
* `{Shape Keys}`
* ~~`{Simulations}`~~ (2.90+)
* `{Sounds}`
* `{Speakers}`
* `{Texts}`
* `{Textures}`
* `{Volumes}` (2.83+)
* `{Window Managers}`
* `{Workspaces}`
* `{Worlds}`

---

Object

* Active Object Name

---

Mode

* Object Mode
* Edit Mode
* Pose Mode
* Sculpt Mode
* Vertex Paint
* Weight Paint
* Texture Paint
* Particle Edit
* Edit Grease Pencil Strokes
* Sculpt Grease Pencil Strokes
* Paint Grease Pencil Strokes
* Grease Pencil Weight Paint Strokes

---

Type

* Mesh
* Curve
* Surface
* Meta
* Font
* Armature
* Lattice
* Empty
* Grease Pencil
* Camera
* Light
* Speaker
* Light Probe

---

Counter

* Actions
* Armatures
* Brushes
* Cache Files
* Cameras
* Collections
* Curves
* Fonts
* Grease Pencils
* ~~Hairs~~ (2.90+)
* Images
* Lattices
* Libraries
* Lightprobes
* Lights
* Linestyles
* Masks
* Materials
* Meshes
* Metaballs
* Movieclips
* Node Groups
* Objects
* Paint Curves
* Palettes
* Particles
* ~~Pointclouds~~ (2.90+)
* Scenes
* Screens
* Shape Keys
* ~~Simulations~~ (2.90+)
* Sounds
* Speakers
* Texts
* Textures
* Volumes (2.83+)
* Window Managers
* Workspaces
* Worlds

## **Installation**

* **Manual**
* Go to the '[Releases](https://github.com/AceAsin/BlenderRPC/releases)' tab on this page.
* Download the latest .zip folder.
* Install the .zip folder as a Blender Add-on.
* Enable and modify the settings if you wish.