最近因为项目的安排,需要了解布料解算的源码。于是搭建了Blender的编译环境,查看里面的源码。对源码探索了一段时间后,找到了cloth.c文件中的clothModifier_do方法。这个就是关于布料结算的方法了。 方法内调用do_step_cloth(), 跳去实现看看,似乎是处理和计算cloth和mesh的顶点位置 调用布料解算器 While循环每一个            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-19 06:44:31
                            
                                118阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            发现一个收录比较全的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"后            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-08 11:54:53
                            
                                725阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            前言之前一直在使用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            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-29 19:51:30
                            
                                131阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            简介;bond是通过将多块网卡虚拟成为一块网卡的技术,bond可以让多块网卡看起来是一个单独的以太网接口设备并具有相同的ip地址,可以实现本地网卡的冗余,带宽扩容和负载均衡,通过网卡绑定技术既能增加服务器的可靠性,又增加了可用网络宽带,为用户提供不间断的网络服务。1,常用的3种 bond 模式 ;mode=0:平衡负载模式,有自动备援,但需要 Switch 支持及设定mode=1:自动备援模式,其            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-17 10:11:15
                            
                                39阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            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,源码文件图            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-11-12 14:13:34
                            
                                218阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ☪键盘语言输入法切换Blender不支持中文输入法,快捷键不起作用。需要切换英语键盘输入法。快捷键:Shift+Alt英语键盘输入法安装:下面以Win10系统为例☪软件下载官方文档官网下载Steam上面下载(推荐)免费的,更新方便。加载旧版本设置 
    方法一:第一次打开新版时点击一下【加载旧版本设置】方法二:把旧版 Blender 的配置文件拷到新版的文件夹里替换。Win用户的地址一般在:C            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-02 21:37:53
                            
                                911阅读
                            
                                                                             
                 
                
                                
                    