[英]Code to extrude 2d geometry to 3d
有没有简单的方法可以将2d几何体(矢量)挤压成3d形状
假设拉伸参数为长度(双倍)和角度(度)
因此它应该呈现为圆锥形(所有z线都指向一个点)
(我会发表评论,但太大了)
这不仅仅是一个突出的问题
如果是这样,您的原始2D图像会产生一个带有一系列孔的圆柱体(除非您有一个非常复杂的渲染器(用于执行体积或支持透明度),否则它就没有什么用处,在这种情况下,polysort会非常丑陋)或4个圆柱体(如果我沿着内孔挤出)
大多数拉伸算法不处理针对单个点的问题-不仅仅是拉伸,这是某种形式的射线投射
这看起来像是一个可疑的照明问题-您是否要进行体积照明,或者显示光锥所在的效果并处理光前挡板的效果? 还是您正在尝试计算将定义对象在灯光前面投射的阴影的几何形状?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.