하이퍼펀

HyperFun
하이퍼펀
개발자발레리 아드지예프
알렉산더 파스코
아나톨리 오시포프
에릭 포셋
올레그 프라이지노프 외
릴리스 미리 보기
2.03 / 2009년 6월 6일; 12년(2009-06-06)
운영 체제크로스 플랫폼
유형FREP 3D 모델링 시스템
면허증일반 착한 공공 라이센스 베타 1.0
웹사이트hyperfun.org

하이퍼펀(HyperDimension Fun)은 [1][2][3]체적 3D 및 고차원 모델을 생성, 시각화 및 제작하는 데 사용되는 프로그래밍 언어[4] 및 소프트웨어다.

하이퍼펀 프로젝트를 유지하는 팀은 디지털소재화 그룹(digitalmaterial.org)으로 불리는 전 세계(영국, 러시아, 프랑스, 일본, 노르웨이, 미국 등)의 연구자와 학생들이 자유롭게 연계된 그룹이다.

개요

하이퍼펀은 사용자가 현실과 자연에서 발견되는 품질의 객체를 쉽게 모델링할 수 있게 해준다.이 시스템은 지오메트리, 함수 표현(FREP)에 대한 새로운 수학적 프레임워크에 기초하여 표면 기하학과 내부 구성을 동시에 모델링할 수 있는 균일한 방법을 제공한다.또한 무한한 복잡성과 성질을 지닌 사물을 나타낼 수 있는 작고 정밀한 틀이기도 하다.기존의 모델링 시스템에 비해 HyperFun은 실제 또는 상상의 객체나 환경의 모델을 디지털로 기술, 생성 및 수정할 수 있다.

개념

기술적으로 HyperFun의 복잡한 기하학적 객체는 다양한 연산이 수행되는 단순한 원시적 요소들로 구성된다.3차원 공간의 모든 물체는 점 좌표 F(x,y,z)의 함수로 정의된다.이 연속적인 실제 기능은 물체 내부에 양성이며, 외부에는 음성이며, 표면에는 0의 값을 취한다.마찬가지로 다차원 객체는 여러 변수 F(x1, x2, x3, ..., xn)의 함수로 정의된다.예를 들어 시간이 지남에 따라 변화하는 물체는 시간을 나타내는 t와 함께 F(x,y,z,t)로 정의할 수 있다.색상이나 재료 밀도와 같은 속성도 해당 기능에 의해 정의된다.이것은 블랙박스 절차를 사용하여 요청 시 물체의 모양과 속성을 로컬로 평가하는 절차적 기능 기반 볼륨 모델링 및 렌더링의 새로운 패러다임을 구성한다.

참고 및 참조

  1. ^ Cartwright, R.; Adzhiev, V.; Pasko, A.A.; Goto, Y.; Kunii, T.L. (2005), "Web-based shape modeling with HyperFun", IEEE Computer Graphics and Applications, IEEE Computer Society Press, 25 (2): 60–69, doi:10.1109/MCG.2005.49, S2CID 1062005
  2. ^ Chen, J.X. (2002), Guide to Graphics Software Tools (1st ed.), New York: Springer Verlag, ISBN 0-387-95049-4
  3. ^ Paul Bourke. "HyperFun: Language for F-rep Geometric Modeling". Data Formats: Alphabetical list of 3D API specifications and data formats. Retrieved 2 August 2012. {{cite web}}:외부 링크 위치 work=(도움말)
  4. ^ "HyperFun: Language for FRep Volume Modeling". HyperFun language specification, version 2.0. Retrieved 5 August 2012.

외부 링크