EgtExecutor 1.6j1 :

- aggiunta gestione Photo
- aggiunta gestione Textures con applicazione a superfici basata su riferimenti
- corrette Pack di Nesting con primo pezzo più grande in X del pannello 
- aggiunte funzioni per Photo e Texture su superfici in LUA.
This commit is contained in:
Dario Sassi
2015-10-11 17:58:37 +00:00
parent f6dff2cefd
commit d4cb542d16
20 changed files with 801 additions and 126 deletions
+4
View File
@@ -513,9 +513,13 @@ static bool
VerifyBoxAndMoveOnX( const BBox3d& b3Test, const Vector3d& vtMove, const BOXVECTOR& vb3OnPlace,
double dXmax, double& dExtraMove)
{
// verifica iniziale
BBox3d b3Moved = b3Test ;
b3Moved.Translate( vtMove) ;
dExtraMove = 0 ;
if ( b3Moved.GetMax().x > dXmax + EPS_SMALL)
return false ;
// verifico con altri pezzi
for ( const auto& Box : vb3OnPlace) {
if ( b3Moved.OverlapsXY( Box)) {
double dNewMove = Box.GetMax().x - b3Moved.GetMin().x + 2 * EPS_SMALL ;