Untitled

<aside> 🌟 게이머들에게 좋은 재미를 선사하는 게임을 함께 만들고 싶은 장은준입니다. 컴퓨터 그래픽스와 게임 개발, 게임잼을 좋아합니다. 새로운 기술을 스스로 찾아보고 공부하는 것과 프로그래밍하는 모든 것을 좋아합니다. 열정 또한 중요하지만 정확하게 하는 것, 속도 또한 중요하지만 올바른 방향인가를 중요하게 생각합니다.

</aside>

👨 나이

25살 (1999년생), 산업기능요원 복무중

📞 연락처

+82 10-4047-5820

[email protected]

🔎 Github

github.com/silverjun

🔖 Velog

https://velog.io/@silverjunbait

📰 아티클

"주소창은 시야를 넓혀 준 '광각렌즈'" 주소창 수상자 3명을 만나다

씽굿_씽굿콘텐츠_트렌드_딥러닝을 활용해 게임 캐릭터의 움직임을 계산하는 대학생!

💪 기술


🥇 프로젝트 다수 경험 있음

🥈 프로젝트 해본 경험 있음

🥉 다룰 수 있음

🎮 게임 개발 기술

C, C++, SDL2, SFML, Unity/C#, OpenGL4, GLSL

Cocos2d-x, FMOD, IMGUI, Qt5

Unreal Engine 4, DirectX 11, HLSL

🎰 기타 개발 관련

JavaScript/TypeScript, Git, SVN, Mercurial(hg), Python, CMake, VSCode Extension

React.js, Node.js, Deno, Flutter/dart, Firebase, Swift, Tensorflow, Jenkins Pipeline, Shell Script

Java, OpenCV, MySQL, MongoDB, HTML5, CSS, PHP, Google Apps Script

📈 이력


🏙 SUPERCREATIVE

2021.05 ~ 현재

🎮 미공개 신작 개발중

🏙 SHIFTUP

2020.10 ~ 2021.05

🎮 프로젝트 니케 개발

프로젝트 니케 [NIKKE:Goddess of Victory] Play Teaser


🏫 한동대학교

2018.03 ~ 2020.06

🖥 컴퓨터공학과

👨‍🔬 Computer Graphics Lab 대표학생

👨‍🎓 푸른등대 블리자드 장학생

🏃‍♂️ 5학기 이후 휴학 상태 (Major GPA 4.12/4.5)

🏫 울산애니원고등학교

2015.03 ~ 2018.02

🎮 컴퓨터게임개발과

🔔 13기 졸업

🗂 프로젝트


DeepIK: On-line Inverse Kinematics Using Deep Learning

딥러닝을 활용한 IK 연구 (포스터 논문, 지도교수님: 한다성 교수님)

C++ IK Optimization Tensorflow KNN ImGui Python

2019.01 ~ 2019.11

Accepted on Pacific Graphics 2019

Pacific Graphics 2019

<aside> 🎯 CGLab에서 진행한 개인 연구입니다. 수식적으로 IK의 해를 구하는 방법은 빠르지만 자연스러움이 보장되지 않고, 모션캡처 데이터를 바탕으로 모션합성을 하는 방식은 모션캡처 데이터가 많아질수록 느려진다는 한계점이 있습니다. 저는 지도교수님과 함께 딥러닝을 활용해 계산 속도와 자연스러움을 동시에 해결할 수 있는 IK Solver를 만드는 연구를 진행했습니다.

</aside>

역할


  1. On-line Optimization 환경 개발

    👉 C++을 사용한 시뮬레이션 환경 기반 마련

    👉 Forward Kinematics 구현

    👉 NLOpt 라이브러리를 사용해 Objective 함수 및 Constraints 설정

    👉 ImGui를 사용해 사용자가 임의로 IK Target을 설정할 수 있도록 UI/UX 구현

    👉 C++환경에서 학습된 Tensorflow 모델을 Inference하는데 사용할 수 있도록 구현

    👉 Optimization 과정에서 나온 데이터로 CSV형식 학습셋 생성

  2. Neural network 모델 개발 및 학습

    👉 Python에서 Tensorflow 딥러닝 모델 구현

    👉 Jupyter Lab 환경에서 딥러닝 모델 학습 후 학습된 모델을 파일로 저장

사진