�� ������ ���� ��.��
(������ ������ ������. �������� ���� ������ ^.^;;) 1 �������� #* ���� ���� ������ ������ ���� ���� ����; Introduction.htm#Notes
* ������ ������ '������' ������������ ������ �� ������ '������' �������� ������ ������ ������.
* ���� ���� ������ ������ ������
���� 1. ������ ����, ���� ���� ������ ���� ����
* ���������������� 2. ������, �������� �������� ���� ���� 3. ���� ����, ������ ���� ���� 4. ����, ���� ���������� ������ ������ ����������
������ ����, ������ ������ �������� ���� ���� ���������� ��������. ������ ������ �������� ���� ������, ������ ������ ������ �������� �������� �������� ������ ������. ( Steve McConnell )
���� 5. ������ �������� �������� 6. R&D�� ������ �������� ���� 7. ���� ���� ���� ���� ������ 1. �������� ����
���� ������ ���� ������ ���� ���� ������. �������� ������ ���� ������ �������� ������ ���� ���������� ����. ������ �������� ���� ����������, ������ ������ ���������� �������� ������ ������ ���� ������ ���� ����.
������ 2. ������ ���������� 3. �������� ������ 2 ������ ��������/ ������ ���� ���� �� ���� ������, ������ ���� ���� �� ���� ����. #�� �������� ; ������ (--> ���������� ����) �� ����
/ �������� �������� ������, �������� ����
* ������ ; �������� ������ ����(����)/ ����(����)�� ���� �������� ������ ������ ������ ����, ������ ������ �������� ������ �������� ���� * ���� ; ���� ������ ���� ���� 2.1 ������ #* ������ �������� ���� ���������� ��������, ������ ������ ������ �� contents�� ������������ ������ ������... ������ ������ �������� ���� ���� �������������� ���� ����������, ������ �������� ���� ������������ �� ������ ������������. ���������� ������������ ������ ���� ������ ������.
* ������ ; ������������ ������ ������ ������ ���� ���� ������ ������ ������ ���� ������ ���������� ��������, ������ �������������� ���������� �������� ���� ������������ ������ ��������. ���������� ���� �������� ������ ������, ���� �������� �� ���������� ���� ���� ���� ������.
* ��������
EMotion FX EMotion FX 3.1 ���� @ 2008-09-07 @ ������������������ ��������������������? @ 2008-09-07 @ ����(ZynGa), ����(Farmville)���� �� �������� ������ 6���� ���� @ 2010-07-14 @ RenderWare Developer Seminar 2004 ������_Render Ware2004 @ 2004-10-23 @ 2009.02.10 ���������������� ������ '�������� 2009' �������� ������_��������2009 @ 2009-02-24 @* ���� 2.1.1 ���������� #* ������ ������ ���������� ���������� ������ ������ ������, ���� ���� ������ �������� ���� ������...."���������� ���� ������" ������ ������ ���� ���������� ���������� ������ �������������� ����������. ���� �������� ������ ������ ������ ��������. ���� ���� ������ ������ ���� ����������, ���� ���� �������� ������. ���� ������ ���������� ��������������, ���������� ������ �� ���� ��������, �������� ������ ������ ������ ���� ���� �� ����. �� ������ �������� ������ �������� ���� ������ ������ �������� ���� �������� ������ �������� ���������� ������ ������ ������. �������� �� �������� ������ ������ ������ ���������� ������ �������� ��������. �������� ��������? ������, ������ ���������� ����. ���� ������ ������ ������ ������ ��������, �� ������ ������ ������ ������ ��������. �� �������� ���� �������� ���������� ���� �������� ���� ������ ������. ������. ���� ���� ������������. ������ ������ ���� ���������� ������, �������� �������� ������ ���� ������. ���� ���������� �������� �������� �������� �������� �������� ������ ���� ������. #���� - "������������&������2", 8��... �������� ������_�������� @ 2009-03-29 @ BTS ������_BTS(Bug Tracking System) @ 2009-05-16 @ �������� ������ ������������ ������ �������� ���� ���� ���� ���������� ������ ���� ������_���� �������� ���� ���� ���� @ 2009-05-16 @ 2.2 ���� ���� #2.2.1 ������ ������������ ������ �������� #*.����/������ �� ������ �������� �� ������ �� Fog �� ���� ������ �� Depth ������ �� ���� ������ �� Mem Write
���� ����������(200����)�� ���� ���� ������ ����������, ���� clocking�� ��������.
* �������� ����
����; http://www.techarp.com/ - Article Database/ Desktop Graphics Card Comarison Guide
�������� ���� Graphics_Card_Guides @ 2008-08-28 @2.2.2 �������� ���� ���� 1.03 #* ���� ������ ������ ���� ���� ������ ������, �������� ������ ������ ������ �������� ������ ���� ������ �������� ���� �������� ���������� ��������, ���������� ���� ���������� ������ �������� �������� ��������,
1.03������ ������ ������ ��, ���� ���������� horn�� �������� ������ ������ �� ����.
���� 1.03���� ������ ���� ��������_����1.03 @ 2004-10-25 @2.2.3 3D Character Animation #* ������������ ����
1.Vertex Animation ( ���� ���������� ); ���������� �������� ������ ������ �������� ���� ������ ����, ������ �������� �� ������ ����������.
2.Hierarchical Animation 3.Bone Based Animation ( Skeletal Animation, ���� ���������� ) 4.Skinned Bone Animation 5.Inverse Kinematics ( IK : �������� ) 2.2.4 ���� #* Scene Graph; 3D �������� �������� ���� ���� ��������
���� ��������, 3D�������� �������� �� ������ �� ������ ���������� �������� ���� �������� �������� ����(������ ����)
* LOD1.2������(binarytree) 2.��������(quadtree); ������ 4���� ���� ������ ���������� �������� ����
������ ������ ������ ������ 2�� n�� + 1����.
3.������(octree)
Static LOD; ������ ���������� ������ ���� ���������� ������ ������ ������ ������ ������
����; ������ �������� ������ ����
Dynamic LOD; ������ ���������� ������ ���� ���������� ������ �������� ��������; �������� ������ �������� ������ ���� ������ ������ ���� ������ ������ ������
���� ������ ������ ������ ������, ������ �������� ���� ���� popping������ ����
����; ������ ���� �������� LOD�������� popping������ ����
����; ���� ������ �������� �������� ������ �������� ������ ���������� ������ ���� 2.2.5 X���� #* X���� ������ �������� �� �������� ������ ���� ���� ���������� �������� ����,
�������� ������ ������ ���� �� ����. ������ ���� ���� ���� ������ �������� ���� ������ ����, ���� �������� ���� ������.
1.D3D������ DrawSubset()������ ���� ������ 2.SetTexture() + SetMaterial() + DrawSubset()�� ���� ������ �������� ������ ���� 2.2.6 ���� ���� #1.������ ������������ ���������� �������� ���� ������ ����
������ ������ ������ �� �� ������,
2.VS.Net���� �������� ������ ������ ���� ����
.Net���� Default �� ������ ���� ������ ������ ���� ������ ������ ������ ����.
������ Fixedsys �� ������ ����.
����|����|������������|C/C++�� ���������� ���� ���� ����
3 C++ #* ��������(virtual function)��
���� ������ ���� �������� ���� �������� ���� �������� ������ ���� ��������. ���������� �������� �������� ������ virtual�� ���� ���� ���� ����. ���������� ���������� ������(polymorshism)�� ���� ������ "�� ���� ������������ ���� ���� ����"�� ��������. ���� ������ ���� ���� ���������� �� ������ ���� ������������ ������ ������ ����, ���� �������� ���� ���������� ������(������ ������ ����)�� ���� �� ���� �������� ������ ������ ��������.
Virtual-Key Codes @2004-04-24@ namespace @2004-04-25@
namespace�� ������ ���� �������� ���� ���� ������ �������� �������� ������ ����.
��������������; �������� ���� �� ���� @ 2004-05-13 @ ������_STL @ 2005-04-26 @ ������_VS2005��_����_��������_�������� @ 2008-04-09 @ ������_Lua Tinker @ 2008-04-24 @
http://daftcoder.egloos.com/1866943 - VC++���� C++ ���� ����(EH) ������ ������ �� ������ ��
* ���������� ����
#pragma comment(lib, "d3d9.lib")
* 2�� ����������#pragma comment(lib, "d3dx9.lib")
float z = _logb(float(m_Mapsize));
* 2���� ������ ���������� �� m_Mapsize = pow(2, z);
// a[20][30];
int **a;
a = new (int*)[20];
for ( int i = 0; i<20; ++i )
{ a[i] = new int[30]; }
for ( int i = 0; i<20; ++i )
{ delete [] a[i]; }
delete [] a;
* ������ ���� �������� �������� ������ ���� ���������� ����
double modf(double x, double *ipart); (math.h)
* C(1��) + C++(2��) + ��������(2��) = 5�� ���� �������� ������������ ��������, �������� ������ ���������� �������� ������ ��������. 3.1 MFC #* ���� Windows �������������� ������ �������� ���� ������ ������ ��������, ������ ���� ������ �������������� ������ ������ �������� ���� ��������. MFC�� boilerplate code������ ��������, Windows �������������� �������� 2����(message pump�� windows procedure)�� CWinApp�� CWnd���� ��������.3.2 ������ #�������� ��������...
�������� ����(name), ����������(attribute), ����������(operation)���� ����������.
������ ������ ��������-.����; �������� �������� ���� �������� �������� �������� ����
���� ������ �������� �������� ������ ���� ������ ����.
-.����������; �������� ���� ������ �������� ������ ������ ����
(������ ������ ������ ������ ���� ������ ���� ������)
-.����������; ���� ������ ������ �� ���� �������� ����
���� ������ ������ �� ���� ���� ���� ���������� ���� �������� ���� ������ �������� ������.
1.���������� ���������� �� ������ ������?
2.���� �������� ����������? 3.���� ������ ����������, �������� ���� ����������? 4.�������� ���������� ���� ������ ����������? 5.�������� ������ ����������? 6.������ ������ ���� ����������? 4 ���������� 3D (������ �� ����^^) #3D �������� ����������(CPU���� ����)�� �������� ����
1.3D������ ����
2.���������� �������� ���� ���� ������ ������ ���� 3.Shader Programming�� ������ ���� 4.3D ������ ���������� ���� �������� ���� ������ ���� ==> ������ �������� ���� ������.
(�������� ������ �������� ���� Data�� ����(�������� ����)���� ���� ������.)
#. ������(Coordinate System)![]() ������������ ; ����������(CCW: Count Clock Wise) 5 ���������� ���� #
���������� ������ ������_���� 6 �������� 3D #
���� �������� ������_����D3D D3D more... ������_D3D 7 Cg (������ �� ����^^) #20040225
1.c for graphic�� ����(HLSL�� 100% ����)
2.Nvidia ���������� Cgsdk�� ���� ������ ��������
VC6�� ���������� �������� ����
3.Cg�� D3D, opengl���� ���� ��������
������ ������, ������ ��������, Xbox������ ��������
4.Cg(*.cg)�� �������� ������ �������� ������ �� ����.HLSL ; ������������ �������� OGLSL(opengl shader language) ; ���� ������
( H/W�� �������� �������� �������� )
5.C++���� �������� ������ �������� �������� ����.HLSL(*.fx)�� ��������
������ X, ������ X
6.CgFx == HLSL ==> MAX, softImage, Maya���� O, ������ O 0-1.���������� ��������(CgGL/ CgD3D9) --> ������ ����
D3D �������� ���� ������ ������ ���� ������������ ���� ���������� ����
0-2.������ ����������
��������
0-3.������ ������ ��������!!�������� ;
ASE��-->뷰어기능(70% 이상)-->txt, Binary+ ���� ����(��, ����������/ ��-20 ����-11)
���� ; MMORPG ���������� UI�� ; ������������ �������� ����
1) ������ ����
2) ������ ���������� �������� ���� 3) occlusinn ����
D3D�� "Query"������ ����/
���� ���������� Z���� ���������� �������� ������ ����, ������ ���������� ������ Cg ���� �������� ������_Cg 8 Shader #20050418
#.Direct X 7 API
-.���������� ���� ���������� �������� ����
#.Direct X 8 API-.���� �� ��������(Ad Hoc MultiPass) ������ ���� ; ���������� ���� ������ GPU�� ����������
���������� ������ T&L(Transform and Lighting: HDR(High Dynamic Range)�� ����)�� GPU������ �������������� ����
-.2001���� ����, �������� ������������ ���� �������� ������ ����(Shader Model)
#.Direct X 9 API-.OpenGL���� ������ �������� ������ ������
-.2002�� 3���� ����, ������ ���� 2.0���� ������ ���� 3.0���� ���� ���� ����
Direct X API�� ������ ������ ���������� CPU�� ���� ������(��)-.�� ������ vs_1.0 ���� 12��, 2.0�� 96��, 2.0b�� 1536��, 3.0������ �������� �������� ���� -.���������������� OpenGL API�� ���������� ������ API
3D �������� �������� API�� CPU�� ������ ���� ������ �������� ���� ������
������ ������ �� ������ ������ ������ ����������, API�� ���� CPU�� GPU ���� ������ ������ ���� ���� �������� �������� ���� ���������� �������� ������ ������. ������ ������ �������� ���� �������� ������ �������� ������ ������ ���� �������� ������ �������� ������ ������ ������ �������� �������� ������������ ������ ����
Direct X 10 API������ PC �������� ���������� ���� ������ ������ ������ �������� �������� ������
�������������� ���������� ���� ��������, ������ ���� �������� ������ �������� ������ ������ ���������������� ����
#.Direct X 10 API
-.������ ���� 4.0�� ������ ������ ����, ������, ���������� �� �� ������ ������ '���� ������ ����(Unified Shader Architecture)'
������ ���� 4.0�� ������ ���� 3.0���� �� �� ������ �� ���� HDR ������ FP16�� FP24 ���� �� ���� ����(R11G11B10�� R9G9B9+5)�� ����(���� ������������ 32���������� ����) -.������ �������� ���������� ������ ���� ������ ���� ������ ���������� ������������ ���� ���� ������ ���� ���������� ���������� ���� �������� �������� �������� ������ ������ �� ������ ���� ������, ����, ������, ���������� ������ ������ ���������� ������������ ���� ������ �� ������ ������.
-.R11G11B10�� ������ ������ ���� 11����, ������ 10������ �� ���� 32����
-.R9G9B9+5�� �� ���� ������ 9������ ������ ������ 5������ ���� |
"호랑이는 가죽 땜시 디지고, 사람은 이름 땜시 디지는 거여!" edu2014_DirectX10 Scrap20090921_StarCraft2 바람_gems_Level 책갈피_ManAndHisSymbols |