KR102550124B1 - 웹툰 배경을 위한 멀티패스 레이어 타입 카툰 쉐이더 방법 - Google Patents

웹툰 배경을 위한 멀티패스 레이어 타입 카툰 쉐이더 방법 Download PDF

Info

Publication number
KR102550124B1
KR102550124B1 KR1020180072327A KR20180072327A KR102550124B1 KR 102550124 B1 KR102550124 B1 KR 102550124B1 KR 1020180072327 A KR1020180072327 A KR 1020180072327A KR 20180072327 A KR20180072327 A KR 20180072327A KR 102550124 B1 KR102550124 B1 KR 102550124B1
Authority
KR
South Korea
Prior art keywords
image
images
cartoon
shader
layer
Prior art date
Application number
KR1020180072327A
Other languages
English (en)
Other versions
KR20200000254A (ko
Inventor
김유창
Original Assignee
(주)유주얼미디어
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by (주)유주얼미디어 filed Critical (주)유주얼미디어
Priority to KR1020180072327A priority Critical patent/KR102550124B1/ko
Publication of KR20200000254A publication Critical patent/KR20200000254A/ko
Application granted granted Critical
Publication of KR102550124B1 publication Critical patent/KR102550124B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T13/00Animation
    • G06T13/203D [Three Dimensional] animation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/003D [Three Dimensional] image rendering
    • G06T15/02Non-photorealistic rendering
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/10Segmentation; Edge detection

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Computer Graphics (AREA)
  • Image Processing (AREA)
  • Image Generation (AREA)

Abstract

본 발명은 웹툰 배경을 위한 멀티패스 레이어 타입 카툰 쉐이더 방법에 대한 것이다.
본 발명에 따르면, 카툰 쉐이더 장치를 이용하여 대상이미지를 목적에 따라 다수개의 이미지로 추출하는 단계, 추출된 다수개의 이미지에 적용되는 배경이미지를 시간대에 따라 낮·밤 이미지로 다르게 배분하여 배치하는 단계, 시간대에 따라 쉐도우 이미지를 변경하는 단계, 그리고 배경이미지가 적용된 다수개의 이미지를 각 레이어가 유지한 상태에서 PSD 확장자로 저장하는 단계를 포함한다.
이와 같이 본 발명에 따르면, 카툰 쉐이더 장치를 이용하여 텍스쳐와 그림자 아웃라인 등을 화면 크기에 맞은 이미지 파일로 각각 추출하고 목적에 맞는 이미지를 로드하고 저장된 데이터를 레이어별로 재 구성하여 멀티 레이어 방식의 PSD 파일로 저장하므로 각 레이어 파일, 채널, 패스 등을 모두 저장할 수 있어 추후 작업자에 의해 추가 변형이 용이한 장점을 지닌다.

Description

웹툰 배경을 위한 멀티패스 레이어 타입 카툰 쉐이더 방법{MultI-pass Layer Type Cartoon Shader Method for Webtoons}
본 발명은 웹툰 배경을 위한 멀티패스 레이어 타입 카툰 쉐이더 방법 에 관한 것으로서, 더욱 상세하게는 카툰 쉐이더 장치를 이용하여 다수개의 레이어를 하나의 PSD확장자로 저장하여 각 이미지에 대한 정보를 유지할 수 있어 추가 변형이 용이한 웹툰 배경을 위한 멀티패스 레이어 타입 카툰 쉐이더 방법에 관한 것이다.
랜더링은 평면인 그림에 형태·위치·조명 등 외부의 정보에 따라 다르게 나타나는 그림자·색상·농도 등을 고려하면서 실감나는 3차원 화상을 만들어내는 과정 또는 그러한 기법을 일컫는다. 즉, 평면적으로 보이는 물체에 그림자나 농도의 변화 등을 주어 입체감이 들게 함으로써 사실감을 추가하는 컴퓨터그래픽상의 과정을 말한다.
상기와 같이 랜더링 작업시 렌더링 효과를 계산하는데 쉐이더를 적용하며, 쉐이더는 표면상으로 무난해 보이는 효과를 만들기 위해 영화 후처리, CGI, 비디오게임에 널리 쓰인다. 이때, 카툰 쉐이더는 3D 그래픽을 2D 그래픽으로 바꾸어 주며 만화와 같은 느낌을 주는 화면을 만드는 것을 말한다.
종래의 카툰 쉐이더는 실시간 렌더링에 최적화되어 있으며 계산값을 단일 파일 형태로 작성한다. 그러나 재가공을 위한 복잡한 연산을 추가할 수 없으며, 심플한 카툰 형태 이상은 추출하기 어려운 단점이 있었다.
또한, 후가공이 힘들며 웹툰 작가의 스타일에 맞게 최적화하기 힘든 구조로서 작업자의 추가작업 시간이 불가피하며, 인건비 상승의 원인이 되었다.
본 발명의 배경이 되는 기술은 대한민국 등록특허공보 제10-0534061호(2005. 08. 24. 공개)에 개시되어 있다.
본 발명이 이루고자 하는 기술적 과제는, 카툰 쉐이더 장치를 이용하여 다수개의 레이어를 하나의 PSD확장자로 저장하여 각 이미지에 대한 정보를 유지할 수 있어 추가 변형이 용이한 웹툰 배경을 위한 멀티패스 레이어 타입 카툰 쉐이더 방법을 제공하기 위한 것이다
이러한 기술적 과제를 이루기 위한 본 발명의 실시예에 따르면, 카툰 쉐이더 장치를 이용한 멀티패스 레이어 타입 카툰 쉐이더 방법 있어서, 카툰 쉐이더를 이용하여 대상이미지를 목적에 따라 다수개의 이미지로 추출하는 단계, 추출된 다수개의 이미지에 적용되는 배경이미지를 시간대에 따라 낮?밤 이미지로 다르게 배분하여 배치하는 단계, 시간대에 따라 쉐도우 이미지를 변경하는 단계, 그리고 배경이미지가 적용된 다수개의 이미지를 각 레이어가 유지한 상태에서 PSD 확장자로 저장하는 단계를 포함한다.
상기 대상이미지는, 목적에 따라 텍스쳐(Texture) 이미지, 쉐도우(Shadow) 이미지, 아웃라인(Outline) 이미지 및 투명도 이미지로 나누어 추출될 수 있다.
상기 배경이미지는, 9시에서 20시를 기준으로 밤과 낮으로 분류하여 적용될 수 있다.
상기 쉐도우 이미지는, 시간대에 따라 적용된 이미지가 낮일 경우에는 푸른색으로 변경하고, 밤일 경우에는 붉은색으로 변경하여 적용될 수 있다.
이와 같이 본 발명에 따르면, 카툰 쉐이더 장치를 이용하여 텍스쳐와 그림자 아웃라인 등을 화면 크기에 맞은 이미지 파일로 각각 추출하고 목적에 맞는 이미지를 로드하고 저장된 데이터를 레이어별로 재 구성하여 멀티 레이어 방식의 PSD 파일로 저장되므로 각 레이어 파일, 채널, 패스 등을 모두 저장할 수 있어 추후 작업자에 의해 추가 변형이 용이한 장점을 지닌다.
또한, 텍스쳐, 쉐도우, 아웃라인 및 투명도에 따라 이미지를 분리하여 추출하고 시간대에 따라 각각의 배경 및 음영 등을 적용하므로 더욱 사실감 있는 표현이 가능하고, 목적에 따라 이미지를 분리하여 추출하므로 추후 작업시 소요시간을 단축할 수 있어 인건비 절감을 효과를 도모할 수 있다.
도 1은 3D 프로그램을 이용하여 이미지를 생성하는 과정을 도시한 도면이다.
도 2는 도 1에서 생성된 이미지를 도시한 도면이다.
도 3은 본 발명의 실시예에 따른 카툰 쉐이더 장치를 이용한 멀티패스 레이어 타입 카툰 쉐이더 방법을 설명하기 위한 순서도이다.
도 4는 도 3에서 목적에 따라 추출된 이미지를 예시한 도면이다.
도 5는 도 3에서 시간대에 따라서 적용되는 배경 이미지를 예시한 도면이다.
도6은 도 3에서 목적에 따라 추출된 이미지 중에서 텍스트 이미지에 배경이미지를 적용한 상태를 예시한 도면이다.
도 7은 도 3에서 목적에 따라 추출된 이미지 중에서 쉐도우 이미지에 배경이미지를 적용한 상태를 예시한 도면이다.
도 8은 도 3에서 목적에 따라 추출된 이미지에 배경이미지를 적용하여 입체감이 형성된 합성파일이 형성된 과정을 도시한 도면이다.
도 9는 도 3에서 합성된 이미지 파일을 도시한 도면이다.
이하 첨부된 도면을 참조하여 본 발명에 따른 바람직한 실시예를 상세히 설명하기로 한다. 이 과정에서 도면에 도시된 선들의 두께나 구성요소의 크기 등은 설명의 명료성과 편의상 과장되게 도시되어 있을 수 있다.
또한 후술되는 용어들은 본 발명에서의 기능을 고려하여 정의된 용어들로서, 이는 사용자, 운용자의 의도 또는 관례에 따라 달라질 수 있다. 그러므로 이러한 용어들에 대한 정의는 본 명세서 전반에 걸친 내용을 토대로 내려져야 할 것이다.
먼저, 도 1 및 도 2를 통해 일반적으로 3D 프로그램을 이용하여 이미지를 생성하는 과정을 설명한다.
도 1은 3D 프로그램을 이용하여 이미지를 생성하는 과정을 도시한 도면이고, 도 2는 도 1에서 생성된 이미지를 도시한 도면이다.
도 1 및 도 2에 나타낸 이미지를 살펴보면, 3D프로그램을 이용하여 이미지를 생성한 다음, 랜더링을 이용하여 생성된 이미지에 빛, 배경, 아웃라인 등을 적용하는 작업이 진행되며, 랜더링된 이미지는 단일의 파일형태로 형성된다.
단일의 파일 형태로 작성된 이미지는 추후 재가공이 어려우므로 심플한 카툰 형태 이상의 이미지는 추출하기 힘들어 웹툰 작가의 스타일에 맞게 최적화하기 힘든 문제점이 있었다.
도 3은 본 발명의 실시예에 따른 카툰 쉐이더 장치를 이용한 멀티패스 레이어 타입 카툰 쉐이더 방법을 설명하기 위한 순서도이고, 도 4는 도 3에서 목적에 따라 추출된 이미지를 예시한 도면이고, 도 5는 도 3에서 시간대에 따라서 적용되는 배경 이미지를 예시한 도면이고, 도6은 도 3에서 목적에 따라 추출된 이미지 중에서 텍스트 이미지에 배경이미지를 적용한 상태를 예시한 도면이고, 도 7은 도 3에서 목적에 따라 추출된 이미지 중에서 쉐도우 이미지에 배경이미지를 적용한 상태를 예시한 도면이고, 도 8은 도 3에서 목적에 따라 추출된 이미지에 배경이미지를 적용하여 입체감이 형성된 합성파일이 형성된 과정을 도시한 도면이고, 도 9는 도 3에서 합성된 이미지 파일을 도시한 도면이다.
도 3을 살펴보면, 먼저 3D 프로그램을 이용하여 이미지를 생성한다. 생성된 이미지는 대상이미지가 되며, 대상이미지는 카툰 쉐이더 장치에 의해 목적에 따라 다수개의 이미지로 추출된다(S310).
대상이미지는 도 4에 도시된 바와 같이, 질감, 재질, 색상 등을 포함하는 기본이미지인 텍스쳐(Texture) 이미지와, 대상이미지에 명암을 줄 수 있는 부분만을 추출한 쉐도우(Shadow) 이미지와, 대상이미지의 외곽선만 추출한 아웃라인(Outline) 이미지 및 대상이미지의 투명도를 조절할 수 있는 부분만을 추출한 투명도 이미지로 나뉘어 분류된다.
상기와 같이 4가지의 이미지로 분류한 다음에는 화면 크기에 맞는 이미지 파일로 추출한다.
추출된 파일에는 배경화면을 적용하게 되는데, 배경화면은 시간대에 따라 달리 적용될 수 있도록 낮을 표현한 이미지와 밤을 표현한 이미지로 배분하여 배치한다(S320).
상기와 같이 시간대에 따라 미리 배경이미지를 배분하는 이유는 대상이미지와의 이질감을 제거하기 위함이다.
한편, 도 5에 도시된 바와 같이, 낮일 경우에는 나무, 산 등의 이미지에 뚜렷한 원근법을 적용하고, 밝은색의 하늘과 구름 등을 선명하게 표현한 반면, 밤일 경우에는 어두운색의 하늘에 별이나 달 등의 이미지를 추가하여 시간대가 밤임을 알 수 있도록 한다.
이때, 낮과 밤으로 배분되는 시간대는 오전 9시부터 오후 8시 즉, 20시를 기준으로 하며, 설정된 시간대가 9시부터 20시 사이일 경우에는 낮 이미지가 적용될 수 있도록 한다(S330).
따라서, 설정된 시간이 13시일 경우에는 대상이미지와 동일한 크기 및 현재의 해상도에 맞춘 낮을 표현하는 배경을 준비하며, 도 6에 도시된 바와 같이, 준비된 배경이미지와 텍스쳐(Texture) 이미지를 합성하여 하나의 레이어(LAYER)를 생성한다.
상기와 같이, 텍스쳐(Texture) 레이어(LAYER)가 형성된 다음에는 쉐도우(Shadow) 이미지를 변경한다.
앞서 시간대가 13시로 설정되었다면, 그에 맞추어 추출된 쉐도우(Shadow) 이미지를 푸른색으로 변경한다(S340).
반면, 설정된 시간대가 9시부터 20시 이외의 시간일 경우에는, 밤 이미지가 적용될 수 있도록 하고(S350), 앞서 추출된 쉐도우(Shadow) 이미지를 붉은색으로 변경한다(S360).
이때, 쉐도우(Shadow) 이미지는 시간대의 조건에 따라 색상값을 변경하며, 변경되는 방법은 기본값에 R.G.B.값을 더하여 설정한다. 예를 들면, 도 7에 나타낸 바와 같이, 낮 2시일 경우에는 낮으로 판단하며, 기본값에 (74,97,117)의 R.G.B.값을 더하여 푸른색으로 변경될 수 있도록 하고, 밤 10시일 경우에는 밤으로 판단하며, 기본값에 (82,55,38)의 R.G.B.값을 더하여 붉은색으로 변경될 수 있도록 한다.
상기와 같이, 쉐도우(Shadow) 이미지를 낮과 밤에 따라 그림자 색을 변경한 다음에는 쉐도우(Shadow) 레이어(LAYER)를 생성한다.
쉐도우(Shadow) 레이어(LAYER)가 생성 완료된 다음에는 아웃라인 이미지를 합성하여 마무리한다.
도 8에 도시된 바와 같이, 카툰 쉐이더 장치는 배경이미지 레이어, 텍스쳐 레이어, 쉐도우 레이어 및 아웃라인 레이어를 순서에 따라 합성하여 입체감을 형성할 수 있도록 한다. 따라서, 대상이미지에서 추출된 이미지는 데이터를 가진 상태로 레이어별로 재구성하여 하나의 PSD파일로 합성하여 저장한다(S370).
본 발명은 카툰 쉐이더 장치를 이용하여 다수개의 이미지 레이어가 하나의 PSD 파일로 저장되므로 종래의 PNG 방식으로 저장되는 기존 렌더링 방식에 비해 각 이미지 정보가 유지되므로 최소한의 작업비용을 통해 추가 변형이 용이한 장점이 있다.
본 발명은 도면에 도시된 실시예를 참고로 하여 설명되었으나 이는 예시적인 것에 불과하며, 당해 기술이 속하는 분야에서 통상의 지식을 가진 자라면 이로부터 다양한 변형 및 균등한 타 실시예가 가능하다는 점을 이해할 것이다. 따라서 본 발명의 진정한 기술적 보호범위는 아래의 특허청구범위의 기술적 사상에 의하여 정해져야 할 것이다.

Claims (4)

  1. 카툰 쉐이더 장치를 이용한 멀티패스 레이어 타입 카툰 쉐이더 방법에 있어서,
    대상이미지를 목적에 따라 텍스쳐(Texture) 이미지, 쉐도우(Shadow) 이미지, 아웃라인(Outline) 이미지 및 투명도 이미지로 나누어 추출하는 단계,
    추출된 다수개의 이미지에 적용되는 배경이미지를 시간대에 따라 낮·밤 이미지로 다르게 배분하여 배치하는 단계,
    시간대에 따라 쉐도우 이미지를 변경하는 단계, 그리고
    배경이미지가 적용된 다수개의 이미지를 각 레이어가 유지한 상태에서 PSD 확장자로 저장하는 단계를 포함하며,
    상기 쉐도우 이미지는,
    시간대에 따라 적용된 이미지가 낮일 경우에는 푸른색으로 변경하고, 밤일 경우에는 붉은색으로 변경하여 적용하는 멀티패스 레이어 타입 카툰 쉐이더 방법.
  2. 삭제
  3. 제1항에 있어서,
    상기 배경이미지는,
    9시에서 20시를 기준으로 밤과 낮으로 분류하여 적용하는 나누어지는 멀티패스 레이어 타입 카툰 쉐이더 방법.
  4. 삭제
KR1020180072327A 2018-06-22 2018-06-22 웹툰 배경을 위한 멀티패스 레이어 타입 카툰 쉐이더 방법 KR102550124B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020180072327A KR102550124B1 (ko) 2018-06-22 2018-06-22 웹툰 배경을 위한 멀티패스 레이어 타입 카툰 쉐이더 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020180072327A KR102550124B1 (ko) 2018-06-22 2018-06-22 웹툰 배경을 위한 멀티패스 레이어 타입 카툰 쉐이더 방법

Publications (2)

Publication Number Publication Date
KR20200000254A KR20200000254A (ko) 2020-01-02
KR102550124B1 true KR102550124B1 (ko) 2023-07-03

Family

ID=69155155

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020180072327A KR102550124B1 (ko) 2018-06-22 2018-06-22 웹툰 배경을 위한 멀티패스 레이어 타입 카툰 쉐이더 방법

Country Status (1)

Country Link
KR (1) KR102550124B1 (ko)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102303106B1 (ko) * 2021-03-24 2021-09-16 (주)케이넷 이엔지 실시간 렌더링을 활용한 웹툰 이미지 구현 장치 및 방법

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6466210B1 (en) * 1997-12-22 2002-10-15 Adobe Systems Incorporated Blending image data using layers
KR20140120156A (ko) * 2013-04-02 2014-10-13 삼성전자주식회사 사용성이 향상된 모바일 디바이스를 위한 3차원 그래픽 데이터 생성 방법 및 이를 이용한 응용 개발 환경

Also Published As

Publication number Publication date
KR20200000254A (ko) 2020-01-02

Similar Documents

Publication Publication Date Title
CN111105491B (zh) 场景渲染方法、装置、计算机可读存储介质和计算机设备
CN102396003B (zh) 用于向计算机图形中的对象添加阴影的方法
Northrup et al. Artistic silhouettes: A hybrid approach
US20090021513A1 (en) Method of Customizing 3D Computer-Generated Scenes
US20110102424A1 (en) Storyboard generation method and system
JP4982862B2 (ja) プログラム、情報記憶媒体及び画像生成システム
CN106815883A (zh) 一种游戏角色的头发处理方法及***
US10217259B2 (en) Method of and apparatus for graphics processing
CN111402373B (zh) 一种图像处理方法、装置、电子设备及存储介质
JPH1097648A (ja) 3dオブジェクトディスプレイの更新方法、3dオブジェクトの視覚特性を修正するためのコンピュータ実施システム、ディスプレイ上に3dオブジェクトを再びレンダリングする方法、及び製品
AU2006287351A1 (en) 2D editing metaphor for 3D graphics
CN109118556B (zh) 一种实现ui界面动画过渡效果的方法、***及存储介质
KR102550124B1 (ko) 웹툰 배경을 위한 멀티패스 레이어 타입 카툰 쉐이더 방법
CN108171784B (zh) 一种渲染方法及终端
KR102009765B1 (ko) 모바일용 전체 조명 실시간 렌더링 방법
CN115345976A (zh) 模型渲染方法、装置、计算机设备及计算机可读存储介质
CN111179383B (zh) 用于cg动画制作的渲染镜头重组方法及装置
CN104574493B (zh) 一种远景平滑淡出的方法及装置
KR101068953B1 (ko) 문서편집프로그램에서의 도형개체의 장식효과 편집방법 및 이를 이용한 단말기
Schneegans et al. guacamole-An extensible scene graph and rendering framework based on deferred shading
CN110120089A (zh) 一种基于裁剪边界优化的无缝纹理自动生成方法
Kim et al. WYSIWYG Stereo Paintingwith Usability Enhancements
JP7352603B2 (ja) 情報処理装置、プログラム及び描画方法
Wang et al. Cartoon rendering illumination model based on Phong
KR101861129B1 (ko) 데이터 용량 감축 기능을 갖는 삼차원 애니메이션 제작방법

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant