yuchi's Development Home
글 수 201
여러 일을 동시에 하려니 태스크 전환 비용이 너무 컸다.
그래서 주중에는 게임 코딩을 하고 주말에는 엔진 코딩을 하기로 했다.
주말에 작업한 내용은
1.FVF고정 파이프라인 렌더링 코드들을 싹 빼고 쉐이더 코드로 몽땅 바꿨다.
2.라이팅 처리에 대한 룰을 확실히 정하고 툰쉐이딩,퍼픽셀쉐이딩,버텍스라이팅 오브젝트들이 모두 같은 방식으로 동작하도록 코드를 수정하고 이리저리 튜닝했다.
3. 바깥에서 쉐이딩 시 diffuse컬러를 지정할 수 있는 옵션 추가
4.쉐이더 코드 최적화
5. 모델뷰에 앰비언트와 방향성 라이트를 조정할 수 있는 기능 추가
6.라이트맵의 블러링 코드 버그 수정 및 개선 이에 따라 라이트맵에 줄 가던게 사라졌다.
쩝
이렇게 토요일,일요일이 다 흘러가버렸다.
그래서 주중에는 게임 코딩을 하고 주말에는 엔진 코딩을 하기로 했다.
주말에 작업한 내용은
1.FVF고정 파이프라인 렌더링 코드들을 싹 빼고 쉐이더 코드로 몽땅 바꿨다.
2.라이팅 처리에 대한 룰을 확실히 정하고 툰쉐이딩,퍼픽셀쉐이딩,버텍스라이팅 오브젝트들이 모두 같은 방식으로 동작하도록 코드를 수정하고 이리저리 튜닝했다.
3. 바깥에서 쉐이딩 시 diffuse컬러를 지정할 수 있는 옵션 추가
4.쉐이더 코드 최적화
5. 모델뷰에 앰비언트와 방향성 라이트를 조정할 수 있는 기능 추가
6.라이트맵의 블러링 코드 버그 수정 및 개선 이에 따라 라이트맵에 줄 가던게 사라졌다.
쩝
이렇게 토요일,일요일이 다 흘러가버렸다.