Article/Computer Graphics 8

[iOS][번역] iOS 메모리 심층 분석

[iOS][번역] iOS 메모리 심층 분석 의역이 많이 존재하고, 녹색의 문장은 본문에 없는 내용이다. 메모리 줄이기 메모리는 왜 줄이나요? 메모리를 줄인다는 것은 메모리 사용량을 줄이는 것을 의미한다. 앱 메모리 사용량을 줄여야 하는 이유 사용자(유저)에게 더 나은 경험을 제공한다는 것. 앱이 더 빠르게 실행될 뿐만 아니라 시스템 성능이 더 좋아짐. 앱이 메모리에 더 오래 유지될 수 있다. 다른 앱 또한 메모리에 더 오래 남아 있을 수 있다. 거의 모든 경우에서 안 하는 것보다 더 좋다. 클린 & 더티 페이지 힙 메모리(Heap Memory)에 여러 개체를 보유할 수 있는 페이지에 제공되는 메모리와 일부 개체는 여러 페이지에 걸쳐 있을 수 있다. Heap Memory : 동적으로 할당된 메모리를 관리하..

[HARDWARE] CPU의 구조와 작동

글의 목적 : CPU와 GPU의 주된 목적에 따라 다른 방식으로 작동하는데, 그것을 비교해 보고 이해하기 위하여, CPU의 구조와 작동에 대해서 알아가기 위하여 공부하고 정리합니다.이 글과 연관된 페이지 GPU의 구조와 작동 : https://asatala.tistory.com/115CPU와 GPU의 비교 : https://asatala.tistory.com/116GPGPU : https://asatala.tistory.com/117Mobile Device의 특징 : https://asatala.tistory.com/118논리회로 : https://asatala.tistory.com/119 CPU의 구조와 작동 목차 CPU란? 트랜지스터 반도체P형, N형 반도체..

[Article] HDR과 ACES

[Article] HDR과 ACES 작성자 : 김성인목차 톤 매핑이란? 톤 매핑과 LUT의 차이점 주요 용어  광도(luminosity)  노출(exposure)  다이나믹 레인지(dynamic range)    - LDR    - HDR    - SDR  칼라 스페이스    - sRGB    - 감마 보정    - 리니어 칼라 스페이스sRGB, 감마 보정, 리니어 감마 보정의 목적 // 번거롭게 왜 이 공정을 거치나요? 좀 더 실제에 가까운 색상과 밝기를 표현하기 위해서는? HDR은 왜 사용하나?이제부터 우리의 게임 개발에서 생각해 보자. 게임엔진에서 HDR 사용의 장단점 HDR을 올바르게 사용하기 위하여  - Linear color space의 사용  - Tone mapping의 사용 ACES(Aca..