Message Boards Message Boards

ArrowHead not at the end of a tube? (Mathematica V11.3)

GROUPS:

With the 11.3 version the combination Arrow Tube give unexpected results : the arrow head is not positionned at the end of the tube as expected from documentation : http://reference.wolfram.com/language/ref/Arrow.html 3rd example of the basics

Code example :

Graphics3D[{Red, Arrowheads[0.1], 
  Arrow[Tube[{{1, 1, -1}, {2, 2, 0}, {3, 3, -1}, {4, 4, 0}}, 0.05]]}]
Attachments:
POSTED BY: Dominique Massiot
Answer
3 months ago

I see the same, Windows 10. Another example can be found in WL documentation http://reference.wolfram.com/language/ref/Tube.html?q=Tube. 3rd example under Applications.

In 11.3:

enter image description here

In 11.2 its OK. :

enter image description here

POSTED BY: Hans Milton
Answer
3 months ago

Very curious. Inserting an intermediate point along the tube shaft in certain positions makes the problem go away:

Manipulate[
 Graphics3D[{Red, Arrowheads[.2], 
   Arrow[Tube[{{3, 3, -1}, (1 - t) {3, 3, -1} + t {4, 4, 0}, {4, 4, 
       0}}, 0.05]]}],
 {t, 0, 1}]
POSTED BY: Gianluca Gorni
Answer
3 months ago

Group Abstract Group Abstract