본문 바로가기

전체 글71

Boxer v2.1b - last updated : 2019.07.21- 제작버젼 : 3dmax 2008(이하 버젼에서는 실행이 어려울 수도 있습니다) - 사용목적 : 바이패드 이외에 오브젝트를 본으로 사용시 바이패드의 Copy/Paste 와 같은 기능을 제공합니다.프로젝트별로 파일을 생성 지원하기 때문에 여러 사람이 포즈 정보를 공유 할 수 있습니다. - 툴위치 : Customize -> Customize User Interface -> Toolbars -> Category -> PoPing -> Boxer 사용자 작업 용도에 따라서 3가지 모드로 ui 를 변경해서 사용이 가능합니다 - 메뉴 최상단에 있는 버튼 3개로 조정이 가능!!! ※ A. Normal mode 기본으로 메뉴얼을 작성했습니다. B, C 모드는 편의성에 .. 2011. 2. 27.
Half Lambert 의 원리와 공식 하프라이프2에 사용된 Half Lambert 입니다. 쉐이더 코드는 아래와 같습니다. ---------------------------------------------------------------- // 기본 Lambert 조명공식 //float fHalfLambert = dot( v.nor, -vGlobalLightDir ); //기본 Half Lambert 조명공식 float fHalfLambert = dot( v.nor, -vGlobalLightDir ) * 0.5f + 0.5f; ---------------------------------------------------------------- 2010. 12. 9.
스터디 - Fx(UV맵을 활용한 효과) 소스는 라이팅을 뺀 기본 맵핑 소스로만 구성하였다. 그리고 빨간색으로 된 부분은 금일 공부할 내용들이다. ======================================================================================== //------------------------------------ float4x4 matWVP : WorldViewProjection; texture diffuseTexture ; sampler diffuseSampler = sampler_state { texture = ; }; float time : TIME; // 쉐이더에서 유일하게 가변변수로 사용할수 있.. 2010. 12. 4.
스터디 - 스페큘러맵 오늘 부터 추가된 내용은 빨간색으로 구별하도록 하겠다... 스페큘러맵... 보통 알고 있는걸로는 빛이 없을때 빛이 있는것 처럼 하기 위해서 사용하는걸로 많이 알고 있다... 하지만 쉐이더에서의 스페큘러맵의 새로운 적용 방법에 대해서 엄청난 대발견이 있었다... 바로 아닌 알파채널에 등록된 스페큘러 맵으로 라이트마스크 같은 효과로 한개의 텍스쳐와 모델링에서 각기 다른 재질감을 표현할 수 있다는 것이다. ========================================================================================== //------------------------------------ float4x4 matWVP : WorldViewProjection; flo.. 2010. 11. 28.