[컴퓨터 그래픽스] 허밋 , 베지어 커브 곡선

등록일 2003.01.17 한글 (hwp) | 8페이지 | 가격 1,000원

소개글

컴퓨터 그래픽스 과제였습니다.
허밋곡선과 베지어곡선을 그리는것이었습니다.

생각보다 간단합니다.
Blendign Function만 알면 구현할 수 있죠.

제가 올린 다른 컴퓨터그래픽 자료와 동일합니다.

목차

없음

본문내용

void CCurveView::Hermite(Vector p1, Vector p4, Vector r1, Vector r4, int xmar, int ymar)
{
CClientDC cdc(this);

double X, Y, Z, sigma, t, t2, t3, Bh[4];
int i;

double Mh[4][4] = { {2, -3, 0, 1}, //허밋 기저행렬
{-2, 3, 0, 0},
{1, -2, 1, 0},
{1, -1, 0, 0}};
double Gh[3][4] = { {p1.x, p4.x, r1.x, r4.x}, //허밋 기하행렬
{p1.y, p4.y, r1.y, r4.y},
{p1.z, p4.z, r1.z, r4.z}};

for(t=0; t<1; t+=0.001)
{ //t를 0부터 1까지 0.001간격으로 변화시키면서 점을 찍어 곡선을 표현
t2 = pow(t, 2); //t^2
t3 = pow(t, 3); //t^3
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      최근 본 자료더보기