절차적 생성

컴퓨팅에서 절차적 생성(procedural generation)은 데이터를 직접 제작하지 않고 알고리즘을 이용해서 자동으로 생성하는 방법을 일컫는다. 주로 사람이 만든 에셋과 컴퓨터의 난수 및 처리능력을 사용한 알고리즘의 결합으로 구현한다. 절차적 생성은 합성 매체의 일종이다.

절차적 생성
위 그림은 절차적 생성으로 생성한 나무 모델들이다. 알고리즘 매개변수와 난수 시드값을 변경함으로써 고유한 모델을 생성할 수 있다.

컴퓨터 그래픽에선 텍스처3D 모델을 제작하는 데 흔히 이용한다. 비디오 게임에선 플레이어를 위한 임의의 대형 컨텐츠를 생성하는 데 이용한다. 절차적 생성의 이점으로 파일 크기 감소, 컨텐츠 확장, 그리고 플레이어가 예측하기 어렵게 하는 게임플레이 제작 용이를 들 수 있다.

개요

절차적 생성 
테라젠을 이용해 절차적 생성된 풍경.

'절차적'이라는 용어는 어떤 함수를 계산하는 과정을 가리킨다. 프랙탈은 절차적으로 생성할 수 있는 기하학적 무늬이다. 자주 볼 수 있는 절차적 물체의 예로 텍스처폴리곤 메시가 있다. 소리 또한 절차적으로 생성할 수 있으며, 음성 합성과 음악 둘 다에 활용할 수 있다. 이는 전자 음악의 다양한 장르에서 사용됐으며, 절차적 생성을 이용한 대표적인 음악가로 '생성 음악'이라는 용어가 널리 쓰이는 계기를 제공한 브라이언 이노가 있다.

같이 보기

각주

참고 문헌

Tags:

절차적 생성 개요절차적 생성 같이 보기절차적 생성 각주절차적 생성 참고 문헌절차적 생성

🔥 Trending searches on Wiki 한국어:

한가인KBO 리그 연도별 팀 순위말레이시아박혜신주창훈알베르트 아인슈타인박하준 (배우)파블로 피카소조정식대한민국의 행정 구역글루코스정윤희예정화노트르담 대성당 화재이정후백제연합뉴스TV김갑수 (배우)관세음보살2024년 4월 죽음고려범죄도시5애착 이론대한민국의 국기눈물의 여왕부산광역시파스칼 (단위)김남국맹자일본 축구 국가대표팀선교청대학교우연이신고선수그리스아르투어 쇼펜하우어에탄올KS X 1001의 특수 문자강호순한국김수현의 작품 목록대한민국의 다선 국회의원 목록목성의 고리이대호폴아웃 (드라마)수사반장페르소나러시아-우크라이나 전쟁송하윤이효리인간의 음경충청남도유대인최불암태국한국의 성씨아데노바이러스일베저장소금성백과사전방시혁신사임당대한민국 헌법 제10조아세트산대한민국의 국민연금임진왜란보도연맹 학살 사건오세훈남진 (가수)한국사 연표용혜인고양이칭기즈 칸김민기 (가수)제9회 전국동시지방선거루브르 박물관김원준천수경대한민국의 대통령 목록🡆 More