광파 3D

LightWave 3D
광파 3D
원본 작성자주식회사 뉴텍
개발자광파 디지털
초기출시1990년;33년전 (1990년)
안정적 해제
2020.0.3 / 2021.5.25; 2년(2021-05-25)
운영체제아미가OS, 윈도우, macOS
유형3D 컴퓨터 그래픽스
면허증.트라이얼웨어
웹사이트lightwave3d.com

라이트웨이브 3D(LightWave 3D)는 라이트웨이브 [1]디지털이 개발한 3D 컴퓨터 그래픽 프로그램입니다.영화, 텔레비전, 모션 그래픽, 디지털 무광 페인팅, 시각 효과, 비디오 게임 개발, 제품 디자인, 건축 시각화, 가상 제작, 뮤직 비디오, 사전 시각화 및 광고에 사용되었습니다.

개요

LightWave는 애니메이션 및 정적 3D 이미지를 렌더링하는 데 사용되는 소프트웨어 패키지입니다.여기에는 사실적인 반사, 무선성, 가성, 999개의 렌더링 노드와 같은 고급 기능을 지원하는 빠른 렌더링 엔진이 포함되어 있습니다.3D 모델링 구성요소는 다각형 모델링과 세분화 표면을 모두 지원합니다.애니메이션 구성 요소에는 캐릭터 애니메이션을 위한 역방향 및 순방향 운동학, 입자 시스템 및 역학과 같은 기능이 있습니다.프로그래머들은 파이썬, LScript(독자 스크립트 언어) 스크립팅 및 C 언어 인터페이스를 제공하는 포함된 SDK를 사용하여 LightWave의 기능을 확장할 수 있습니다.

역사

1988년, Allen Hastings는 VideoScape 3D라고 불리는 렌더링 및 애니메이션 프로그램을 만들었고, 그의 친구 Stuart Ferguson은 Eagis Software에서 판매하는 Modeler라고 불리는 보완적인 3D 모델링 프로그램을 만들었습니다.NewTek는 VideoScape와 Modeler를 비디오 편집 제품군인 Video Toaster에 통합할 계획이었습니다.원래 "아미가를 위한 뉴텍 3D 애니메이션 시스템"으로 불리려고 했던 헤이스팅스는 후에 두 개의 현대 고급 3D 패키지에서 영감을 받아 "LightWave 3D"라는 이름을 고안했습니다.인텔리전트 라이트 및 웨이브프론트(Intelligent Light and wavefront.1990년에 비디오 토스터 제품군이 출시되었으며, 광파 3D를 포함하고 아미가 컴퓨터에서 실행됩니다.

LightWave 3D는 1994년부터 독립 실행형 애플리케이션으로 사용할 수 있으며 버전 9.3은 Mac OS X와 Windows 플랫폼에서 모두 실행됩니다.9.3 버전부터 맥 OS X 버전이 유니버셜 바이너리로 업데이트되었습니다.

아미가의 마지막으로 알려진 독립형 버전은 1995년에 출시된 라이트웨이브 5.0입니다.뉴텍은 첫 PC 버전 출시 직후 플랫폼의 불확실한 미래를 이유로 아미가 버전을 단종했습니다.곧 DEC Alpha, SGI(실리콘 그래픽스), Macintosh 플랫폼용 버전이 출시되었습니다.

라이트웨이브는 텔레비전 시리즈인 베이빌론 5,[2] 스타트랙: 보이저, 스페이스: 오브 앤 비욘드, 씨퀘스트 DSV, 로스트, 배틀스타 갤럭티카의 특수 효과를 만들기 위해 사용되었습니다.이 프로그램은 아바타, 시티, 300 만 아니라 타이타닉 제작에도 사용되었습니다.단편영화 405는 자신들의 집에서 온 두 명의 예술가들이 라이트웨이브를 이용해 제작했습니다.핀란드의 스타 트렉 패러디 스타 난파: 피르키닝에서, 대부분의 시각 효과는 장편 영화 아이언 스카이의 VFX 작품을 제작한 핀란드의 영화 제작자 Samuli Torssonen에 의해 광파로 이루어졌습니다.영화 지미 뉴트런터: 소년 지니어스는 전적으로 라이트웨이브 6와 메시아로 만들어졌습니다.스튜디오.

2007년, 한 사람에 의해 완전히 3D 애니메이션으로 제작된 최초의 장편 영화, Ladd Ehlinger Jr.의 Flatland the Film이 데뷔했습니다.LightWave 3D 7.5와 8.0으로 모두 애니메이션화되었습니다.

9번째 버전인 LightWave의 시장은 취미에서 비디오 게임, 텔레비전 및 영화 분야의 고급 배포에 이르기까지 다양합니다.NewTek는 LightWave 3D 8의 다섯 번째 무료 업데이트의 일환으로 LightWave 3D의 64비트 버전을 출시했으며 WinHEC [citation needed]2005에서 Bill Gates의 기조 연설에 등장했습니다.

2009년 2월 4일, NewTek는 전세계 [3]3D 아티스트들을 대상으로 한 스트리밍 라이브 프레젠테이션을 통해 차세대 3D 애플리케이션 "LightWave CORE"를 발표했습니다.이 제품에는 고도로 사용자 지정 가능하고 현대화된 사용자 인터페이스, 실시간 코드 및 뷰 미리보기를 제공하는 Python 스크립트 통합, 업계 표준 Collada 형식을 기반으로 한 업데이트된 파일 형식, 모델링 기술에 대한 상당한 수정 및 실시간 반복 뷰포트 렌더링 기능이 포함되었습니다.리눅스 운영 체제에서 사용할 수 있는 최초의 라이트웨이브 제품이 될 계획이었습니다.그러나 2011년 6월 23일, CORE는 독립형 제품으로 취소되었고 NewTek는 CORE의 발전이 LightWave 10(원래는 LightWave HC였으며, 이는 기존의 Layout 및 Modeler 애플리케이션으로 구성된 과도기적인 소프트웨어 시스템으로 의도됨)을 시작으로 진행 중인 LightWave 플랫폼의 일부가 될 것이라고 발표했습니다.기존 [citation needed]LightWave용 툴셋과의 호환성을 제공하기 위해 CORE의 초기 단계.

2010년 12월 30일, 뉴텍은 라이트웨이브 [4]10을 출시했습니다.VPR(Interactive Viewport Renderer), 대화형 스테레오스코픽 카메라 리그, 선형 색공간 워크플로우, 실시간 대화형 물리적 원격 조작 입력(Virtual Studio Tools), 데이터 교환 업그레이드 [5]등을 추가했습니다.

2012년 2월 20일, NewTek는 전문가용 3D 모델링, 애니메이션 및 렌더링 [6]소프트웨어의 최신 버전인 LightWave 11 Software를 출하하기 시작했습니다.LightWave 11은 인스턴스화, 군집화 및 파괴 도구, 유연한 Bullet Dynamics, Pixologic Zbrush 지원 [7]등과 같은 많은 새로운 기능을 통합합니다.LightWave 11은 영화 및 방송 시각 효과 제작부터 건축 시각화, 게임 [8][9]디자인에 이르기까지 모든 장르의 3D 컨텐츠 제작에 사용됩니다.

2013년 1월 31일, NewTek는 [10]Genoma라는 새로운 모듈러 리깅 시스템을 선보인 LightWave 11.5를 출시했습니다.군집 시스템이 재작업되어 포식자와 먹잇감의 행동을 얻었습니다.총알 역학 시스템은 부드러운 신체 역학, 바람의 힘 그리고 뼈 변형에 반응하도록 개선되었습니다.애프터 이펙트 및 Z브러쉬(GoZ 경유)에 대한 인터링크도 [11]추가되었습니다.새로운 실험 서브시스템을 기반으로 한 새로운 도구가 Modeler에 추가되었습니다.원래는 이 서브시스템을 통해 Modeler를 더욱 향상시킬 수 있을 것으로 생각되었으나, 주요 사용자 포럼에서 개발자가 공개한 결과(진행자에 의해 제거된 이후) 이 접근 방식은 너무 문제가 많았으며 Modeler가 진화할 수 있도록 다른 방법을 고려하고 있음을 알 수 있었습니다.LightWave의 헤어/모발 시스템인 FiberFX는 11.5 릴리즈와 함께 부드러운 몸매로 작업할 수 있도록 개선되었으며 모발을 안내하기 위한 Modeler의 곡선도 직접 지원할 수 있게 되었습니다.또한 땋은 머리와 꼬임 받침이 추가되어 복잡한 헤어스타일 연출이 용이합니다.

2013년 11월 1일, 뉴텍은 라이트웨이브 11.6을 출시했습니다.[12]이 릴리스에서는 레이 캐스팅(선택적 오프셋으로 장면의 항목을 표면에 정확하게 배치할 수 있도록 하는) 개선과 함께 새로운 애니메이션 도구인 스플라인 컨트롤을 도입했습니다. nVidia의 CgFX도 레거시 셰이더 시스템을 통해 구현되었습니다.3D 프린터에 적합한 출력이 가능하도록 STL 지원 기능이 추가되었습니다.또한 가상 스튜디오 시스템은 네브론모션(NevronMotion)이라는 LightWave 3D 그룹 인증 애드온을 지원하도록 향상되어 키넥트(Windows 전용)와 같은 소비자 장치를 사용하여 직접 모션 캡처(풀 바디 및 안면)가 가능하고 단순화된 사용자 인터페이스를 통해 재타겟팅이 가능해졌습니다.단순화된 파이썬 시스템을 모델러 환경과 공통 기능을 위해 사용할 수 있게 되었습니다.이 단순화된 시스템을 통한 레이아웃 지원 일정은 공개되지 않았습니다.알렘빅 지원도 도입됐습니다.11.6 릴리스 이후 소프트웨어 문제를 해결하기 위해 2개의 마이너 패치가 릴리스되었습니다(11.6.1 및 11.6.2).2014년 5월 초, 11.6.3은 라이센스 시스템 제한을 해결하기 위해 출시되었습니다.

2014년 11월 24일, NewTek는 Lightwave 2015를 출시했습니다.이 릴리스는 Bullet 물리학 통합(제약 조건, 모터, 뼈에 영향을 미치는 역학), Genoma 조작 자동화 플러그인, 스크립트, 에지 렌더링 및 동적 개체 양육 워크플로우를 업그레이드했습니다.또한 플레이트 원근법 매칭 도구와 글로벌 [8]조명에 중요도 샘플링을 추가했습니다.소매 가격이 [13]3분의 1로 낮아졌습니다.

2018년 1월 1일, 뉴텍은 라이트웨이브 2018을 출시했습니다.기능은 다음과 같습니다.물리적 기반 렌더링 시스템, 렌더링 및 라이트 버퍼, 새로운 볼륨 엔진, OpenVDB 지원, 새로운 조명 아키텍처, 표면 편집기 - 재료 노드 및 표면 미리보기, 가상 현실 카메라, 수정자 스택 및 노달 수정자, 새로운 Cel Shader & Enhanced Edge 렌더링, 더 통합된 FiberFX, 레이아웃 기반 파라메트릭 형상, 물리적 기본ed OpenGL, 및 소음 감소 필터.새로운 모델 기능은 다음과 같습니다. "'레이아웃 뷰' 뷰포트는 레이아웃에서 현재 카메라 뷰를 보여줍니다.또한 LightWave 2018 Modeler는 모델링 속도를 높이기 위해 래티스, 스무딩, 어레이 및 스플라인 브릿지를 포함한 완전한 대화형 도구를 제공합니다."

2019년 1월, 라이트웨이브는 언리얼 엔진과의 새로운 통합 도구, 레이아웃의 애니메이션 메쉬 조각 및 페인팅, 모델러의 새로운 UV 매핑 및 UDIM 도구(스무딩 그룹 지원), 개선된 FBX 교환, 쉐이딩 모델 커스터마이징 도구, 새로운 모양 프리미티브, OpenVDB 생성, 쉐이딩/렌더링 기능 향상을 소개했습니다., 워크플로우/[14]UI 개선을 지원합니다.

모형 제작자 및 배치

LightWave는 주로 Modeler와 Layout으로 구성된 별도의 프로그램으로 구성됩니다.각 프로그램은 특정 작업을 위한 전용 작업 공간을 제공합니다.이 두 프로그램이 동시에 실행될 때 허브(Hub)라는 프로그램을 사용하여 두 프로그램 간의 데이터를 동기화합니다.

모델러는 이름에서 알 수 있듯이 3D 모델을 만드는 데 사용되는 모든 모델링 기능을 포함하고 레이아웃은 3D 모델을 배열하고 애니메이션을 만들고 렌더링하는 기능을 포함합니다.레이아웃은 광선 추적, 전역 조명 및 렌더 출력 파라미터를 제공합니다.

이러한 구분은 3D 컴퓨터 그래픽 패키지 중에서도 독특하며, 일반적으로 모델러와 렌더러를 통합합니다.NewTek는 특정 작업을 위한 전용 작업 공간을 제공하여 보다 효율적인 3D 제작 워크플로우를 만들 것을 주장합니다.LightWave 사용자 커뮤니티의 오랜 논쟁은 Modeler와 Layout을 단일 프로그램으로 통합할지 여부로 구성되었습니다.이에 대해 NewTek는 Layout과 함께 몇 가지 기본 모델링 도구를 포함하여 통합 프로세스를 시작했습니다.

수많은 네트워크 컴퓨터에 렌더링 작업을 분산시키는 데 사용할 수 있는 Screamernet이라는 명령줄 네트워크 렌더링 엔진도 있습니다.이를 통해 컴퓨터가 전체 프로젝트의 일부를 병렬로 렌더링하여 하나의 프로젝트를 렌더링하는 데 걸리는 전체 시간을 단축할 수 있습니다.Screamernet은 Layout에 통합되어 있지만 대화형 사용자 인터페이스가 없는 렌더링 엔진의 모든 기능을 포함합니다.LightWave는 999개의 렌더 노드를 기본적으로 지원합니다.

특징들

다이나믹스

LightWave는 단단하고 부드러운 신체 움직임, 변형, 제약, 운동화, 환경 및 입자를 지원하는 역학 물리학 시스템을 제공합니다.3D 객체 모델, 및 머리카락(FiberFX)과 상호 작용합니다.LightWave에는 Bullet 및 레거시(ClothFX, SoftFX, HardFX, ParticleFX 에미터, 바람, 충돌 및 중력으로 구성됨) 다이내믹 엔진이 모두 포함됩니다.

하이퍼복셀

하이퍼박스는 다양한 입자 애니메이션 효과를 렌더링하는 수단입니다.다양한 작동 모드는 다음과 같은 모양을 생성할 수 있습니다.

  • 반사 또는 굴절 표면 설정을 포함하여 물 또는 수은과 같은 물체에 대한 메타볼
  • 불이나 새떼처럼 효과를 재현할 수 있는 사이다
  • 구름 또는 안개 유형 효과를 시뮬레이션하기 위한 볼륨 음영.

재료 쉐이더

LightWave는 특수 용도의 재료 쉐이더 모음과 함께 제공되는 노달 텍스처 편집기와 함께 제공됩니다.이러한 셰이더가 최적화된 표면 유형에는 다음과 같은 것들이는 다음과 같습니다.

  • 왁스나 플라스틱과 같은 재료를 위한 범용 지표면 산란 재료
  • 지표면 아래 산란 및 다중 피부 층을 포함한 실제 피부
  • 금속성, 반사성, 에너지 절약 알고리즘을 사용한 재료
  • 정확한 내부 전반사 알고리즘을 포함한 투명하고 굴절된 재료
  • 굴절률이 다른 재료를 통과하는 광선의 거동을 렌더링하기 위한 유전체 쉐이딩

노드

NewTek는 LightWave 9를 위한 노드 그래프 아키텍처(Node Editor)를 통해 LightWave의 파라미터 설정 기능을 확장했습니다.이 편집기는 고정 및 스택 기반 매개변수 설정 지원 위에 광범위한 계층 매개변수 설정을 가능하게 했습니다.예를 들어 노드 유형에는 수학, 스크립트, 그라디언트, 샘플, 인스턴스, 그룹 및 셰이더가 포함됩니다.노드는 표면 편집기, 메시 변위 및 가상 스튜디오 기능에서 사용할 수 있습니다.타사 개발자가 자체 노드를 추가할 수 [15]있는 노드 플러그인 API가 공개됐습니다.

서드파티 노드 개발의 주목할 만한 예는 Denis [16]Pontonnier의 Additional Nodes입니다.사용 가능한 노드를 통해 이미지, 렌더링, 절차 텍스처, 하이퍼박스, 객체 모션, 애니메이션 채널 및 볼륨 조명을 수정할 수 있습니다.또한 입자 및 기타 메쉬를 통해 노드 매개변수를 구동할 수 있습니다.

스크립팅

L스크립트는 LightWave의 스크립트 언어 중 하나입니다.LightWave의 동작 방식을 스크립팅할 때 사용할 수 있는 포괄적인 미리 구축된 기능 세트를 제공합니다.

NewTek는 LightWave 11을 통해 맞춤형 [17]스크립팅을 위한 옵션으로 Python 지원을 추가했습니다.

광파 플러그인 SDK

SDK는 네이티브 LightWave 플러그인 [18]작성을 위한 C 클래스 세트를 제공합니다.

라이센싱

1994년 독립형 제품으로 출시되기 전에, LightWave는 실행을 위해 Amiga에 비디오 토스터기를 설치해야 했습니다.버전 11.0.[19][20]3 이전까지 LightWave 라이센스는 하드웨어 동글(예: Safenet USB 또는 레거시 병렬 포트 모델)에 바인딩되었습니다.동글이 없으면 광파는 기능을 심각하게 제한하는 "디스커버리 모드"로 작동할 것입니다.LightWave의 한 복사본은 최대 999개 노드의 분산 렌더링을 지원합니다.

참고 항목

참고문헌

  1. ^ "About LightWave Digital". LightWave 3D. Retrieved September 9, 2023.
  2. ^ "Toolbox". Next Generation. No. 31. Imagine Media. July 1997. p. 29.
  3. ^ "NewTek LightWave CORE™". Archived from the original on February 16, 2009. Retrieved 2016-08-09.{{cite web}}: CS1 maint : bot : 원본 URL 상태 알 수 없음 (링크)
  4. ^ "NewTek Ships LightWave 10". Dmnnewswire.digitalmedianet.com. December 30, 2010. Retrieved August 9, 2016.
  5. ^ "NewTek LightWave - LightWave 10". Archived from the original on September 2, 2011. Retrieved 2016-08-09.{{cite web}}: CS1 maint : bot : 원본 URL 상태 알 수 없음 (링크)
  6. ^ "Press Release: NewTek Ships LightWave 11 Software NewTek". Archived from the original on February 22, 2012. Retrieved 2012-03-01.
  7. ^ "LightWave - New Features". January 17, 2013. Archived from the original on January 17, 2013. Retrieved 2016-08-09.{{cite web}}: CS1 maint : bot : 원본 URL 상태 알 수 없음 (링크)
  8. ^ a b "LightWave - 2015 Features Overview". Lightwave3d.com. Retrieved August 9, 2016.
  9. ^ "LightWave - Gallery". Lightwave3d.com. Retrieved August 9, 2016.
  10. ^ "LightWave - New Features". January 17, 2013. Archived from the original on January 17, 2013. Retrieved 2016-08-09.{{cite web}}: CS1 maint : bot : 원본 URL 상태 알 수 없음 (링크)
  11. ^ "LightWave 11.5 Now Available". Evermotion. February 1, 2013.
  12. ^ "LightWave - 11.6 Features Overview". November 6, 2014. Archived from the original on November 6, 2014. Retrieved 2016-08-09.{{cite web}}: CS1 maint : bot : 원본 URL 상태 알 수 없음 (링크)
  13. ^ "Computer Graphics World - LightWave 2015". Archived from the original on November 29, 2014. Retrieved 2014-11-25.
  14. ^ Zahed, Ramin (January 22, 2019). "LightWave 3D Introduces New Unreal Integration Tools". Animation Magazine. Retrieved February 5, 2019.
  15. ^ "Globals: Node Editor Functions". Static.lightwave3d.com. Retrieved August 9, 2016.
  16. ^ "Additional Nodes for Lightwave 3D 9+". Dpont.pagesperso-orange.fr. Retrieved August 9, 2016.
  17. ^ "Welcome to LightWave Python's documentation! — LightWave Python 11.6 documentation". Static.lightwave3d.com. Retrieved August 9, 2016.
  18. ^ "LightWave - Software Development Kit". Lightwave3d.com. Retrieved August 9, 2016.
  19. ^ "Dongle or no dongle [Archive] - NewTek Discussions". Forums.newtek.com. Retrieved August 9, 2016.
  20. ^ "LightWave - LightWave Store". Lightwave3d.com. Retrieved August 9, 2016.

외부 링크