Kicad 5.1 插件[Image](/uploads/documents/2/c/1/6/2c16b3731b1b457a606a523ed81797f9/p1_1.jpg) ## Kicad 插件 ## The KiCad Team KiCad 插件系统 ## Copyright 本文档由其贡献者授予版权 © 2016,如下所示。您可以根据 GNU 通用公共许可证(http://www.gnu.org/licenses/GPL KiCad 插件系统简介 KiCad 插件系统是一个使用共享库扩展 KiCad 功能的框架。使用插件的一个主要优点是在开发插件时没有必要重建 KiCad 套件;事实上,可以借助 KiCad 源代码树中的一小组标题构建插件。通过确保开发人员仅编译与正在开发的插件直接相关的代码,从而减少每个构建和测试周期所需的时间,在插件开发期间删除构建 KiCad 的要求极大地提高了工作效率。 插件最初是为 3D 模型查看器开发的,因此可以支持更多类型的 3D 模型,而无需对支持的每种新模型类型的 KiCad 源进行重大更改。插件框架后来被推广,以便将来开发人员可以创建不同类型的插件。目前,只有 3D 插件在 KiCad 中实现,但可以想象最终将开发 PCB 插件,以使用户能够实现数据导入器和导出器。 #### 1.1. 插件类 插件分为插件类,因为每个插件都解决了特定域中的问题,因此需要该域独有的接口。例如,3D 模型插件从文件加载0 码力 | 56 页 | 49.46 KB | 2 年前3
Kicad 5.1 插件## KiCad Kicad 插件 October 31, 2021 ## Contents 1 KiCad 插件系统简介 2 1.1 插件类 2 1.1.1 插件类:PLUGIN_3D 3 2 教程:3D 插件类 4 2.1 基本的 3D 插件 5 2.2 高级 3D 插件 12 3 应用程序编程接口 (API) 21 3.1 插件类 API 21 3.1.1 1 API: Base Kicad 插件类 21 3.1.2 API: 3D 插件类 22 3.2 场景图类 API 24 KiCad 插件系统 Copyright 本文档由其贡献者授予版权 ©2016, 如下所示。您可以根据 GNU 通用公共许可证 (http://www.gnu.org/licenses/GPL.html) 版本 3 或更高版本或知识共享许可协议 (http://creativecommons KiCad 插件系统简介 KiCad 插件系统是一个使用共享库扩展 KiCad 功能的框架。使用插件的一个主要优点是在开发插件时没有必要重建 KiCad 套件;事实上,可以借助 KiCad 源代码树中的一小组标题构建插件。通过确保开发人员仅编译与正在开发的插件直接相关的代码,从而减少每个构建和测试周期所需的时间,在插件开发期间删除构建 KiCad 的要求极大地提高了工作效率。 插件最初是为 3D0 码力 | 45 页 | 612.98 KB | 2 年前3
3D Graphics for Dummies|99|设计要求|满足设计要求|1000|mm|mm|mm|  3D Graphics for Dummies ## A Model - Only care about visible surfaces (no data about interior)  3D Graphics for Dummies ## Model has Matrix • Every model has a Matrix • Specifies Position in the0 码力 | 79 页 | 4.61 MB | 1 年前3
Learn Unity by Creating a 3D Multi-Level Platformer Game# Learn Unity by Creating a 3D Multi-Level Platformer Game By Pablo Farias Navarro Certified Unity Developer and Founder of Zenva ## Table of Contents Introduction Tutorial requirements and project ntroduction Interested in making games with Unity? In this guide you'll learn to create a simple a 3D, multi-level platformer game with Unity. We’ll start from the very basics and I’ve done my best to Scene basics Start by opening Unity. Click New, enter a name for the project (“Zenva 3D Platformer”), make sure 3D is selected, then click on Create project. ; ## 插件的运行环境 插件没有像 loader 那样的独立运行环境 只能在 webpack 里面运行 ## 插件的基本结构 ## 基本结构: class MyPlugin { apply(compiler) { compiler.hooks ... } }); } } module.exports = MyPlugin; 插件使用: plugins: [ new MyPlugin() ] ## 搭建插件的运行环境 const path = require("path"); const DemoPlugin = require("/plugins/demo-plugin0 码力 | 29 页 | 4.37 MB | 2 年前3
Kicad 4.0 Pluginseach build and test cycle. Plugins were initially developed for the 3D model viewer to make it possible to support more types of 3D models without requiring major changes to the KiCad source for each new generalized so that in the future developers can create different classes of plugins. Currently only 3D plugins are implemented within KiCad but it is envisioned that a PCB plugin will eventually be developed interface unique to that domain. For example, the 3D model plugins load 3D model data from files and translate that data into a format which can be displayed by the 3D viewer while a PCB Import/Export plugin would0 码力 | 48 页 | 66.10 KB | 2 年前3
Blender v3.4 参考手册(简体中文版)### Blender 3.4 参考手册 欢迎来到 Blender 自由开源3D创作套件的用户手册。 入门 入门 关于Blender 安装Blender • 配置Blender 帮助系统 ## 部分 部分 用户界面 窗口系统 。键位映射 界面控件 工具 & 操作 · 编辑器 3D 视图 图像编辑器 UV编辑器 合成器 。纹理节点 几何节点编辑器 着色器编辑器 资产库 - 媒体格式 - 导入 & 导出文件 - 插件 - 插件类别列表 - 高级 - 命令行 - 脚本与扩展Blender - 应用模板 - 键位映射自定义 - 功能局限 操作项 Blender目录布局 附录 问题排查 启动 3D 视图 图形硬件 。崩溃 Python错误 恢复数据 兼容性 • 词汇表 欢迎来到Blender!Blender是一款免费开源的3D创作套件。 使用Blender,您可以创建3D可视化效果,例如静态图像,3D动画,VFX(视觉特效)快照和视频编辑。它非常适合那些受益于其统一解决方案和响应式开发过程的独立和小型工作室。 Blender是一款跨平台的应用工具,可以在Linux、macOS以及Windows系统下运行。与其他3D建模工具相比,Blender对内存和驱动的需求更低0 码力 | 4571 页 | 265.39 MB | 2 年前3
Blender v3.5 参考手册(简体中文版)参考手册 欢迎来到 Blender自由开源3D创作套件的用户手册。 ## 入门 ## 入门 - 关于Blender - 安装Blender - 配置Blender - 帮助系统 ## 部分 ## 部分 - 用户界面 - 窗口系统 - 键位映射 - 界面控件 - 工具 & 操作 - 编辑器 - 3D 视图 - 图像编辑器 资产库 - 媒体格式 - 导入 & 导出文件 - 插件 - 插件类别列表 - 高级 - 命令行 - 脚本与扩展Blender - 应用模板 - 键位映射自定义 - 功能局限 - 操作项 - Blender目录布局 - 附录 - 问题排查 - 启动 - 3D视图 - 图形硬件 - 崩溃 - Python错误 欢迎来到Blender!Blender是一款免费开源的3D创作套件。 使用Blender,您可以创建3D可视化效果,例如静态图像,3D动画,VFX(视觉特效)快照和视频编辑。它非常适合那些受益于其统一解决方案和响应式开发过程的独立和小型工作室。 Blender是一款跨平台的应用工具,可以在Linux、macOS以及Windows系统下运行。与其他3D建模工具相比,Blender对内存和驱动的需求更低0 码力 | 4816 页 | 302.58 MB | 2 年前3
Blender NIF Plugin Documentation
Release 2.6.0a0.dev4• Import/Export: Changed the licensing to BSD. - Import: Added support for texturing in the editor 3D view. Now the textures will show up in textured mode if loaded. • Import: NiMorph Controllers that0 码力 | 112 页 | 107.36 KB | 2 年前3
Blender v2.92 参考手册(简体中文版)Blender 2.92 参考⼿册 欢迎来到 Blender ⾃由开源3D创作套件的⽤户⼿册。 ⼊门 部分 Blender⼊门 ⽤户界⾯ 编辑器 场景 & 物体 制作模型 雕刻 & 绘制 蜡笔 动画 & 绑定 物理 渲染 合成 运动跟踪 & 遮罩 视频编辑 ⽂件 & 数据系统 插件 ⾼级应⽤ 问题排查 词汇表 参与 ⼿册主要由志愿者维护,中⽂翻译组QQ群号:620831153,欢迎加⼊。 请考虑参与这份⼯作并 简介 欢迎来到Blender!Blender是⼀款免费开源的3D创作套件。 使⽤Blender,您可以创建3D可视化效果,例如静⽌图像,3D动画,VFX快照 和视频编辑。它⾮常适合那些受益于其统⼀管线和响应式开发过程的个⼈和⼩ 型⼯作室。 Blender是⼀款跨平台的应⽤⼯具,可以在Linux、macOS以及Windows系统下 运⾏。与其他3D建模⼯具相⽐,Blender对内存和驱动的需求更低。其界⾯使 ,以获得更多⽰列。 主要功能 Blender是⼀个完整集成的3D创作套件,提供了⼤量的基础⼯具,包括 建 模 、 渲染 、 动画 & 绑定 、 视频编辑 、 视觉效果 、 合成 、 贴图, 以 及多种类型的 模拟。 跨平台,使⽤了OpenGL的GUI可以在所有主流平台上都表现出⼀致的显 ⽰效果(并且可通过Python脚本来⾃定义界⾯)。 ⾼质量的3D架构,带来了快速且⾼效的⼯作流。 活跃的社区⽀持, blender0 码力 | 3958 页 | 204.42 MB | 2 年前3
共 1000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 100













