与上一篇文章分形之正方形折线相似,闵可夫斯基分形也是分形出正方体,不同之处是它分出了两个正方体。

核心代码:

static void FractalMinkowski(const Vector3& vStart, const Vector3& vEnd, Vector3* pVertices)
{Vector3 vSub = vEnd - vStart;Yreal len = D3DXVec3Length(&vSub);

pVertices[0] = vStart;pVertices[8] = vEnd;pVertices[4] = (vStart + vEnd)*0.5f;pVertices[1] = vStart + vSub*0.25f;pVertices[7] = vStart + vSub*0.75f;Vector3 v(-vSub.y*0.25f, vSub.x*0.25f, 0.0f);pVertices[2] = pVertices[1] + v;pVertices[3] = pVertices[4] + v;pVertices[5] = pVertices[4] - v;pVertices[6] = pVertices[7] - v;
}

软件截图:

软件下载地址:http://files.cnblogs.com/WhyEngine/Fractal.7z

分形之闵可夫斯基(Minkowski)相关推荐

  1. 2021 数据挖掘与大数据分析复习笔记 电子科技大学《数据挖掘与大数据分析期末》课程期末高分指南

    狼狈不堪的数据挖掘期末课程复习结束辽 给这门课程画上一个句号吧! 虽然之后主要方向是搞开发了 但是万一以后想去搞大数据捏~ 这是我总结的这门课程的部分章节内容 为了总结下这门课程所学 也让之后有缘找到 ...

  2. 复分析导论第一卷pdf微盘_【分享】【分享】《复分析导论(第2卷):多复变函数》【已搜索无重复】 - 数学 - 小木虫 - 学术 科研 互动社区...

    中文名: 复分析导论(第2卷):多复变函数 作者: 沙巴特译者: 许明; 欧阳彦虹图书分类: 教育/科技 资源格式: DJVU 版本: 第4版 出版社: 高等教育出版社书号: 978704022360 ...

  3. 机器学习算法大汇总--线性回归、逻辑回归、正则化、神经网络、SVM、K-Means、PCA、集成学习等!

    本文很长~请耐心观看 另:本文主要用于本人的复习使用,欢迎大佬的指正和添加. 还有:本人也只是初出茅庐,希望大佬手下留情,谢谢!! 1.算法分类 机器学习算法分为: 有监督,无监督 两大阵营 1.有监 ...

  4. 华院计算 | 简单的七条小桥引出了复杂的网络科学

    [摘要] 本文简略地介绍了网络科学的前世今生.从有趣的哥尼斯堡七桥问题谈起,引出了数学图论的诞生,介绍了随机图网络.小世界网络和无标度网络等三个经典代表性复杂网络模型,包括它们的生成机制和基本特性,并 ...

  5. 数学的观点:向量空间和仿射空间(转)

    From:  http://www.cnblogs.com/CoolJie/archive/2011/07/12/2104282.html 在计算机图形学中,各种抽象空间是非常重要的,理清楚这些空间, ...

  6. MLS(移动最小二乘)

    1.拟合函数的建立不同.这种方法建立拟合函数不是采用传统的多项式或其他函数,而是通过系数向量和基函数来决定在某个x处的值. 2.引入紧支的概念,认为在x处的值y只受到x附近子域内的节点的影响.这个子域 ...

  7. 机器学习中的数学——距离定义(三):闵可夫斯基距离(Minkowski Distance)

    分类目录:<机器学习中的数学>总目录 相关文章: · 距离定义:基础知识 · 距离定义(一):欧几里得距离(Euclidean Distance) · 距离定义(二):曼哈顿距离(Manh ...

  8. 闵可夫斯基引擎Minkowski Engine

    闵可夫斯基引擎Minkowski Engine Minkowski引擎是一个用于稀疏张量的自动微分库.它支持所有标准神经网络层,例如对稀疏张量的卷积,池化,解池和广播操作.有关更多信息,请访问文档页面 ...

  9. 【大数据】曼哈顿距离 欧几里得距离 与 闵可夫斯基距离Minkowski Manhattan Euclidean

    这里写目录标题 闵可夫斯基距离 曼哈顿距离 欧几里得距离 e.g.e.g.e.g. 曼哈顿距离与欧几里得距离 三种距离计算算法 闵可夫斯基距离 闵可夫斯基距离(Minkowski Dis) ,是 曼哈 ...

最新文章

  1. Springboot之YAML语法
  2. Python 结巴分词(1)分词
  3. [转]默认构造函数的作用
  4. 使用netty实现一个http挡板,轻量又实用。收藏起来吧
  5. 有哪些是你成为一名开发之后才知道的事情
  6. 不同职业的面试着装技巧。
  7. Jquery一些笔记
  8. 程序员过年回家,如何向亲戚解释你的工作?
  9. 20天掌握Pytorch文档链接
  10. Hello World!!!
  11. C/C++[codeup 1944]八进制
  12. MySQL索引优化案例学习总结
  13. 玉柴spn码故障对照表_玉柴共轨电喷发动机故障码一览表
  14. 读书 曾国藩(最新图文版)
  15. 1寸2寸3寸5寸6寸8寸10寸照片的具体尺寸(附常用照片尺寸对照表)
  16. 如视技术副总裁杨永林:当传统产业遇到“数字空间”
  17. 我国的5年计划与软件项目计划-滚动计划
  18. Spring源码编译问题--xml-apis:xml-apis引入
  19. Win10系统重置后键盘鼠标都失灵,光标都不显示怎么解决?
  20. 读取工程下的文档 统计重复的姓名 并按次数排序 java_java并打印出重复的姓名和重复的次数,并按重复次数排序...

热门文章

  1. python 设计模式 观察者_python设计模式之观察者模式
  2. Autojs自动化 实现自动删除公众号文章(通过订阅号助手删除)
  3. c++ windows获得当前工作目录文件_基于linux下Python文件操作
  4. 关于curl使用记录
  5. 第一天写,希望能坚持下去。
  6. 【React Native】react-navigation导航使用方法
  7. AE 动画直接变原生代码:Airbnb 发布开源动画库 Lottie
  8. 关于一些Linux SVN的安装使用
  9. SSM登陆拦截器实现
  10. 【短视频SDK - 参数解析】对焦模式、裁剪模式、视频质量、分辨率、视频比例、帧率、关键帧间隔等参数解析...