3D Web Developer/computer_graphics 4

[ 컴퓨터 그래픽스 ] OpenGL : Image Formation & Graphics pipeline

[ 컴퓨터 그래픽스 ] OpenGL : Image Formation & Graphics Pipeline ∇ OpenGL : Image Formation & Graphics Pipeline       OpenGL의 동작은 Vertices를 Pixels로 변환하는 과정을 지원합니다.             √ Vertex : 3D객체를 구성하는 하나의 점.                     √ Pixel:  모든 렌더링 연산이 끝난 후 모니터(뷰)에 표현되는 하나의 점.            Vertex -> Pixel의 변환과정에 대해서 알아보겠습니다.     ∇ Image Fromation.                                                               이미..

[ 컴퓨터 그래픽스 ] Open GL의 개념을 정리해보기.

[ 컴퓨터 그래픽스 ] Open GL의 개념을 정리해보기. ∇ Open GL의 개념 정리. 목 차1. OpenGL이란?2. OpenGL의 장단점.3. Legacy OpenGl vs Mordern OpenGL4. OpenGL의 세부 개념들.      1. Open GL이란?        √ Open GL.               - OpenGL이란,  "Open Graphics Library"로 Graphics 프로그래밍을 위한 API입니다.                    ( 이름과 다르게, Library가 아닌 API )               - OS는 OpenGL 인터페이스를 제공하고, GPU는 OpenGL implementation인 그래픽 카드 드라이버를 제공합니다.             ..

[ 컴퓨터 그래픽스 ] 웹 GL(Web GL) 이란

[ 컴퓨터 그래픽스 ] 웹 GL(Web GL) 이란    ∇ Web GL           - 웹 GL은 웹 브라우저 환경 기반 위에 3D 그래픽을 구현하는데에 사용되는 기술로,              웹 브라우저 상에서 하드웨어 가속 3D 그래픽(GPU)을 지원하기 위해 만들어진 JavaScript API입니다.            - 인터렉티브한 환경을 구현하고 싶은 웹 개발자들은 GLD를 통해서 3D 시각화와 인터렉티브한 웹 경험을                   페이지에서 구현하여, 사용자들에게 제공할 수 있습니다.             @예시들https://www.awwwards.com/ Awwwards - Website Awards - Best Web Design TrendsAwwwards a..

[ 컴퓨터 그래픽스 ] 웹 그래픽이란 무엇인가? ( WebGL, OpenGL, WebGPU )

[ 컴퓨터 그래픽스 ] 웹 그래픽이란 무엇인가? ( WebGL, OpenGL, WebGPU )   ∇ Web Graphic (웹 그래픽 )목 차 1. 웹 그래픽스의 기초2. OPen Gl & WebGl3. 개선된 API4. WebGPU   1. 웹 그래픽스의 기초.      웹 그래픽스는 웹 브라우저에서 2D 및 3D 그래픽을 렌더링하는 기술을 의미합니다.        이 기술은 유저들의 웹 브라우저가 GPU(그래픽 처리 장치)를 활용하여                     그래픽 요소를 화면에 표시합니다.              ∇ 하드웨어 가속( Hardware Acceleration )의 중요성.                  - 하드웨어 가속은 그래픽 처리를 CPU에서 GPU로 이전시키는 기술입니..