• B-spline curve (비스플라인 곡선)

 

 

근사곡선의 일종으로 B는 basis를 뜻하며, 곡선을 정의하는 어떤 제어점(control point)도 통과하지 않고 제어점에 근접하여 지나면서 곡선을 구성한다. 따라서 같은 제어점으로 구성되는 곡선이라고 하더라도 한층 부드럽고 완만한 곡률을 갖는 곡선을 쉽게 그릴 수 있다.

 

주로 2차 혹은 3차의 다항식을 사용하여 3차원 공간상의 여러 개의 점을 지나는 근사 곡선을 유도하며, 이렇게 정의한 면(surface)은 자동차나 비행기 등 주로 기계 설계에 많이 이용되고 있다.

 

비스플라인 곡선(B-spline curve)은 곡선을 표현하는 데 사용하는 함수의 차수를 증가시키지 않고도, 임의 개수의 제어점을 정할 수 있다는 장점을 지니고 있다.

경축! 아무것도 안하여 에스천사게임즈가 새로운 모습으로 재오픈 하였습니다.
어린이용이며, 설치가 필요없는 브라우저 게임입니다.
https://s1004games.com

 

비스플라인 곡선은 3차 베지어 곡선는 달리 제어점의 개수에 제한이 없다. 두 개의 점만 주어지면 직선과 같고, 세 개의 점(P0, P1, P2)이 주어지면 중간 점 P1이 곡선 모양의 제어점이 되고 이 때의 곡선 식은 다음과 같은데 이 공식은 2차 베지어 공식과 동일하게 된다.

 

  • 베지어 곡선( bezier curve)

컴퓨터 그래픽에서 임의의 형태의 곡선을 표현하기 위해 수학적으로 만든 곡선. 최초의 제어점(control point)인 시작점과 최후의 제어점인 끝점 그리고 그 사이에 위치하는 내부 제어점의 이동에 의해 다양한 자유 곡선을 얻는 방법이다. 단, 시작점과 끝점을 포함한 제어점의 개수가 많을 수록 복잡한 곡선을 만들 수 있는데, 계산에 시간이 걸리므로 제어점이 너무 많은 것은 사용할 수 없다

 

 

 

[출처] http://blog.daum.net/penbell/22

본 웹사이트는 광고를 포함하고 있습니다.
광고 클릭에서 발생하는 수익금은 모두 웹사이트 서버의 유지 및 관리, 그리고 기술 콘텐츠 향상을 위해 쓰여집니다.
번호 제목 글쓴이 날짜 조회 수
558 3D 프로그래머를 위한 커브 입문서 : 직선에서 곡면까지 file 졸리운_곰 2017.05.16 207
» B-spline curve (비스플라인 곡선) / 베지어 곡선( bezier curve) file 졸리운_곰 2017.05.16 363
556 The Dirty Little Secrets of NURBS file 졸리운_곰 2017.05.16 112
555 NURBS란? 졸리운_곰 2017.05.16 79
554 3D 기초상식: NURBS에 관해 file 졸리운_곰 2017.05.16 123
553 재귀 호출 recursive call file 졸리운_곰 2017.05.13 260
552 라이브러리와 프레임워크 구분 모던 웹 JavaScript / 책 file 졸리운_곰 2017.05.06 81
551 브레인스토밍부터 마인드맵까지, 생각정리의 기술 file 졸리운_곰 2017.05.04 240
550 Electron 시작하기 file 졸리운_곰 2017.04.24 123
549 Electron 애플리케이션 만들기 file 졸리운_곰 2017.04.24 126
548 Electron으로 웹 앱 만들듯 데스크톱 앱 만들기 file 졸리운_곰 2017.04.24 162
547 블렌더 3D(Blender 3D) 초보자를 위한 인터페이스 익히기 file 졸리운_곰 2017.04.23 440
546 블렌더 3d를 처음 접하는 분들이 보면 좋은 한글 강좌들 file 졸리운_곰 2017.04.23 530
545 데이터를 기반으로 비즈니스 인사이트를 검증하는 방법 – A/B TEST file 졸리운_곰 2017.04.15 111
544 A/B Testing에 대한 기초적인 정보들 file 졸리운_곰 2017.04.15 92
543 A/B 테스팅이란 file 졸리운_곰 2017.04.15 80
542 서브라임텍스트 나눔고딕코딩 폰트 설정 졸리운_곰 2017.04.04 140
541 Micro­service Websites file 졸리운_곰 2017.04.02 259
540 특허 실용신안 심사기준 - 특허청 file 졸리운_곰 2017.03.28 92
539 특허출원 특허청 특허로 주소 file 졸리운_곰 2017.03.28 142
대표 김성준 주소 : 경기 용인 분당수지 U타워 등록번호 : 142-07-27414
통신판매업 신고 : 제2012-용인수지-0185호 출판업 신고 : 수지구청 제 123호 개인정보보호최고책임자 : 김성준 sjkim70@stechstar.com
대표전화 : 010-4589-2193 [fax] 02-6280-1294 COPYRIGHT(C) stechstar.com ALL RIGHTS RESERVED