上一页 1 2 3 4 5 6 7 8 9 10 ··· 16 下一页
摘要: 作者: 姚彧 版本历史: 版本 日期 说明 0.1 2018-08-07 创建文档 0.2 2018-08-09 加入公路基础 0.2.1 2018-08-10 自由基底符合左手法则 版权声明:本文为作者原创文章,博客地址:https://www.cnblogs.com/yaoyu126 未经作者允 阅读全文
posted @ 2018-08-08 21:17 一花一世界,一叶一乾坤 阅读(793) 评论(0) 推荐(1)
摘要: 目标 [x] 解析Blender插件代码加载原理, 为测试做准备 结论 采用方法3的方式, 可以在测试中保证重新加载子模块, 是想要的方式, 代码如下: Blender插件加载分析 本分析基于Blender2.79b. 分析方法 1. 在用户Blender插件目录下创建插件包 我的测试插件为 2. 阅读全文
posted @ 2018-07-20 19:34 一花一世界,一叶一乾坤 阅读(475) 评论(0) 推荐(0)
摘要: 目标 [x] 总结Blender插件初始化范例 总结 插件模板 Blender内部插件实现方式模板功能总结如下: 1. 定义了子模块重加载方式 2. 定义了批量加载子模块的方式 3. 插件注册函数 4. 插件注销函数 模块总体结构如下: 范例 阅读全文
posted @ 2018-07-18 14:40 一花一世界,一叶一乾坤 阅读(571) 评论(0) 推荐(0)
摘要: 前言 Blender插件是Blender的利器, 用户可以使用各种插件扩充Blender的功能. Blender Python插件以bpy.props, bpy.types.Operator, bpy.types.Panel, bpy.types.UILayout, (...)为基础, 通过用户自定 阅读全文
posted @ 2018-07-16 19:39 一花一世界,一叶一乾坤 阅读(1427) 评论(0) 推荐(0)
摘要: 目标 [x] 总结Blender插件之属性bpy.props 总结 "bpy.props" bpy.props模块用来扩展Blender内置数据的属性. 这些函数的结果用于为用Blender注册的类分配属性,不能直接使用。 bpy.props.BoolProperty() bpy.props.Boo 阅读全文
posted @ 2018-07-16 19:04 一花一世界,一叶一乾坤 阅读(1264) 评论(0) 推荐(0)
摘要: 目标 [x] 总结Blender面板布局 总结 Blender面板中界面组件是通过UILayout进行组织的. 其主要属性如下: row() 定义横向子布局. column() 定义竖向子布局. split() 按比例拆分行 column_flow() 定义多列的竖向子布局(根据列,计算行数, 然后 阅读全文
posted @ 2018-07-16 17:07 一花一世界,一叶一乾坤 阅读(1183) 评论(0) 推荐(0)
摘要: 目标 [x] 总结Blender之Panel 总结 Blender之Panel需要从Blender界面组成开始理解. 直观上Blender的界面层次为 . 面板是用户界面的最小组织单位. 定制Blender插件界面, 就是创建一个个Panel. 解析 Blender界面 "Blender界面组成" 阅读全文
posted @ 2018-07-16 12:34 一花一世界,一叶一乾坤 阅读(1915) 评论(0) 推荐(0)
摘要: 前言 在Blender中, 操作器(Operator)是它的核心. 用户通过各种操作器来创建和操作场景中的物体. 操作器对象继承自 class bpy.types.Operator(bpy_struct) 下面通过代码实例来学习它, 以下代码来源于https://docs.blender.org/a 阅读全文
posted @ 2018-07-14 20:19 一花一世界,一叶一乾坤 阅读(2436) 评论(0) 推荐(0)
摘要: 原理 在三维向量中,任意向量可以由基底(三个线性无关的向量)表示. 向量定义 定义 2.11 线性无关. 假设 $a_1e_1 + ⋯ + a_ne_n = 0 $ 只有在 $a_1 = ⋯ = a_n = 0$ 时成立,那么向量 $\{e_1, e_2, ..., e_n\}$ 是线性无关的。如果 阅读全文
posted @ 2018-05-12 11:15 一花一世界,一叶一乾坤 阅读(1843) 评论(0) 推荐(0)
摘要: 简介 在windows下台下, 使用comtypes库, 通过ActiveX操作autocad, 从而读取AutoCAD数据 comtypes.client AutoCAD ActiveX GetActiveObject('AutoCAD.Application') Document ModelSp 阅读全文
posted @ 2018-05-08 09:23 一花一世界,一叶一乾坤 阅读(2931) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 10 ··· 16 下一页