Blender开发 kidux知识内容.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Blender开发 BlenderCN Blender开发定义 为谁开发?谁开发?开发的需求来自何方? Blender深度使用用户。理解Blender代码的c开发者或者python开发者。实际产品制作过程中产生的问题。 Blender框架和中间层 建模 Bmesh 一整套halfedge vertex edge的hybrid方法, 雕刻?独自的基于顶点的mesh结构,高效的BVH空间划分 物理 基于bullet的刚体 软体 ?基于mentraflow框架的流体 ?自有hair fur编辑 图像合成 基于ffmpeg的视频编码? 渲染 cycles 多硬件平台 基于pathtracing算法的GI渲染器 视口底层 基于opengl2.0规范的 GPU中间层API 实时显示不直接调用openglAPI Blender框架和中间层 Access Blender data Blender的DNA和RNA数据体系 通过双向链式结构组织场景数据,并通过py动态数据方式将所有可编辑数据通过API暴露给用户层 Blender框架和中间层 Blender开发的观念 为什么Blender没有SDK? 源代码开放,模块迭代更新速度快,模块功能增加迅速 导致不适宜发布API 替换方法:相关模块示例代码,供自己开发和编辑使用 Blender开发成熟技术方案 Blender python+DLL :开发快速高效,减少开发适应 Blender c/c++:功能完善,自动化程度高 Blender的代码学习可以分成很多的阶段或者层次。 从宏观上来说,Blender的架构,一个操作视觉系的软件肯定离不开mvc的模式。当然这种模式又可以用很多种模式组合而成,包括notify等等。 从数据功能化的方式来观察Blender,那么又有很多的模块,包括内部消息传输的kernel,数据结构的sdna,数据api的srna,接收外部输入的events handle,反馈和显示的window manager等 从3D功能业务模块化的角度来,功能模块就如,mesh,曲线曲面,subdivision,rig,animation,lighting,color manager,动力学(刚体,流体,软体,粒子,毛发),图像合成,nla,scripting等。 从程序语言,和计算机交互的角度,Blender现在使用的c/c++,python,和基于c的oo语言。用到的系统API(IO),图形API(opengl,glsl),计算API(opencl),声音api等,比较底层的编程技术。 从开发管理角度去研究Blender,如软件的开发模式,编译工具,开发工具等等。 通过不同层次不同维度不同业务逻辑去研究Blender最后会发现Blender其实不仅仅是一个源代码开发的东西,其中包含的内容和方法都值得大家去揣摩学习,各个方面都有前人。如果要把所研究的内容汇编成册,也许,是一部非常庞大的,值得深入研究的长卷。也许这个时间会非常漫长。现在没有一个人敢说他完全懂Blender的代码,很正常。Blender融合的CG技术绝对够一个初学者茫然,一个专家汗颜。 一些胡言乱语 “开源是残酷的” 谢谢 扁平化蓝色实用课堂学术汇报 汇报人:*** 导师:** Flat blue practical classroom academic report PPT模板下载:/moban/ 行业PPT模板:/hangye/ 节日PPT模板:/jieri/ PPT素材下载:/sucai/ PPT背景图片:/beijing/ PPT图表下载:/tubiao/ 优秀PPT下载:/xiazai/ PPT教程: /powerpoint/ Word教程: /word/ Excel教程:/excel/ 资料下载:/ziliao/ PPT课件下载:/kejian/ 范文下载:/fanwen/ 试卷下载:/shiti/ 教案下载:/jiaoan/ PPT论坛: 目录 CONTENTS 研究背景 Research Background 01 基本概念 Basic Conception 02 实际应用 Practical Application 05 未来展望 Future Prospect 06 理论研究 Theoretical Research 03 试验方法 Experimental Method 04 PPT模板下载:/moban/ 行业PPT模板:/hangye/ 节日PPT模板:/jieri/

文档评论(0)

renwofei86 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档