kopia lustrzana https://github.com/villares/sketch-a-day
				
				
				
			using lines to fix SVG/PDF issue
							rodzic
							
								
									6617eddb04
								
							
						
					
					
						commit
						2095fe511f
					
				|  | @ -87,19 +87,13 @@ def glue_tab(p1, p2, tab_w=10, cut_ang=QUARTER_PI): | |||
|     edge_len = dist(p1[0], p1[1], p2[0], p2[1]) | ||||
| 
 | ||||
|     if edge_len > 2 * cut_len * cos(cut_ang):  # 'normal' trapezoidal tab | ||||
|         beginShape() | ||||
|         vertex(*p1)  # vertex(p1[0], p1[1]) | ||||
|         vertex(*f1) | ||||
|         vertex(*f2) | ||||
|         vertex(*p2) | ||||
|         endShape() | ||||
|         line_draw(p1, f1) | ||||
|         line_draw(f1, f2) | ||||
|         line_draw(f2, p2) | ||||
|     else:  # short triangular tab | ||||
|         fm = ((f1[0] + f2[0]) / 2, (f1[1] + f2[1]) / 2) | ||||
|         beginShape() | ||||
|         vertex(*p1) | ||||
|         vertex(*fm)  # middle way of f1 and f2 | ||||
|         vertex(*p2) | ||||
|         endShape() | ||||
|         line_draw(p1, fm) | ||||
|         line_draw(fm, p2) | ||||
| 
 | ||||
| def unfold_tri_face(pts_2D, pts_3D): | ||||
|     """ | ||||
|  | @ -129,7 +123,8 @@ def third_point(a, b, ac_len, bc_len): | |||
|     """ | ||||
|     Adapted from code by Monkut https://stackoverflow.com/users/24718/monkut | ||||
|     at https://stackoverflow.com/questions/4001948/drawing-a-triangle-in-a-coordinate-plane-given-its-three-sides | ||||
| 
 | ||||
|     for use with Processing Python Mode - using PVectors | ||||
|      | ||||
|     Returns two point c options given: | ||||
|     point a, point b, ac length, bc length     | ||||
|     """ | ||||
|  |  | |||
										
											Plik binarny nie jest wyświetlany.
										
									
								
							| Przed Szerokość: | Wysokość: | Rozmiar: 440 KiB Po Szerokość: | Wysokość: | Rozmiar: 376 KiB | 
										
											Plik binarny nie jest wyświetlany.
										
									
								
							
		Ładowanie…
	
		Reference in New Issue
	
	 villares
						villares