An add-on for Blender that allows you to view and edit context data of the active area.
You can download it here.
Thank you !
Thank you so much! Congratulations.
Don´t know why aren´t you working in the BI… honestly, thanks to you, Blender is a much better software. Thank you!!!
how to use it … i mean i can see commands but some examples would be really useful
Hi, just use it like a file manager. But instead of files and folders the add-on uses python objects, lists, etc.
Context Browser 1.1.0
What’s New:
- Blender 2.8 Beta Support
- Bug Fixes
How to Update:
- Open User Preferences.
- Go to the Add-Ons tab.
- Click Install Add-on from File button, navigate to the file you downloaded and install it.
- Restart Blender.
Context Browser 1.2.0
What’s New:
- Blender 2.8 Beta Support
How to Update:
- Open User Preferences.
- Go to the Add-Ons tab.
- Click Install Add-on from File button, navigate to the file you downloaded and install it.
- Restart Blender.
Context Browser 1.2.1
What’s New:
- Blender 2.8 Beta Support
How to Update:
- Open User Preferences.
- Go to the Add-Ons tab.
- Click Install Add-on from File button, navigate to the file you downloaded and install it.
- Restart Blender.
Context Browser 1.4.0
What’s New:
- Data Browser
How to Update:
- Open Preferences.
- Go to the Add-Ons tab.
- Click Install… button, navigate to the file you downloaded and install it.
- Restart Blender.
This addon is fantastic and irreplaceable for addon developer.
The latest CB 1.4.0 works under Blender 3.2.0.
The newly introduced data browser is super power.
Congrats!
After some testing, I come across 2 questions.
question 1: CB misunderstood different keymap items with same name as same properties
example: C.window_manager.keyconfigs.active.keymaps[‘3D View’].keymap_items
code sample:
import bpy
from bpy import context as C
for a in C.window_manager.keyconfigs.active.keymaps['3D View'].keymap_items.values():
if a.idname == 'view3d.rotate':
print (a.idname, a.id, a.type)
code output:
view3d.rotate 1471 MOUSEROTATE
view3d.rotate 1472 MIDDLEMOUSE
view3d.rotate 1474 TRACKPADPAN
Context Browser 1.4 treat above three as same properties,
- id = 1472
- type = Mouse/Trackpad Rotate (MOUSEROTATE)
question 2: CB doesnot give straightforword enum value
example: C.region_data.view_perspective
- title in CB: Perspective, Orhographic, Camera
These title strings have no use in scripting, so you have to search in Blender API reference and get their correspondent value,
- value: PERSP, ORGHO, CAMERA
Could you find workarounds or solutions?