룩스코어렌더
LuxCoreRender![]() | |
![]() LuxRender 0.7 사막 이글 모델 렌더링 | |
개발자 | 장필리프 그리말디, 장프랑코리스 로망, 다비드 부치아렐리, 리카르도 리파스 아우구스토, 아스브조른 하이드 등.[1] |
---|---|
초기 릴리즈 | 2008년 6월 24일; | 전
안정적 해제 | 2.6 / 2021년 12월 25일;[2] 전 |
리포지토리 | |
기록 위치 | C++, 파이톤 |
운영 체제 | 크로스 플랫폼 |
유형 | 3D 컴퓨터 그래픽스 |
면허증 | 아파치 2.0 |
웹사이트 | www |
LuxCoreRender는 물리적으로 자유로운 오픈소스 렌더링 소프트웨어 입니다.2008년 럭스렌더로 시작한 뒤 프로젝트 리부팅의 일환으로 2017년 럭스코어렌더로 이름을 변경했다.[3][4]LuxCoreRender 소프트웨어는 Linux, Mac OS X, Windows에서 실행된다.
개요
LuxCoreRender는 3D 렌더러를 특징으로 하며, 모델, 재료, 조명, 카메라 등 렌더링할 장면을 다른 프로그램(3D 모델링 프로그램)에 의존한다.그런 다음 렌더링을 위해 이 콘텐츠를 응용 프로그램에서 내보낼 수 있다.Luxrender의 경우, Blender, Daz Studio, Cinema 4D, Maya, SketchUp, XSI에 대해 완전한 기능을 갖춘 수출업체를 이용할 수 있다.[5]럭스렌더는 3DS 맥스의 생산 렌더러로도 전폭적으로 지원되며,[6] 럭스코어렌더의 경우 블렌드룩스코어 플러그인을 통해 블렌더가 지원된다.[7]내보낸 파일을 연 뒤 룩스코어렌더가 현장을 렌더링한다.후처리 설정을 위한 다양한 트윗은 그래픽 사용자 인터페이스와 장면 제어 파일을 통해 설정할 수 있다.[8]LuxCoreRender의 중요한 특징은 사용자가 이미지를 처리하는 동안 다른 조명의 균형을 변경할 수 있다는 것이다.[9][10]
역사
룩스렌더
럭스코어렌더는 원래 2008년에 럭스렌더로 시작했다.럭스렌더는 물리적으로 기반한 레이트레이싱 프로그램인 PBRT를 기반으로 했다.[11]PBRT는 매우 유능하고 잘 짜여져 있지만, 학술적인 용도에 초점을 맞추고 있으며 디지털 아티스트들이 쉽게 사용할 수 있는 것은 아니었다.PBRT는 BSD 라이선스에 따라 라이선스되기 때문에 PBRT의 소스 코드에 근거한 새로운 프로그램 개시가 가능했다.원작자들의 축복으로, 소규모의 프로그래머 그룹이 2007년 9월에 이 단계를 밟았다.이 새로운 프로그램은 럭스렌더라는 이름이 붙었고 예술적 사용에 초점을 맞출 예정이었다.이 프로그램은 초기 단계부터 전 세계의 소수의 다양한 프로그래머들을 끌어들였다.[1]
2008년 6월 24일, 첫 번째 공식 발매 버전 0.5가 발표되었다.[12]일반 대중이 사용할 수 있는 것으로 여겨지는 첫 출시였다.
LuxCoreRender(LuxRender 2.x)
LuxRender 2.0의 계획은 2013년 여름 동안 정의되었으며 주요 구성 요소 중 하나는 C++와 Python API를 기반으로 한 새로운 엔진이다.구 C API는 동적 씬(scene) 편집, 인터랙티브 렌더링 등 현대적 기능에 대해서는 많은 제약에 시달렸기 때문에 구 API를 개선하는 대신 완전히 새로운 API를 쓰기로 했다.럭스코어는 새로운 C++/Python API의 이름이다.다이내믹 카메라, 텍스처, 소재, 오브젝트 편집 [13]등 SLG(SmallLuxGPU)가 보여주는 모든 기능을 제공한다.
왜 Lux(Core)Render v2.0인가?
왜냐하면 럭스렌더 프로젝트는 많은 오래된 버려진 코드의 무게로 죽어가고 있었기 때문이다.모든 활동적인 개발자들은 새로운 출발이 필요하다는 강한 느낌을 받았다.'룩스'와 '렌더'의 '코어'가 있어 새로운 프로젝트 포커스를 부각시키고 있다.그러나 "v2.0"은 10년간의 발전과 경험으로 연속성을 다시 표시하기 위한 것이다.
2017년 겨울, 럭스코어렌더 2.0은 럭스렌더 관련 기존 코드를 삭제한 LuxCore API 집중 렌더 패키지로 정의되었으며, 새로운 신규 프로젝트 재시작을 기념하여 새로운 웹사이트, 포럼, 위키, 블렌더 등이 개발되었다.
특징들

룩스코어렌더 2.5
LuxCoreRender 2.5 업데이트에 포함된 기능:
- 엔비디아 옵티엑스
- 비 균일 카메라 보크
- 새 재료:홀드아웃 및 양면
- 새 텍스처: 와이어프레임 및 왜곡
- 무작위 타일링
- 신형 AOV
- 180° 및 360° 스테레오 카메라
- 믹서 플러그인에 대한 개선 사항
룩스코어렌더 2.4
LuxCoreRender 2.4 업데이트에 포함된 기능:
룩스코어렌더 2.0–2.3
LuxCoreRender 2.0+ 프로젝트 재부팅(현재 버전)에 포함된 기능:[16]
- 마이크로커널 pure-OpenCL "경로" 렌더링 엔진, 임의 수의 GPU와 OpenCL 지원 CPU를 동시에 지원한다.
- 실시간 재료 및 객체 조작을 포함한 대화형 뷰포트 렌더링
- 재료 노드 지지대.
- 렌더링 프로세스 중에 램프의 강도 및 색상을 변경할 수 있는 라이트 그룹.[10]
- 엠브리는 BVH건물을 가속시켰다.[17]
- 광원이 많은 장면을 가속화하는 "직접 광선 샘플링 캐시".[18][19]
- 가성 광자 캐시와 꼭지점 병합 지원 등 복잡한 장면을 가속화하는 "포톤 글로벌 조명" 캐시.[20][21]
- OIDN(Open Intel Image Denoiser) 지원.[20][22]
- 블렌더 환기 사이클)변환(사이클(제한및텍스처의자동 해석을 위한 소재)지원 포함 장면[23]
- 유리 분산(Cauchy의 투과 방정식 사용), 거친 유리(서리 처리된 유리 또는 얼음 생성용), 금속, 자동차 페인트(다중 반사 코팅 사용), 벨벳(퍼지 표면 표현용)[24]을 포함한 고급 재료 특성.
- 전통적인 이득 및 노출 제어뿐만 아니라 루멘과 칸델라와 같은 물리적으로 기반한 조명 장치에 대한 지원.[23]
- 분할형, 변위형, 변위형 및 변위형 벡터 변위형 지지.[23]
룩스렌더 1.0
LuxRender 1.0에 포함된 새로운 기능은 다음과 같다.[25]
- 실험 확률적 프로그레시브 광자 매핑 통합자(SPPM).[26]
- GPU 가속 "하이브리드 양방향" 경로 추적은 레이 인터섹션 계산을 위해 GPU를 사용한다.
- 여러 GPU에 대한 지원.
- 금속, 자동차 페인트, 광택 코팅 및 레이어드 재료를 포함한 신소재 및 업데이트된 소재.
룩스렌더 0.8
0.8 버전 기준 룩스렌더의 주요 특징은 다음과 같다.[11][27]
- 편향 및 편향되지 않은 렌더링:사용자는 물리적 정확도(편향되지 않은)와 속도(편향된) 중에서 선택할 수 있다.
- 전체 스펙트럼 렌더링:이산 RGB 색상 밴드 대신 내부 계산에 전체 스펙트럼이 사용된다.
- 계층적 절차 및 이미지 기반 텍스처 시스템:절차적 질감과 영상적 질감이 다양하게 어우러져 복잡한 소재 연출이 가능하다.
- 변위 매핑 및 분할: 절차적 또는 영상 질감에 기초하여 객체 표면을 변환할 수 있다.
- 네트워크 및 협동 렌더링 : 복수의 컴퓨터의 처리 능력을 조합해 렌더링 시간을 단축할 수 있다.IPv6도 지원한다.
- 원근법(시프트 렌즈 포함), 직교 및 환경 카메라.
- HDR 출력: 렌더 출력을 .png, .tga, .exr 등 다양한 파일 형식으로 저장할 수 있다.
- 인스턴스:주입하면 시스템 자원, 특히 메쉬 데이터를 중복 객체에 재사용함으로써 메모리 소비를 크게 절약할 수 있다.
- 후처리 기능 내장:렌더링하는 동안, 당신은 꽃, 눈부심, 색채 일탈, 비그닝과 같은 사후 처리 효과를 추가할 수 있다.
- 모션 블러, 필드 깊이 및 렌즈 효과:카메라와 개별 물체에 대한 진정한 모션 블러와 필드 깊이 등 물리적으로 정확한 렌즈 효과.
- 라이트 그룹:조명 그룹을 사용하면 한 번의 렌더링으로 다양한 광원 상황을 출력하거나 광원 간 균형을 실시간으로 조정할 수 있다.
- 톤 매핑
- 이미지 디노이즈
- Fleximage(가상 필름):렌더를 일시 중지하고 계속할 수 있음.렌더링의 현재 상태는 파일에 기록될 수 있으므로 어떤 시스템이라도 나중에 렌더링을 계속할 수 있다.
- 한 번에 하나의 빛을 샘플링할 때 경로 추적을 위한 GPU 가속도.[28]
- 기존 카메라 색상 응답을 에뮬레이트하기 위한 필름 응답 곡선(일부 곡선은 흑백 필름도 해당).
- 내부 및 외부 볼륨을 정의하여 동질 볼륨을 사용한 볼륨 렌더링
- 지표면 아래 산란
참조
- ^ "LuxCoreRender v2.6". 2021-12-25. Retrieved 2021-12-27.
- ^ "LuxCoreRender team releases LuxCoreRender 2.2". BlenderNation. 2019-10-02. Retrieved 2020-03-11.
- ^ "LuxCore API – LuxCoreRender". Retrieved 2020-03-27.
- ^ "Exporter Status - LuxRender Wiki". 2016-04-19. Archived from the original on 2016-04-19. Retrieved 2020-03-27.
- ^ "LuxRender - 3DS Max". 2018-04-14. Archived from the original on 2018-04-14. Retrieved 2020-03-27.
- ^ "Download – LuxCoreRender". Retrieved 2020-03-27.
- ^ "Archived copy". Archived from the original on 2011-02-11. Retrieved 2012-06-20.
{{cite web}}
: CS1 maint: 타이틀로 보관된 사본(링크) - ^ "LuxRender Light groups - LuxRender Wiki". 2016-02-15. Archived from the original on 2016-02-15. Retrieved 2020-03-27.
- ^ a b "LuxCoreRender Light Groups - LuxCoreRender Wiki". wiki.luxcorerender.org. Retrieved 2020-03-27.
- ^ a b "Features". LuxRender. Archived from the original on 2011-03-09. Retrieved 2008-06-30.
- ^ "LuxRender 0.5 released". BlenderNation. 2008-06-30. Retrieved 2008-06-30.
- ^ "Luxrender and OpenCL - LuxRender Wiki". 2018-04-13. Archived from the original on 2018-04-13. Retrieved 2020-03-27.
- ^ "New Features in v2.5 – LuxCoreRender".
- ^ "LuxCoreRender Release Notes v2.4 - LuxCoreRender Wiki". wiki.luxcorerender.org. Retrieved 2020-07-27.
- ^ "LuxCoreRender Release Notes - LuxCoreRender Wiki". wiki.luxcorerender.org. Retrieved 2020-03-27.
- ^ "LuxCoreRender Release Notes v2.0 - LuxCoreRender Wiki". wiki.luxcorerender.org. Retrieved 2020-03-27.
- ^ "LuxCoreRender Release Notes v2.1 - LuxCoreRender Wiki". wiki.luxcorerender.org. Retrieved 2020-03-27.
- ^ "Direct Light Sampling Cache (aka Light cache part I) - LuxCoreRender Forums". forums.luxcorerender.org. Retrieved 2020-03-27.
- ^ a b "LuxCoreRender Release Notes v2.2 - LuxCoreRender Wiki". wiki.luxcorerender.org. Retrieved 2020-03-27.
- ^ "PhotonGI cache - LuxCoreRender Forums". forums.luxcorerender.org. Retrieved 2020-03-27.
- ^ "OpenImageDenoise - LuxCoreRender Forums". forums.luxcorerender.org. Retrieved 2020-03-27.
- ^ a b c "LuxCoreRender v2.3 released - LuxCoreRender Forums". forums.luxcorerender.org. Retrieved 2020-03-29.
- ^ "LuxCoreRender Materials - LuxCoreRender Wiki". wiki.luxcorerender.org. Retrieved 2020-03-27.
- ^ "New in 1.0 - LuxRender Wiki". 2016-04-19. Archived from the original on 2016-04-19. Retrieved 2020-03-27.
- ^ "SPPM - LuxRender Wiki". 2016-05-02. Archived from the original on 2016-05-02. Retrieved 2020-03-27.
- ^ "New in 0-8 - LuxRender Wiki". 2016-05-04. Archived from the original on 2016-05-04. Retrieved 2020-03-27.
- ^ "GPU - LuxRender Wiki". 1 July 2014. Archived from the original on 25 October 2011. Retrieved 9 June 2011.