A personalized Blender plugin fork from Protinon/Blender-rpc This addon supports 2.9, 3.0 and 3.1
BlendPresence is an addon for Blender that shows off what you're doing in blender using the power of Discord's Rich Presence. It can display various statistics including the .blend file name, render engine, and what mode you're currently using in the 3D Viewport. While rendering, you can also display the count of frames rendered and frame resolution. It is completely customizable too!
- Go to the Latest Release and download the blendpresence.zip file. DON'T UNZIP IT!
- Open Blender, then go to
Edit > Preferences > Add-ons
. ClickInstall...
and select the zipfile.
- Select the
BlendPresence
dropdown in the add-ons menu and clickRemove...
- repeat the steps above for the newer version.
If the Rich Presence is not displaying, try the following:
- In Discord, go to your User Settings > Activity Status > Display current activity as a status message and make sure it's enabled.
- It could be a display bug. Refresh the Discord client by pressing
Ctrl+R
- It could be a bug with the addon. Try re-enabling it or go to
Window > Toggle System Console
and ensure no errors from BlendPresence appear.
- Update Every determines how fast BlendPresence should update your presence in [x] seconds. Use small values at your own risk as this may cost you more performance.
- Render Engine displays the render engine that's currently in use by the user. This should work with most other third-party render engines such as Octane and Redshift.
- Blender Version displays Blender version that the addon is running in.
- Display GPU displays the name of the GPU Blender is using.
- (Viewport) Active Mode displays the mode (Object, Edit, Pose, etc.) that the user is currently active in.
- (Rendering) Render Stats displays render information such as frame resolution and FPS while rendering.
- A maximum of two buttons can be displayed at the bottom of your presence and can be personalized with any label and URL of their choosing.
- Display Types: Literal is filler text that changes based on what you're doing, such as if you're rendering something, it will change to "Rendering a project". Alternatively you can set your own text by changing this setting to Custom
- Display File Name overrides the setting above with the current .blend file name. This will only work if the file is saved onto your machine.
- (Viewport) Display Types: There are several object types that you can display in the presence, including objects, faces, bones, materials and keyframes. It can also fetch the current frame you're viewing, or you can also set your own text in this field.
- (Rendering) Frame Range will display the current frame number that you're rendering. If it's an animation, it will fetch the frame range that's being rendered
- Reset on Render will reset the timer when a render starts.