Dev 13

[CSEngine] 애니메이션
CSEngine은 DAE파일을 불러오는 것과 동시에 애니메이션도 에셋화를 진행합니다.

[CSEngine] 렌더링
CSEngine은 OpenGL을 기반으로 다양한 종류의 렌더링을 지원합니다.

Unity에 동적 조명을 적용한 Global Illumination 구현
동적 조명의 영향을 받는 글로벌 일루미네이션을 연구했던 과정을 설명해보고자 합니다.

자체 엔진에 Global Illumination을 적용하기 위한 삽질기 2
2달 동안 SDF를 이용한 글로벌 일루미네이션을 구현하고자 목표를 잡고 구현을 진행했었고, 아직 온전하진 않지만 SDF로 생성한 리플렉션 맵을 적용하는 것 까진 성공적으로 구현하게 되었습니다

OpenGL을 iOS에서 무작정 돌려보기
드디어 제 오랜 염원이였던 ios에서 자체엔진 돌리기에 성공을 했습니다!

C++ 코드를 웹으로 포팅하는 Emscripten 알아보기 (feat. WebGL)
내가 작성한 C++ 코드를 손쉽게 웹으로 포팅할 수 있다...?

Spine 프로젝트에 기여해보기
대표적인 2D 스켈레탈 애니메이션 프로그램인 Spine의 런타임 프로젝트에 풀리퀘를 넣었는데...

직접 만든 게임 엔진으로 데모를 만들었습니다
저번 학교 중간과제 내용이 팩맨과 관련해 몇가지 알고리즘을 구현하는 것이였는데...

게임엔진 드디어 WebGL로 포팅완료!
드디어 우여곡절 끝에 무지성으로 만들었던 웹 포팅에 성공했습니다!

어떻게 엔진을 만들게 되었나요?
2017년 쯤에 '나도 직접 게임 프레임워크를 만들어보자!'하는 마음에...

OpenGL Framebuffer to Texture 사용시 팁
프레임버퍼와 텍스쳐의 관계 관련하여 오늘 얻은 지식을 작성하고자 합니다.

OpenGL Framebuffer의 객체화
오픈지엘에 있는 프레임버퍼라는 요소를 어떻게 객체화를 진행할지 고민이 많았었습니다.
DAELoader클래스의 개선작업 진행
지금의 DAELoader라는 클래스는 사실 객체화가 정말 안되어있습니다..