WIP..

今天的polyRay可以两种投射方式了:

  1. 沿某指定向量,并可以reverse direction
  2. 从某点投射多边形,形成点光源的阴影效果

计划再添加方式:

  • 沿原物体表面法线
  • 最小距离
  • 指定物体的旋转(这个再考虑,感觉没什么用)

中间为了让代码更好维护,已经尽可能的函数化了。。

上午为了一个小问题调试了好久:

不管怎么设置投影向量的值,结果总是<<0,0,1>>左右,最后一拍脑门想起是不是类型不统一的问题,赶紧查看果然是!在createAttribute的时候类型是float,结果接手转换的时候asDouble了,引起错误。。

还有就是发现MItGeometry在接受MObject的时候其setPosition方法不能影响原MObject对象???不知为什么,没办法于是自己写的函数。

上图:以向量方式把一个正方体投射到圆柱上

polyRay v0.4相关推荐

  1. 隐藏探针显示php版本号,修改版雅黑PHP探针 支持PHP7+(v0.4.7.2)

    雅黑 PHP 探针用于 Linux 系统(不推荐使用于 Windows 系统),每秒更新,不用刷网页.可以实时查看服务器硬盘资源.内存占用.网卡流量.系统负载.服务器时间等信息,1 秒钟刷新一次. 可 ...

  2. Node.js v0.10版本发布

    Node.js研发团队发布了node.js v0.10版本,它是个基于Javascript.用于构建高性能异步服务器的平台.该版本主要更新如下:更易于使用的数据流处理模块,通过域更好地处理错误,此外还 ...

  3. Apache IoTDB v0.13 发布!

    本文约1500字,建议阅读5分钟 下载最新版本Apache IoTDB v0.13. Release Announcement   version 0.13   Apache IoTDB v0.13 ...

  4. Apache IoTDB v0.12.5 发布!

    本文约800字,建议阅读5分钟 本文与你分享 Apache IoTDB v0.12.5 的Release Announcement. Release Announcement  v0.12.5  Ap ...

  5. 免费的新一代私有云平台Nano v0.3.1发布:云主机快照及媒体管理

    官方网站: https://nanos.cloud/zh-cn/ 下载地址: https://nanos.cloud/zh-cn/download.html 详细更新记录:https://nanos. ...

  6. [分类整理IV]微软等100题系列V0.1版:字符串+数组面试题集锦

    微软等100题系列V1.0版整理IV:字符串+数组面试题集锦 July   2010年12月30日 第4章 字符串+数组面试题 在微软等100题系列V0.1版中,此类字符串+数组的问题,占了足足22道 ...

  7. .NET Core微服务之路:不断更新中的目录 (v0.42)

    原文:.NET Core微服务之路:不断更新中的目录 (v0.42) 微服务架构,对于从事JAVA架构的童鞋来说,早已不是什么新鲜的事儿,他们有鼎鼎大名的Spring Cloud这样的全家桶框架支撑, ...

  8. 强大的API测试工具Hitchhiker v0.9 基于UI的断言测试,回顾2017

    v0.9是Hitchhiker在2017农历年的最后一个版本,而起点正是刚过完2016农历年,农历2018即将到来,一年轮回,今天写点东西稍微回顾下hitchhiker的2017. 先还是说v0.9, ...

  9. PHP APM fiery 更新 v0.5.8.0

    PHP APM fiery v0.5.8.0 发布了,更新如下: fixed logpusher repush the log bug fixed server jamed by lock bug l ...

最新文章

  1. 中国的自动驾驶到底发展到了什么程度?
  2. 【mongo】centos6.9安装mongo2.6.3
  3. boost::signals2::slot相关的测试程序
  4. 【vlfeat】O(n)排序算法——计数排序
  5. python依照概率抽样_R语言之随机数与抽样模拟篇
  6. Seurat的单细胞免疫组库分析来了!
  7. Socket 简易静态服务器 WPF MVVM模式(一)
  8. windows下安装HTK3.4
  9. 跟着辛星用PHP的反射机制来实现插件
  10. 多线程并发思考--文件加锁
  11. drds节点异常处理,docker节点进程一直重启
  12. 【Java必备技能一】支付宝手机网站支付对接
  13. 笔记本电脑不显示计算机,笔记本电脑屏幕不显示怎么回事
  14. 使用MVC模式实现一个超简单的网上书店系统
  15. 惠普win10一键还原_惠普win10一键还原,惠普电脑怎么进入bios
  16. 元宵福利 | 不废话,直接送 20 本书
  17. HyperLynx SI信号完整性仿真分析技术
  18. ArcGIS制作横向图例
  19. DVD常识及伺服解码
  20. s7填表指令att_PLC程序详解和初学者必须掌握的几个梯形图

热门文章

  1. 2009-2013、2018-2020计算机网络考研408真题 附答案讲解
  2. java 文件压缩并设置密码解压
  3. 小米9008授权账号_小米手表体验:中肯点评,这是一款优点和缺点同样突出的智能手表...
  4. Zend studio 入门
  5. Linux一键脚本可防cc攻击,Linux系统防CC攻击自动拉黑IPShell脚本
  6. c4d物体自发光_如何使用C4D制作发光的球体?C4D怎么制作发光的球体
  7. 大数据周周看:京东将大数据AI科学家裴健招致麾下,英特尔芯片漏洞致股价大跌
  8. 股票买入方法,股池和和公式
  9. 力扣——第298场周赛
  10. 【Keepalived】开源高可用的Keepalived