イミディエイトジオメトリの頂点をカメラに近づけるには、単純に頂点の位置をコードで変更します。これを行う一つの方法は、頂点位置をカメラのビューベクトルに沿って平行移動させることです。

カメラノードへの参照があると仮定すると、カメラのグローバル変換を取得し、それを使ってカメラのビューベクトルを計算できます。そして、このベクトルを使って頂点位置をカメラの方向に移動させます。

これを実現するコード例を以下に示します：

```
    # カメラノードへの参照を取得する
    var camera = get_node("Camera")

    # カメラのグローバルトランスフォームを取得する
    var camera_transform = camera.global_transform

    # カメラのビューベクトルを取得
    var view_vector = -camera_transform.basis.z

        # イミディエイトジオメトリの各頂点をループする
        for i in range(immediate_geometry.get_vertex_count())：
            # 現在の頂点位置を取得
            var vertex_position = immediate_geometry.get_vertex(i)

            # 頂点位置をカメラ方向に移動する
            vertex_position += view_vector

            # 新しい頂点位置を設定する
            immediate_geometry.set_vertex(i, vertex_position)
```

このコードは、ImmediateGeometryノードがこのコードを実行しているノードの子であることを前提としています。ImmediateGeometry ノードが子でない場合は、適切なメソッドを使用して参照を取得する必要があります。

頂点をカメラに向かって移動させると、クリッピングの問題が発生することがあります。
To move the vertices of an ImmediateGeometry closer to the camera, you can simply modify the position of the vertices in code. One way to do this is to translate the vertex positions along the camera's view vector.

Assuming you have a reference to your camera node, you can get the camera's global transform and use it to calculate the camera's view vector. You can then use this vector to move the vertex positions towards the camera.

Here is some example code to accomplish this:

    # Get a reference to the camera node
    var camera = get_node("Camera")

    # Get the global transform of the camera
    var camera_transform = camera.global_transform

    # Get the camera's view vector
    var view_vector = -camera_transform.basis.z

        # Loop through each vertex of the ImmediateGeometry
        for i in range(immediate_geometry.get_vertex_count()):
            # Get the current vertex position
            var vertex_position = immediate_geometry.get_vertex(i)

            # Move the vertex position towards the camera
            vertex_position += view_vector

            # Set the new vertex position
            immediate_geometry.set_vertex(i, vertex_position)

This code assumes that the ImmediateGeometry node is a child of the node that this code is running on. If the ImmediateGeometry node is not a child, you will need to use the appropriate method to get a reference to it.

Note that moving the vertices towards the camera may cause other clipping issues, so you may need to experiment with the amount you move the vertices to find a value that works for your specific use case.