【问题标题】:How do i get the largest rectangle from casting from a point to corners of a polygon?我如何从一个点投射到多边形的角上得到最大的矩形?
【发布时间】:2018-06-08 23:29:43
【问题描述】:

我正在构建一个使用光线投射的着色器。我从一个点(光)投射到身体的角落(多边形)。由于这将用于手机游戏,因此我希望获得最高性能,并且只想获得外线(其他线将位于 2 条外线之间)。所以要重复我的问题,我想知道我需要哪些参数来定义这将是哪些点以及如何做到这一点。 谢谢 :) 如果您对我的问题有任何疑问,请提问:)

【问题讨论】:

    标签: shader shadow raycasting polygons


    【解决方案1】:

    在我的白板上画了一点之后(它们非常适合寻找问题的解决方案),我发现正负比率最高的角落是我寻找的角落:最高和最低的 deltaY:deltaY。 您将通过比率并使用 max() 和 min() 来获得 2 个角 :) 我希望这对某人有所帮助,并且永远不要忘记使用您的白板。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-08-26
      相关资源
      最近更新 更多