MCPcopy Index your code
hub / github.com/BlendingJake/CubeSter

github.com/BlendingJake/CubeSter @1.0.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release 1.0.0 ↗ · + Follow
21 symbols 53 edges 1 files 1 documented · 5%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

CubeSter

Jacob Morris

Email Address: blendingjake@gmail.com

CubeSter is an add-on for Blender 3D that takes an image or audio file and converts it into a height-based mesh object. The mesh can either be composed of multiple cubes or of a single plane. The height of the mesh is based either upon the pixel intensity and alpha value at that point or the loudness of an audio frequency. By default the RGBA channels are each contribute 25% of the height, but they can be manually adjusted or set to random.

Image sequences can also be imported and used to animate the meshes' color and height over time.

CubeSter can cause Blender to go unresponsive for a period of time, so an approximate time to generate the mesh is listed in the panel. Also, generating a plane object is faster then generating a cube based object.

Core symbols most depended-on inside this repo

build_block_mesh_from_heights
called by 1
cubester.py
build_plane_mesh_from_heights
called by 1
cubester.py
create_vertex_material
called by 1
cubester.py
color_block_mesh
called by 1
cubester.py
color_plane_mesh
called by 1
cubester.py
register
called by 1
cubester.py
frame_handler
called by 0
cubester.py
image_update
called by 0
cubester.py

Shape

Class 9
Function 9
Method 3

Languages

Python100%

Modules by API surface

cubester.py21 symbols

For agents

$ claude mcp add CubeSter \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact