컴퓨터그래픽스 5주차

2022. 10. 5. 17:05·학교수업
반응형

vector => 길이값(스칼라) x 방향(단위 벡터)

a와 b의 내적 : a의 값과 b의 값이 곱해진 a와 b 사이의 cos 각도

한 점을 x축으로 내적하면 x값이 y축으로 내적하면 y값이 나온다.

-> 이는 한 점이 임의의 선에 대하여 얼마나 영향을 가지고 있는가에 대한 값이 나온다.

 

위치 미분 -> 속도

속도 미분 -> 가속도

 

	vector<Vec3<double>> newPos;

	int index = 0;
	for (int it = 0; it < iter; it++) {
		for (auto v : _vertices) {
			auto pos = v->_pos;
			Vec3<double> Lp;
			for (auto nv : v->_nbVertices)
			{
				Lp+=(nv->_pos - pos)/2.0f;
			}
			Lp /= v->_nbVertices.size();
			pos += Lp;
			newPos.push_back(pos);
		}

		for (int i = 0; i < _vertices.size(); i++) 
		{
			auto v = _vertices[i];
			v->_pos = newPos[i];
		}
	}

 

반응형
저작자표시 (새창열림)

'학교수업' 카테고리의 다른 글

데이터베이스 5주차  (0) 2022.10.17
소프트웨어공학 중간정리  (0) 2022.10.17
컴퓨터 그래픽스 4주차  (0) 2022.09.28
모바일 프로그래밍 4주차  (0) 2022.09.27
데이터베이스 4주차  (0) 2022.09.27
'학교수업' 카테고리의 다른 글
  • 데이터베이스 5주차
  • 소프트웨어공학 중간정리
  • 컴퓨터 그래픽스 4주차
  • 모바일 프로그래밍 4주차
숯불돼지왕갈비
숯불돼지왕갈비
게임 개발을 목표로 학습하는 블로그 입니다!
  • 숯불돼지왕갈비
    게임 개발 공부기
    숯불돼지왕갈비
  • 전체
    오늘
    어제
    • 분류 전체보기 (314)
      • 학교수업 (165)
      • 취업강의 (6)
      • C++ (52)
        • 코딩 테스트 (5)
      • Unreal Engine 5 (26)
        • MMORPG 개발 (26)
      • Unreal Engine 4 (44)
        • Omak Project (3)
        • Unreal Engine 4 개발일지 (9)
        • Unreal Engine 4 (32)
      • Unity (1)
        • 개발 일지 (1)
      • 수학 (3)
        • 소프트웨어 공학용 수학 (3)
      • DirectX 11 (4)
      • 게임 디자인 패턴 (2)
      • 포트폴리오 (1)
      • 자격증 (9)
        • 컴퓨터 활용능력 (8)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    자료구조
    c++
    백준
    알고리즘
    프로그래머스
    정렬
    코딩테스트
    코딩
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.0
숯불돼지왕갈비
컴퓨터그래픽스 5주차
상단으로

티스토리툴바