Vertex Component Packing 개발 노트

Nebula3 개발자 블로그 - Vertex Component Packing
Nebula3를 보고 있는데, vertex packing에 대해 관심이 있어서 따라해보고 있음.
exporter 소스가 없어서, 리버스로 추적 중...

1. float point를 fixed point
2. UByte4로 압축
로 사용한다는 것이 주 내용인 듯.

이제는 PC나 콘솔 기반에서도 메쉬의 복잡도와 양이 많아지니깐, 압축을 해버리는구만....

테스트해보고, Max Exporter까지 바꾸는 대작업을 진행해보세~~~ 유후~

[Reference]
ShaderX - Tip and Trick - : Part2-1. 셰이더 안에서 정점 압축 풀기

트랙백

이 글과 관련된 글 쓰기 (트랙백 보내기)
TrackbackURL : http://cagetu.egloos.com/tb/4909896 [도움말]
  • Vertex Component Packing 처리 2009/04/20 22:17 #

    Vertex Component Packing라는 쓰레드에서 보셨듯이, 네뷸라3를 보고 버텍스 압축을 해보았습니다.일반적으로 버텍스 구조체를 잡으면, struct { float3 position; float3 normal; &nbs...... more

  • Vertex Component Packing - Terrain 2009/05/19 17:39 #

    cagetu님의 블러그에서 흥미로운 포스팅을 보고, 언젠가 쓸일이 있겠지 싶었다가오늘 Terrain에 적용 시켜 보았습니다. ( http://cagetu.egloos.com/4909896 )종전에 사용한 Normal ( float * 3 )을 각각 UBYTE4와 SHORT4로 압축해 보았는데퀄리티 면에서 크게 차이가 없어 보입니다. 맵툴에서 이리저리 태양광을 변경해 보면약간 차이가 나지만 언뜻 봐서는 차이가 없어 보입니다.누르면 커집니다, 원본...... more

덧글

덧글 입력 영역



메모장

내가 먼 훗날에 이 글들을 보았을 때, 좋은 추억이 될 수 있기를...

나를 위해... 나에게 쓰는...

msn: cagetu@hotmail.com
mail: cagetu79@gmail.com
tritter: twitter.com/cagetu