컴퓨팅에서 절차적 생성(procedural generation)은 데이터를 직접 제작하지 않고 알고리즘을 이용해서 자동으로 생성하는 방법을 일컫는다. 주로 사람이 만든 에셋과 컴퓨터의 난수 및 처리능력을 사용한 알고리즘의 결합으로 구현한다. 절차적 생성은 합성 매체의 일종이다.
컴퓨터 그래픽에선 텍스처와 3D 모델을 제작하는 데 흔히 이용한다. 비디오 게임에선 플레이어를 위한 임의의 대형 컨텐츠를 생성하는 데 이용한다. 절차적 생성의 이점으로 파일 크기 감소, 컨텐츠 확장, 그리고 플레이어가 예측하기 어렵게 하는 게임플레이 제작 용이를 들 수 있다.
'절차적'이라는 용어는 어떤 함수를 계산하는 과정을 가리킨다. 프랙탈은 절차적으로 생성할 수 있는 기하학적 무늬이다. 자주 볼 수 있는 절차적 물체의 예로 텍스처와 폴리곤 메시가 있다. 소리 또한 절차적으로 생성할 수 있으며, 음성 합성과 음악 둘 다에 활용할 수 있다. 이는 전자 음악의 다양한 장르에서 사용됐으며, 절차적 생성을 이용한 대표적인 음악가로 '생성 음악'이라는 용어가 널리 쓰이는 계기를 제공한 브라이언 이노가 있다.
This article uses material from the Wikipedia 한국어 article 절차적 생성, which is released under the Creative Commons Attribution-ShareAlike 3.0 license ("CC BY-SA 3.0"); additional terms may apply (view authors). 별도로 명시하지 않은 경우, 내용은 CC BY-SA 4.0에 따라 사용할 수 있습니다. Images, videos and audio are available under their respective licenses.
®Wikipedia is a registered trademark of the Wiki Foundation, Inc. Wiki 한국어 (DUHOCTRUNGQUOC.VN) is an independent company and has no affiliation with Wiki Foundation.