码迷,mamicode.com
首页 >  
搜索关键字:射线    ( 369个结果
判断一个点是否在一个复杂多边形的内部
结论:从目标点出发引一条射线,看这条射线和多边形所有边的交点数目。如果有奇数个交点,则说明在内部,如果有偶数个交点,则说明在外部。利用此结论近些代码编写 参考资料: http://erich.realtimerendering.com/ptinpoly/ ...
分类:其他好文   时间:2018-07-01 19:30:02    阅读次数:226
3.2 多边形的交点 [点/多边形 内/外 测试]
一旦得到平面方程,就可以进行射线/多边形的交点。在计算射线/平面交叉后,下一步是确定交点是否在多边形内。 有许多不同的方法可以解决这个问题。Berlin[1]很好地概述了一些技术。这里给出的方法是在[14]中提出的“射线相交”算法的一个修改版本。该算法的工作原理是,从交点处向任意方向发射一束射线,并 ...
分类:其他好文   时间:2018-06-28 23:00:31    阅读次数:286
2 必要的光线追踪算法=>光线球体的相交和映射
球是光线追踪中最常用的图元之一,同时,由于计算相交最容易,也被用于包围盒算法中。因此,深入研究本节这个问题的解决方案。首先导出了简单的代数解。然后考察了问题的特殊条件,提出了一种更有效的几何解。分析结果的比较表明了两种算法的基本等价性。 对射线追踪中常见的缺陷进行了研究,并提出了一些解决方法。 球面 ...
分类:编程语言   时间:2018-06-20 00:04:55    阅读次数:137
三角形求交算法
在光线追踪中,我们常常要处理对于Mesh的渲染,由于Mesh一般由一个个三角形所构成,因此需要我们去计算光线和Mesh每个三角形之间是否存在交点。这可以看做是一个射线和三角形的求交问题。《Fundamentals of Computer Graphics (3rd edition)》中提出了一个in ...
分类:编程语言   时间:2018-06-17 19:50:13    阅读次数:165
unity3d 射线的原理,基础用法
射线:射线是3D世界中一个点向一个方向发射的一条无终点的线,在发射轨迹中与其他物体发生碰撞时,它将停止发射 。 用途:射线多用于碰撞检测(如:射击游戏里是否击中目标)、角色移动、判断是否触碰到3D世界中的哪些物体对象,进而操作等。 基础API: Ray 射线类 : 1、Ray Camera.main ...
分类:编程语言   时间:2018-06-16 17:02:36    阅读次数:178
4.4 超采样
减轻空间混叠效果的最简单的方法是使用大量的光线来生成图像,然后通过平均每个像素内所有光线的颜色来找到每个像素的颜色(即,某种意义上,单个像素的光线越多,该像素就越柔和)。这种方法叫做超抽样。例如,我们可以向每个像素发送9条射线,让每条射线为像素的最终颜色贡献1 / 9。 超级抽样可以帮助减少混叠的影 ...
分类:其他好文   时间:2018-06-14 18:07:01    阅读次数:99
2544: 台球碰撞
2544: 台球碰撞 Description 在平面直角坐标系下,台球桌是一个左下角在(0,0),右上角在(L,W)的矩形。有一个球心在(x,y),半径为R的圆形母球放在台球桌上(整个球都在台球桌内)。受撞击后,球沿极角为a的射线(即:x正半轴逆时针旋转到此射线的角度为a)飞出,每次碰到球桌时均发生 ...
分类:其他好文   时间:2018-06-13 12:04:33    阅读次数:178
2 追踪光线=》2.7 透射光线
就像存在这样一个方向,光线可以完全反射到入射光线的方向一样,所以光线可以从入射光线的方向传输到单一方向。 我们为确定这种光的颜色而创建的光线称为透射光线或透射光线。 图10显示了透射光线的可能路径,注意光线从一个介质传递到另一个介质时的弯曲或折射。 我们沿着发射的射线向后寻找哪个物体可能辐射了它,然 ...
分类:其他好文   时间:2018-06-12 22:30:09    阅读次数:203
Unity UGUI获取鼠标在屏幕的准确点击位置
想要获取鼠标在屏幕的准确点击位置,千万不要胡乱写,什么转化坐标系,什么Ray射线检测都是浮云。 1,转化坐标系只是相对而言,并不能准确实现当前鼠标点击在屏幕的位置; 2,Ray检测,hit是需要碰撞的,没碰撞,获取的是什么??(0,0,0)。 所以,请看如下正解。 我用坐标系转化时发现值并没有什么变 ...
分类:编程语言   时间:2018-05-21 14:29:01    阅读次数:727
第六周coreldraw课总结
1.学到了什么知识? 学到了色彩填充和轮廓线的编辑:(1)颜色填充 (2)调色板使用 2.有哪些心得体会? 知道了coreldraw对我们的重要性,利用coreldraw画出漂亮的图案。 3.存在的疑惑有哪些? 不能理解线性渐变和射线渐变的区别。 ...
分类:其他好文   时间:2018-05-20 14:11:48    阅读次数:234
369条   上一页 1 ... 7 8 9 10 11 ... 37 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!