| 
	
	
		
		
		
		
		 у тебя отрезок, тебе нужно получить какую то точку на отрезке, отрезок это вектор. известно расстояние от края отрезка до потенциальной точки. 
 
смещай его так, чтобы один его конец был в координате 0, 0, а второй следом переместился не изменяя форму вектора 
потом построй треугольник и че то там вычисли короче .. 
потом типа у тя есть 2 известных стороны и третья неизвестная, и ты её узнаешь по формуле. 
 а потом полученную точку обратно смести как до этого до нулей смещал чтобы компенсировать это. 
 
 
если надо - подробнее распишу, сталкивался с этой задачей года 4 назад когда игру делал браузерную 
 
 
реализация занимала у меня 2 строчки 
		
	
		
		
		
		
		
		
		
						  
				
				Последний раз редактировалось __он_самый__, 29.12.2014 в 14:43.
				
				
			
		
		
	
		
		
	
	
	 |