LookAtNode QML Type | Qt Quick 3D | Qt 6.11.1
Description: A helper node that is automatically kept pointing at another node.

- Qt 6.11
- Qt Quick 3D
- QML Types
- QtQuick3D.Helpers
- LookAtNode
- Qt Quick 3D | Commercial or GPLv3

# LookAtNode QML Type

A helper node that is automatically kept pointing at another node. More...

Import Statement: | `import QtQuick3D.Helpers`
Since: | Qt 6.4
Inherits: | Node

- List of all members, including inherited members

## Properties

- target : Node

## Detailed Description

This helper implements a node that automatically rotates so that it is always pointed towards a specified node. The rotation only happens over X and Y axes.

For example, the following snippet keeps the cylinder pointed at the cube.

     View3D {
         anchors.fill: parent
         camera: camera

         PerspectiveCamera {
             id: camera
         }

         DirectionalLight {}

         LookAtNode {
             target: cube

             Model {
                 id: cylinder
                 source: "#Cone"
                 eulerRotation.x: -90
                 materials: [
                     PrincipledMaterial {}
                 ]
             }
         }

         Model {
             id: cube
             position: Qt.vector3d(300, 300, 0);
             source: "#Cube"
             materials: [ PrincipledMaterial {} ]
         }
     }

## Property Documentation

### target : Node

Specifies the target node to look at. The default value is `null`.