在DCC中,我们可以在音量/视口上适当偏离的情况下软选择事物。我想我可以随着视口损失做软选择。但是,如何特别在套索/poly选择模式下实施音量偏差?
在套索/聚选择模式下,视口中的2D选择区域是不规则的多边形。然后选定的对象也将在不规则的3D空间中。如何基于这个不规则的3D空间进行体积偏差以实现软选择?
如前所述,这只能由开发人员回答。但是一种非常简单的方法是使用kdtree,对于每个选定的点,只需在所需距离中的每个点添加一个偏离值。