最近因为项目的安排,需要了解布料解算的源码。于是搭建了Blender的编译环境,查看里面的源码。对源码探索了一段时间后,找到了cloth.c文件中的clothModifier_do方法。这个就是关于布料结算的方法了。 方法内调用do_step_cloth(), 跳去实现看看,似乎是处理和计算cloth和mesh的顶点位置 调用布料解算器 While循环每一个
发现一个收录比较全的blender源码下载地址,Markup一下,转自:https://www.cnblogs.com/kekec/p/3856713.htmlblender源代码编译blender源码路径(svn):https
转载 2022-02-14 15:47:36
6811阅读
发现一个收录比较全的blender源码下载地址,Markup一下,转自:https://www.cnblogs.com/kekec/p/3856713.htmlblender源代码编译blender源码路径(svn):https://svn.blender.org/svnroot/bf-blender/trunk/blender/依赖外部Lib(svn):https://svn.ble...
原创 2021-07-14 16:19:25
2037阅读
其实在blender官网上已经给出了编译步骤https://wiki.blender.org/wiki/Building_Blender/Windows,由于在源码编译的过程中还遇到了很多问题,特此记录一下。 文章目录前提准备代码下载1. blender源码下载2. lib下载编译 前提准备Visual Studio2019或者2022(至少选择【Desktop Development with
转载 2024-04-30 02:08:14
280阅读
本文是针对使用Visual Studio在windows上构建的,请确保您的电脑以安装Subversion,Git,CMake和Visual Studio等软件。详情请翻阅官方文档。 Building Blender/Windowswiki.blender.org 一、获取源码Blender源码有好几种获取方式,如Git、Github、官网下载、甚至可以是别人分享的xx
                         Blender的修改器(modifier)模块,默认界面右下块(Property)面板的扳手,分类(修改、生成、形变、模拟)列出所有的修改器。也可以空格键输入modifier,出现"Add Modifier"后
前言之前一直在使用fabric编译好的镜像,这次想自己去手动编译下fabric的源码,去生成peer,orderer这些二进制文件以及cryptogen这些工具和docker镜像。如果网络没有问题的话,在fabric目录下,使用makefile,直接make all即可。但是做的时候,才知道由于国内网络的原因,很多库都不能使用,造成编译失败。在网络上也没找到很好的贴子,官方的文档,也没有详细的描述
Blending不知道大家小时候有没有过这种经历:老师上课提问到你,那时候你因为开小差而无法立刻得知问题的答案。就在你彷徨的时候,由于你平时人缘比较好,因此周围的同学向你伸出援手告诉了你他们脑中的正确答案,因此你对他们的答案加以总结和分析最终的得出正确答案。相信大家都有过这样的经历,说这个故事的目的是为了引出集成学习家族中的Blending方式,这种集成方式跟我们的故事是十分相像的。如图:(图片来
blender源代码开发 在本期开放源代码新闻摘要中,我们介绍了第12部Blender短片,Chef从开放核心转向了100%开放源代码许可,SuperTuxKart的最新候选版本具有在线多人支持,等等。 Blender Animation Studio发布Spring 春天 ,这是Blender Animation Studio的最新短片,于4月4日首映。 Blender.org上的新闻稿将Spr
转载 2024-08-05 22:05:13
112阅读
BSD开源协议是一个给于使用者很大自由的协议。基本上使用者可以”为所欲为”,可以自由的使用,修改源代码,也可以将修改后的代码作为开源或者专有软件再发布。当你发布使用了BSD协议的代码,或则以BSD协议代码为基础做二次开发自己的产品时,需要满足三个条件:1.如果在发布的产品中包含源代码,则在源代码中必须带有原来代码中的BSD协议。2.如果在发布的只是二进制类库/软件,则需要在类库/软件的文档和版权
转载 2024-10-18 18:19:59
60阅读
        由于Blender代码量很大,涉及的业务面比较广,本人从目前的了解中大概说一下对Blener的认识,如有错误,请指正,十分感谢。        Blender是一个的功能十分强大,并且跨平台,目前只是从window下对模型的处理过程中对其介绍,包括UI部分和数据部分。    &nbs
转载 2024-04-10 15:54:43
472阅读
参考官方文档:Building Blender/Windows - Blender Developer Wiki1. 准备必要工具1.1 Visul Studio如果没有,需要从微软VisulStudio官网上下载VS2019并安装。安装时至少勾选 “使用C++的桌面开发”1.2 CMake如果没有,需要从CMake官网上下载,我选择了Windows64位安装版: 另外记得安装时勾选 Add CM
转载 2024-03-15 10:26:35
1061阅读
Blender 使用了不少第三方库,使用freemind绘图如下所示,注释部分有些不能准确翻译的请留言帮忙修正。 Blosc Blosc - Blocked Shuffling and Compression LibraryEmbree Embree is a collection of high-performance ray tracing kernels, developed at
转载 2024-10-31 16:23:49
20阅读
各种编程语言介绍 编程语言介绍 From Wikibooks, the free textbook project. 各种语言的介绍 Table of contents [showhide]   1 各种语言的介绍(第二版) 1.1 各种语言的选择 1.2 各种语言的选择 2 我为什么选择了python 3 ruby 吸取了所有
最近在搞一个ABF算法,于是想编译了一个实现了ABF算法的开源软件——blender。但是,因为官网上的步骤不够详细,好几天都没有搞定。现在,满怀激动之情的我为大家分享一下我的编译步骤。不得不说,国内目前还找不到成功将blender源码成可运行文件的教程。先谢谢国外的这篇博客:http://blog.machinimatrix.org/building-blender/ 。这是英文的,用的是VS2
简介;bond是通过将多块网卡虚拟成为一块网卡的技术,bond可以让多块网卡看起来是一个单独的以太网接口设备并具有相同的ip地址,可以实现本地网卡的冗余,带宽扩容和负载均衡,通过网卡绑定技术既能增加服务器的可靠性,又增加了可用网络宽带,为用户提供不间断的网络服务。1,常用的3种 bond 模式 ;mode=0:平衡负载模式,有自动备援,但需要 Switch 支持及设定mode=1:自动备援模式,其
blender 源码移植android1-1windows 系统 下vs2017 编译blenderblender 源码外部库cmake:cmake 构建vs 2017项目外部库目录在blender源码同行目录blender 这个项是生成.exe 主要项下一步进行源代码分析,分析好之后,移植 arm 平台架构。android ios 移动平台构建重写。...
原创 2021-11-12 14:13:32
455阅读
blender依赖库,https://svn.blender.org/svnroot/bf-blender/trunk/lib/win64_vc15是windows 的编译好的依赖库文 件在windows 平台用vs 编译,vs 2013 vs 2015编译,cmake 有规则 报错,ide 有满足vs 2013CMake Error at build_files/cmake/platform/platform_win32.cmake:93 (message):Visual Studio 20
原创 2021-11-12 14:13:34
448阅读
blender 源码入门下载地址:方法1:https://developer.blender.org/diffusion/B/repository/master/ ::: git 下载方式方法2: 压缩包下载方式;https://download.blender.org/source/直接下载解压就可以了lib 底层依赖库,https://developer.blender.org/diffusion/BL/源码文件分两部份blender 源码,lib,源码文件图
☪键盘语言输入法切换Blender不支持中文输入法,快捷键不起作用。需要切换英语键盘输入法。快捷键:Shift+Alt英语键盘输入法安装:下面以Win10系统为例☪软件下载官方文档官网下载Steam上面下载(推荐)免费的,更新方便。加载旧版本设置 方法一:第一次打开新版时点击一下【加载旧版本设置】方法二:把旧版 Blender 的配置文件拷到新版的文件夹里替换。Win用户的地址一般在:C
  • 1
  • 2
  • 3
  • 4
  • 5