Holographic Foil Card
Transparent layers create depth and parallax. Procedural patterns, iridescent highlights, and animated reflections turn the source artwork into an editable holographic foil card.
Transparent layers create depth and parallax. Procedural patterns, iridescent highlights, and animated reflections turn the source artwork into an editable holographic foil card.
BlenderLore
BlenderLore acquires reusable procedural knowledge from internet tutorial videos for 3D coding. It turns video evidence into illustrated tutorials, reconstructs editable assets in Blender Python, and extracts reviewed methods for future creation tasks.
The collection contains about 22K project instances associated with over 3K tutorial videos from YouTube and Bilibili. Human experts check the final assets built through collection, repair, reconstruction, and cross-tutorial composition.
BlenderLore Skill brings the reconstruction workflow and procedural knowledge library to existing coding agents. Agents retrieve, adapt, and combine methods for new goals, accumulating external knowledge without updating model parameters.
Inside One Sample
Method
How It Works
Align frames, narration, and interface changes into steps with inputs, operations, parameters, and intermediate results.
Use creator-provided projects when available, repair missing components, and connect demonstrated steps to implementations.
Retrieve methods, generate Blender Python, and inspect geometry, appearance, and motion through execution and rendering.
Record each method's source, applicability, implementation, and checks. Human experts review the final assets.
Transfer and combine methods across tutorials to create new assets and expand the procedural knowledge library.
Generalizing Beyond Tutorials
What You Get
Each run recreates a tutorial workflow and delivers an editable Blender project, a reproduction script, renders, and validation results.
asset.blendreproduce.pyAbout 22K project instances associated with over 3K tutorial videos, built through collection, repair, reconstruction, and cross-tutorial composition. Human experts check every final asset.
BlenderLore Skill supplies workflow guidance and reviewed methods with sources, applicability, implementation excerpts, and checks. Coding agents retrieve and adapt this knowledge for new 3D tasks.
Tutorials become executable, editable assets.
Source image and tutorial cover to editable Blender material.
Blender material nodes
image = bpy.data.images.load(SOURCE_IMAGE, check_existing=True)
voronoi = nodes.new("ShaderNodeTexVoronoi")
voronoi.feature = "DISTANCE_TO_EDGE"
set_input(voronoi, "Scale", 50.0)
bpy.ops.wm.save_as_mainfile(filepath=str(OUTPUT_DIR / "asset.blend"))
Tutorial-learned surfaces, shaders, and animated effects.
Editable forms, scientific visualizations, and compact scene studies.
Learned techniques reshape existing assets while preserving what should stay.
Original yellow asset and material tutorial to a generated chromatic result.
Blender material nodes
noise_large = nodes.new("ShaderNodeTexNoise")
layer_weight = nodes.new("ShaderNodeLayerWeight")
links.new(layer_weight.outputs["Facing"], tint_mix.inputs[0])
links.new(tint_mix.outputs["Color"], principled.inputs["Base Color"])
bpy.ops.wm.save_as_mainfile(filepath=str(OUTPUT_DIR / "asset.blend"))
One material language, transferred across forms.
Citation
@misc{blenderlore2026,
title = {BlenderLore: Learning 3D Coding from Internet Tutorial Videos},
author = {BlenderLore Team},
year = {2026},
publisher = {GitHub},
journal = {GitHub repository},
howpublished = {\url{https://github.com/FreedomIntelligence/BlenderLore}},
}