LiM-De/blenderllm-v2-polyhaven-dataset
收藏资源简介:
--- dataset_info: features: - name: instruction dtype: string - name: output dtype: string splits: - name: train num_examples: 493 size_categories: - n<1K language: - en license: apache-2.0 tags: - blender - bpy - 3d-modeling - poly-haven - code-generation --- # BlenderLLM v2 - Poly Haven Training Dataset Fine-tuning dataset for BlenderLLM to use **local Poly Haven library** (2,194 assets). ## Purpose BlenderLLM v1 only generates primitive-based scripts. This dataset teaches it to: - **Load models** from local .blend files (426 models) - **Apply HDRIs** for realistic lighting (963 HDRIs) - **Apply textures** with PBR materials (805 textures) - **Compose scenes** combining real assets + primitives - **Search/list** available assets by category - **Handle errors** (missing assets, overlaps, verification) ## Dataset Structure | Category | Samples | Description | |----------|---------|-------------| | Load single model | 100 | bpy.data.libraries.load() from .blend | | Load + position | 100 | Load + location/rotation | | HDRI lighting | 80 | World environment from .hdr | | Apply textures | 80 | Diffuse + Normal maps | | Scene compositions | 32 | Multi-asset + HDRI + camera | | Search assets | 20 | os.listdir + info.json | | Error handling | 33 | Missing assets, verification | | Combined (primitives + assets) | 48 | Hybrid scenes | | **Total** | **493** | | ## Base Model [FreedomIntelligence/BlenderLLM](https://huggingface.co/FreedomIntelligence/BlenderLLM) (Qwen2.5-Coder-7B fine-tuned on BlendNet 12.1K samples) ## Training See for the complete Unsloth LoRA training notebook. ## Local Poly Haven Library Assets at: - Each asset: + + - Models loaded with: - HDRIs loaded with:
数据集信息: 特征字段: - 名称:指令(instruction) 数据类型:字符串(string) - 名称:输出(output) 数据类型:字符串(string) 数据集划分: - 名称:训练集(train) 样本数量:493 样本规模类别:样本量小于1000(n<1K) 语言:英语(en) 开源协议:Apache 2.0(apache-2.0) 标签:Blender、bpy、三维建模(3d-modeling)、Poly Haven、代码生成(code-generation) # BlenderLLM v2 - Poly Haven 训练数据集 本数据集为BlenderLLM的微调专用数据集,用于调用本地Poly Haven资源库(共包含2194个资源资产)。 ## 数据集用途 BlenderLLM v1仅支持生成基于基础图元的脚本。本数据集可帮助模型掌握以下能力: - 从本地.blend格式文件加载模型(共计426个模型) - 应用高动态范围图像(HDRI)实现写实级光照效果(共计963个HDRI资源) - 为模型添加基于物理的渲染(PBR)材质纹理(共计805组纹理资源) - 搭建融合真实资产与基础图元的复合场景 - 根据分类规则搜索、列举可用资源资产 - 处理各类异常场景(如资源缺失、资源冲突、合规校验等) ## 数据集结构 | 任务类别 | 样本数量 | 功能描述 | |----------|---------|-------------| | 加载单模型 | 100 | 通过bpy.data.libraries.load()读取.blend文件 | | 加载并定位模型 | 100 | 加载模型并设置其位置与旋转参数 | | HDRI光照设置 | 80 | 通过.hdr文件设置世界环境光照 | | 应用纹理材质 | 80 | 添加漫反射与法线贴图 | | 场景组合搭建 | 32 | 多资产+HDRI+相机的完整场景 | | 资源资产搜索 | 20 | 通过os.listdir与info.json检索资源 | | 异常处理 | 33 | 处理资源缺失、合规校验等异常场景 | | 混合场景(基础图元+资产) | 48 | 融合基础图元与真实资产的混合场景 | | **总计** | **493** | | ## 基础模型 [FreedomIntelligence/BlenderLLM](https://huggingface.co/FreedomIntelligence/BlenderLLM)(基于BlendNet的12.1K样本对Qwen2.5-Coder-7B大语言模型进行微调得到的模型) ## 训练流程 完整的Unsloth LoRA训练教程可参阅对应资料。 ## 本地Poly Haven资源库 资源存放路径: - 单条资产: + + - 模型加载方式: - HDRI资源加载方式:




