그래픽스/WebGL

side-project) 미래의 지구

choogro 2022. 10. 22. 14:50

Link

https://classy-fudge-f9b073.netlify.app/

 

메시지가 있는 컨텐츠를 webgl을 활용하여 만들면 재밌겠다는 생각이 들었습니다.

 

그래픽스 라이브러리 중 하나인  three.js를 활용한 웹페이지 제작에 대한 아이디어는 이미 공식문서 예제에 수없이 많이 나와있습니다.

 

그 중 내장된 메서드를 활용하여 바다와 하늘을 구현하면 유사자연(?)을 만들 수 있을 것 같아서 환경을 주제로 한 페이지 제작을 시작하게 되었습니다.

 

페이지에서 뭐가 꿈틀거리니 생동감도 있고 무엇보다 개발하는 입장에서 상상력을 확장시킬 수 있어서 좋은 것 같습니다.

 

무엇보다 해당 프로젝트를 진행하면서 그래픽스 기술에 대한 관심이 많이 생겼습니다.

 

그럴려면 opengl을 배우는 수밖에 없겠구나 싶어서 현재는 c/c++에 대한 공부도 자연스레 병행하게 되었네요.

 

정말이지 배움에는 끝이 없다는 걸 항상 느낍니다...

 


위 프로젝트에 대한 전체 코드는 아래 링크에서 확인하실 수 있습니다.

https://github.com/heonwoochoo/ocean