ݺߣ
Submit Search
2018.02.03 ??? ????
?
Download as PPTX, PDF
?
3 likes
?
1,397 views
S
Sukwoo Lee
Follow
???? ??? ??? ??? ???? ?? ????.
Read less
Read more
1 of 40
Download now
Downloaded 14 times
More Related Content
2018.02.03 ??? ????
1.
???????? ?? ???? ??? -
??? ???? - 2018.02.03 ???? ??? ???
2.
??? ?? ? ???
(1987??) ? ?? ??? ?? ???? ??(??????) ? ????? ?? ?????? ??? ?? ??? ??? ??? ?????. kkndsta@naver.com
3.
???? ? ?? ??????
?? 3?? ???? - ?? : ??? -
4.
??? ??? ? ????
??(texel) ??? ?? ??? ??? ?, ?? ??? ???? ?? ?? ?? ? ???? ???. ? ?? ??? ??? ??? ?? ???? ????. ?? ????(texturing)?? ??.
5.
???? ? ?? ????
????? ?????(3?? ??? ??? 2?? ???? ? ?? ??)? ???? ??? ??? ?????. ? ???? ??? ??? ??? ???? ?? ? ???? ? ?? ?????? ???? ???? ???.
6.
??? ?? ? 2??
??? ???? ?? ??? ??? ????(texture element), ??? ? ???? ??.(??? ???? ?? ??? ???? ??.) ? ??? ??? 2?? ?? ?? ??? ??? ???? ???(texcel address)? ??? ??.
7.
??? ???? ?? ?
??? ??? ????? [0, 1] ?? ?? ??? ??? ???? ???? ?? ? ??. ? ??? ???? ??? [0, 1] ?? ? ??? ??? ??? ??? ? ???? ????. ? ??? ???? ??? ?? ??? clamp? ?? ??. u,v : border u,v : wrap u,v : mirror u : wrap v : mirror
8.
??? ???? ??
: CLAMP ? Clamp: ???? ??? ?? ??? ?? ??? ??? [0,1] ?? ?? ???.
9.
??? ???? ??
: WRAP ? Wrap: [0,1] ?? ???? ???? ??? ???? ????.
10.
??? ???? ??
: MIRROR ? Mirror: [0,1] ?? ??? ???? ???? ????.
11.
??? ???? ??
: BORDER ? Border: [0, 1] ?? ?? ??? ?? ???? ?? ???.
12.
??? ???? ?? ?
Direct3DDevice9::SetSamplerState method? ???? ??? ???? ??? ????. HRESULT SetSamplerState( DWORD Sampler, // texture number D3DSAMPLERSTATETYPE Type, DWORD Value ); typedef enum _D3DSAMPLERSTATETYPE { D3DSAMP_ADDRESSU = 1, // The default is D3DTADDRESS_WRAP D3DSAMP_ADDRESSV = 2, D3DSAMP_ADDRESSW = 3, // For 3D texturing D3DSAMP_BORDERCOLOR = 4, . } D3DSAMPLERSTATETYPE; typedef enum D3DTEXTUREADDRESS { D3DTADDRESS_WRAP = 1, D3DTADDRESS_MIRROR = 2, D3DTADDRESS_CLAMP = 3, D3DTADDRESS_BORDER = 4, .. } D3DTEXTUREADDRESS, *LPD3DTEXTUREADDRESS;
13.
??? ??? ? ???
??? (x,y)? ??? ?? ? ???? ??? ??(u,v)? ?? ?, ? ?? ???? ?? ??(? ? , ? ?)? ????. ? ??? ????? ?? ? ???? ???? ??? ??? ??? ???? ? ? ?? ?????. ? ???? ?? ?? ?????? ??? ? ??? ?? ???? ??? ??? ?????? ??.
14.
??? ??? ? ???
???? ?? ???, ?? ???, ?????? ??. ? ??? ??? ??? ???, ?? ??, ??? ??? ?? ????. ??? ?? ??? ??? ?? ??? ?? ??? ??? ??? ?? ?? ??? ???
15.
???? ??? ?? ?
??? ??? ??? ??? ??? ????? ? ??, ???? ??? ??? ??? ????. ? ?? > ??(??)
16.
?? ??? :
??? ??? ? ?? ???? ??? ????? ???? ?? ??? ??? ?? ??? ?? ???. ? ?? ??? ?? ?? ???? ?? ??? ?? ???? ????.
17.
?? ??? :
??? ?? ? ??? ??( bilinear interpolation)?? ???? ?? ???? ?? ?? ??? ? ??? ?? ???.
18.
???? ??? ?? ?
??? ??? ??? ??? ??? ????? ?? ??, ???? ??? ?? ? ??? ????. ? ?? < ??
19.
??? ?? ?
??? ? ??? ?? ???? ????? ??? ??? ?? ??? ?? ?? ????. ? ??? ??? ???? ???? ??? ?? ? ? ?? ??? ????. ? ?? ?? ??? ???? ????? ????. ? ???? ??? ?? ??? ???? ??? ??? ???? ?? ??.
20.
??? ?? ?
??? ? ?? (a)? ???? ??? ????? ????? ?? ???? ???? ?? ??? ???. ?, ??? ???? ???? ?? ??? ???? ???. ? ?? (b)? ??? ?? ????? ????? ????? ???. ? ??? ?????(Aliasing) ?? ? ????(??? ?? ?? ?? ????? ??? ?? ? ????? ??? ??? ???? ???). (a) (b)
21.
?? ???? ??? ?
??? ?? ? ???? ??? ?? ?????? ?? ?? ??? ????? ? ?? ?????. ? ???? ??? ???? ??? ? ???? ?? ???? ? ??? ?????? ?????? ?? ???? ???? ? ?, ??? ?? ?? ??? ??? ????? ???? ?? ??? ??. ? ? ????? ??? ? ?? ?? ?????.
22.
????? ? ???? ???
??? ?? ? ???? ??? ?? ???? ????? ?? ? ??? ???? ??? ??. ? ??? ?? ???? ???? ?????(DOWN SAMPLING)?? ??? ??? ? ???? ???? ?????? ?? ?? ?? ?? ???? ??.
23.
?? ?? ?? ?
??? ???? ????? 2? 2? ??? ?????? ???. ? ??? ???? ??? ?? ??? ??. ???? ???? ???? ???? ?? ??? ??. ??? ???? 2^n? ???? ???? ?? ? ?? ??? ??? ??? ??? ? ?? ??. ? ??? ?? ???? ???? 2? 2? ? ?? ??? ??? 0?? ??? ????.
24.
?? ??? :
??? ?? ? ?? ??? ??? ???? ??? ?? ? ?? ??? ???? ??. ? ??? ????? m(??) x m(??) ?? ? ?? ??? ???? ?? ?? ??? ???2 ???. ? ?? ???? ??? 2 x 2 ??? ?? ? ?? ???? ?? 1? ?????.
25.
?? ??? ? ???
?? m? ??? ???? ??? ??? ?? ??? ??. ? ?? ??? 3x3 ??? ???? ??? ? ??? ???23 = 1.585??. ? ??? ??? ?? ??? ??? ???? ??? ???? ? ?? ???? ???? ?? ?? ? ??? ? ??.
26.
?? ??? ? ???
??? ???? ??? ??? ?????? ?? ???? ?? ??? ? ?? ??(trilinear interpolation)? ????. ? ?? ?? 1? ?? 2? ?? ?? ??? ??? ???? ? ??? ??? ??? ??? ?(???? 0.585)? ??? ?? ?? ?? ????.
27.
??? ??? ? ?
??? ??? ??? ????? ???? ??? ? ?? ???? ??? ?? ? ?? ?? ?? ?? ?????.
28.
??? ??? ??
? ? ??? ?? ???? ???? ??? ??? ??? ? ??? ??? ???? ? ???? ? ???? ?? ?? ???? ????. ? ???? ???? ???? ?? 0? ???? ????, ???? ????? ? ??? ?? ??? ????(?? ??? ??? ????).
29.
??? ?? ?? ?
??? ??? ??? ???? ????? ?????? ???? API? ?????? ?? ? ? ?? ???. ? ??? ??(magnifiaction) ? ??(minification), ?? ???? ?? ??? ???? ?? ??? ?? ???? ??? ??? ??. ? MAGFILTER : ??? ?? ??? ? NEAREST : Nearest point sampling(??? ???) ? BILINEAR : Bilinear interpolation(??? ??) ? MINFILTER : ??? ?? ??? ? NEAREST : Nearest point sampling(??? ???) ? BILINEAR : Bilinear interpolation(??? ??) ? LEVEL : ?? ??? ? NEAREST : Nearest point sampling(??? ???) ? LINEAR : Two levels to be linearly interpolated (??? ??)
30.
??? ?? :
?? ? ???? ? ?? ?? ???? ??? ??? ??? ??. ? ??? ?? ? ??? ???? ?? ?? 0 ???? ????? ????.
31.
??? ?? :
?? ? ???? ? ?????? ??? ?? ??? ??? ?? ?? ?? ???? ??. ? MAGFILTER(????), MINFILTER(????), LEVEL(????) ?? ???? ?? ? ????. magnification minification area:2 level 0 level 0 level 0 level 1 a b c d e e c d b a
32.
??? ??
33.
??? ???? ??? ?
???? ??? ??? ???? ????? ? ???(isotropic, ????) ?? ? ????? ???? ???? ????. ?? ???? ? ?? ??? ??? ??? ???? ???? ??? ???? ???? ??(? ??? ?? ??).
34.
??? ???? ??? ?
???? ??? ???? ???? ???? ??? ????? ???? ??? ???? ?? ??? ??? ????. ? ??? ??? ???? ???? ????? ??? ??!! ??? ?? ?? ?? ??? ?? ??
35.
??? ???? ??? ?
?? ??? ??? ???? ??? ??? ?? ??? ??? ???? ??. ? ??? ??? ???? ?????? ??? ?? ?? ???? ?? ??? ?? ???? ??? ????? ??? ????? ??? ??. ? ? ??? ???? ?? ??? ?? ?? ??? ??? ??? ??.
36.
??? ??? ? ?
????? ???? ?? ??? ???(anisotropic filtering)? ?????. ? ??? ???? ??, ??, ?? ???? ?? ?? ????. ? ???? ?? ???? ??? ???? ??? ???? ? ??? ????.
37.
??? ??? ? ???
???? ??? ???? ??? ???? ???? ?, ???? ?? ? ? ??? ??? ??? ??? ????? ????. ? ? ????? ?????? ?? ? ???? ?? ?? ???? ?? ?? ?, ? ??? ???? ??? ?? ?? ????.
38.
??? ??? ? ??
??? ?? ?? ??? 1: 3? ????? ???? ?1, ?2, ?3? ???. ? ?2? ?? ?? 1, 2? ??? ??? ???? ???? ?? ???. ?1, ?3??? ??? ??? ???? ???? ???.
39.
??? ??? ? ???
???? ??? ?? ??? ?? ???? ???? ??? ???? ? ??? ?? ? ? ??.
40.
Q&A
Download