vector1 [iOS] SIMD3 현재 보고 있는 AR, 그래픽스 관련하여 3D모델의 위치를 추적하고 저장하는 과정에서 많이 보이는 타입이다. SIMD3는 단일 명령 다중 데이터(Single Instruction, Multiple Data, SIMD) 프로그래밍 모델을 따르는 벡터 타입으로, 세 개의 스칼라 값을 갖는 벡터를 표현한다. struct SIMD3 where Scalar : SIMDScalar SIMD3는 제네릭 구조체로, Scalar 타입의 세 개의 요소를 갖는다. 이때, Scalar는 SIMDScalar 프로토콜을 준수해야 하며, 이는 주로 기본 수치 타입(int, float 등)을 의미한다. 연산자와 메서드 SIMD3 구조체는 연산자를 통해 벡터 간 연산을 지원한다. 예를 들어, &* 연산자는 두 벡터의 요소별 곱셈을 수.. 2024. 2. 6. 이전 1 다음 728x90