generate_rotation_matrix_from_direction: Generate Rotation Matrix from Direction

View source: R/add_plane_uv_mesh.R

generate_rotation_matrix_from_directionR Documentation

Generate Rotation Matrix from Direction

Description

Internal function to generate a rotation matrix that aligns the Y-axis with a given direction vector. It uses the Rodrigues' rotation formula.

Usage

generate_rotation_matrix_from_direction(
  direction = c(0, 1, 0),
  up = c(0, 1, 0)
)

Arguments

direction

Default c(0, 1, 0). A 3D vector representing the direction. The function normalizes this vector.

up

Default c(0, 1, 0). A 3D vector representing the up direction.

Value

A 3x3 rotation matrix.


rayvertex documentation built on April 4, 2025, 2:37 a.m.