분류 전체보기612 심화 수업32일차 - 조명, obj 파일 파싱 보호되어 있는 글 입니다. 2023. 6. 8. [DirectX3D / Graphics] 조명효과 (Ambient . Diffuse . Specular . Phong Reflection) D3D를 공부하며 조명효과를 배우기 시작하여 관련 내용을 정리하고자 합니다. 가장 기본적으로 사용되는 조명 모델인 Phong Reflection(이하 퐁 모델) 그리고 퐁 모델을 위해 필요한 기본 모델들에 대하여 알아보도록 합니다. 우선 퐁 모델을 위해서는 기본적인 3개의 모델이 필요합니다. Ambient Diffuse Specular Shaders 필터의 hlsl 파일의 PS 코드를 참조 합니다. float4 PS(PixelInput input) : SV_TARGET { //world space light float3 light = normalize(-float3(1, -1, 1)); // 빛의 방향 벡터 //world space normal float3 normal = normalize(input.N.. 2023. 6. 7. 심화 수업31일차 - 구체의 Normal, 디퓨즈 광 보호되어 있는 글 입니다. 2023. 6. 7. [창작] DirectX11 3D 1주일 팀 프로젝트 "2인용 리듬+수영 게임" 3D 수업이 시작되고 약 한달이 경과하였습니다. 이 시점에 그간 배워온 내용으로 작게나마 프로젝트를 진행해 보는 기간이 있었습니다. 기간은 짧게 1주일로 정하여 3명의 팀원끼리 간단한 게임을 만들게 되었습니다. 일주일 간의 프로젝트 기간을 마치고 정리를 해보려 합니다. DAY 0. 우선 프로젝트 시작 전날은 3명의 팀원이 최우선적으로 어떠한 게임을 만들까 의견을 내는 날 이었습니다. 3D를 배우며 아직까지 지식이 충분하지 않기 때문에 만들어보고 싶은 게임은 장대하였으나....한정적인 기술만을 가지고 게임을 정해야했고 그로인하여 복잡한 로직이나 화려한 이펙트를 넣을 수 없었기에 아쉽지만 아주 심플한 게임 위주로 주제를 정하기로 했습니다. 우선 제일 먼저 제안된 게임은 볼링 게임 이었습니다. 간단히 구체 형.. 2023. 6. 7. GIF 움짤 만드는 사이트 참고 보호되어 있는 글 입니다. 2023. 6. 6. 심화 수업31일차 - 1주팀프로젝트 완료, 차후수업(광원) 보호되어 있는 글 입니다. 2023. 6. 5. 이전 1 ··· 64 65 66 67 68 69 70 ··· 102 다음