2024/11 4

Unity Lighting

오늘 다루어볼 주제는 Unity에서의 Lighting 입니다.Light란 3D 공간상에서의 빛의 방향이나 세기, 색상 등을 조정하는 것을 의미합니다.Unity에서의 Light타입은 다음과 같이 나누어져 있습니다.Light TypeDirectional SpotPointArea (baked only)각 Type을 예시로 들어 이미지를 확인해보겠습니다.Directional LightDirectional Light 의미를 풀어서 설명하면 방향성을 가지는 빛 입니다.해당 오브젝트는 Light오브젝트의 위치에 상관없이 정해진 Rotation(방향)만으로 빛을 나타내는 방식 입니다.큐브 오브젝트를 기준으로 이미지와 같이 Light의 방향에 따른 빛이 형성되어 바닥 오브젝트에 그림자가 생기는 것을 볼 수있습니다.Spo..

Unity 2024.11.28

AP(Application Processor)

이번에는 Unity에서의 iOS 디바이스의 AP에 대해서 알아보도록 하겠습니다.AP란 Application Processor의 약자로, 스마트폰, 태블릿, 스마트 워치 등과 같은 모바일 기기에서 애플리케이션 실행과 다양한 기능을 처리하는 핵심 중앙 처리 장치를 의미합니다.AP의 구성요소CPU : AP의 중앙 처리 장치, 앱의 실행, 시스템 로직 처리GPU : 그래픽과 관련된 연산을 담당. User Interface, 게임, 영상 등의 그래픽 성능NPU (Neural Processing Unit) : AI와 머신러닝 연산을 가속화 하여, 얼굴 인식, 이미지 분석 기능 지원ISP (Image Signal Processor) : 카메라 이미지와 비디오를 처리하는 전용 프로세서DSP (Digital Signal..

Computer 2024.11.19

iOS의 운영체제의 구조

iOS는 Apple에서 개발한 운영체제로, 주로 iPhone, iPad 등 Apple 제품에 사용되는 운영체제로 크게 아래와 같은 4가지 구성 요소로 이루어져 있다.iOS 운영체제의 계층 구조Core OS하드웨어와 가장 가까이 있는 최하위 계층시스템의 핵심 기능을 관리Core ServiceGPS, 가속도, 자이로스코프 하드웨어적 기능들내부 데이터 / 위치(GPS), Sensor 등의 기능을 제공Media그래픽, 오디오, 비디오, 멀티미디어 기능 제공C 와 Objective-C와 혼합Cocoa Touch화면의 그래픽 UIUIKit, MapKit실제 개발할 때 가장 많이 접하게 되는 계층Application사용자와 가장 맞닿아 있는 계층Apple App, Third-Party App이 포함.다음으로는 iOS..

iOS 2024.11.19

CPU 아키텍쳐

지금 시간에는 CPU 아키텍쳐에 대해 다루어 보도록 하겠습니다.CPU 아키텍쳐란 컴퓨터가 데이터를 처리하고 명령어를 실행하는 방식과 관련된 구조와 설계를 말합니다.CPU 아키텍쳐는 크게 ISA와 마이크로 아키텍쳐로 나누어 설명할 수있습니다.명령어 집합 아키텍쳐(Instruction Set Architecture)CPU가 어떤 명령어를 실행할 수있는지 정의하는 부분컴파일러 또는 프로그래머가 프로세서와 상호작용할 수 있는 방법을 명시함.소프트웨어와 하드웨어 간의 인터페이스ISA 주요 요소명령어 포맷 : 명령어의 형식과 길이 ex) 32bit, 64bit레지스터 : 연산을 위해 데이터를 저장하는 저장 공간을 정의.데이터 타입 : CPU가 다룰 수 있는 데이터의 종류 ex) 정수, 부동 소수점, 벡터주소 모드 ..

Computer 2024.11.07