byRhinoView
License: Open Source (MIT License)
본 뷰어는 MIT 라이선스 기반의 오픈소스로 배포되며, 상업적 목적을 포함하여 누구나 제한 없이 자유롭게 활용, 수정 및 재배포할 수 있습니다. 모든 파일 파싱 연산은 외부 서버가 아닌 100% 로컬 브라우저 기기 내부에서 수행되므로 기밀 모델이 외부로 유출될 염려가 전혀 없는 안전한 오프라인 샌드박스를 제공합니다.
[자세히 보기]
©. PlusPlastic Inc. all rights reserved.
License: Open Source (MIT License)
byRhinoView is distributed as open-source software under the MIT License. Anyone can freely use, modify, merge, distribute, and sell copies without restriction. All 3D geometry processing is computed 100% locally in your client browser sandbox, ensuring absolute privacy for your confidential designs.
[View License]
©. PlusPlastic Inc. all rights reserved.
"언제 어디서나 웹과 모바일로 즉시 확인하는 라이노3D & CAD 뷰어"
"Multi-platform Rhino3D & CAD Viewer for instant access on web and mobile."
바이라이노뷰(byRhinoView)는 Rhino3D(`.3dm`) 모델 및 Step, Iges의 CAD 파일 포맷들을 무설치로 빠르고 정확하게 관찰할 수 있도록 만들어진 경량 웹 뷰어입니다. 거리 측정(점 스냅), 단면 컷 분석 및 단면 채움, 레이어 조절, 개체 속성 확인, HDR 조명 및 양광 고도/방위각 제어, 컬러 그레이딩 톤 보정, 3D 노트 등 설계 모델의 완성도 높은 검증을 위한 기능들을 지원합니다. 또한 뷰어와 모델을 하나의 오프라인 HTML 파일로 내보내 손쉽게 공유할 수 있으며, PC와 모바일 독립 PWA(Progressive Web App) 앱으로 사용할 수 있습니다. 안드로이드에서는 플레이스토어에서 앱을 설치하여 사용할 수 있습니다.
byRhinoView is a lightweight, zero-install web viewer designed to view Rhino3D(`.3dm`) models and standard CAD file formats like Step and Iges quickly and accurately. It supports features for model verification, including distance measurement (vertex snapping), section clipping with cap fill, layer management, object properties, HDR lighting, solar altitude/azimuth control, color grading adjustment, and 3D notes. It can also export the viewer and model as a single self-contained offline HTML file for easy sharing. It is available as a standalone PWA (Progressive Web App) for PC and mobile devices, and Android users can also install the application from the Google Play Store.
View Samples
☕ Support the Development!
Help support the ongoing development of this viewer by buying me a coffee through the button below. Thank you for your encouragement!
byRhinoView가 제공하는 핵심 기능들을 한눈에 점검해보실 수 있습니다.
Explore the comprehensive feature highlights of byRhinoView.
.3dm (Rhino 3D): 라이노 버전 5, 6, 7, 8 파일의 레이어, 선, 재질, 개체 색상은 물론 블록(인스턴스)·중첩 블록·레이아웃 페이지까지 완벽 복원하여 읽습니다.
.3dm (Rhino 3D): Loads Rhino 5, 6, 7, and 8 models with high-fidelity curves, textures, layers, plus full block/instance, nested-block, and layout-page support.
.glb / .gltf: 표준 3D 전송 형식을 빠르게 불러오고 매끄러운 텍스처를 구현합니다.
.glb / .gltf: Efficiently imports standard 3D web assets and environment mappings.
.stl & .3mf: 3D 프린팅을 위한 메시 파일을 정밀 지원합니다.
.stl & .3mf: Complete support for rapid prototyping stereolithography mesh data.
.stp / .step / .igs: 드롭 및 모바일 내파일 앱 연결을 통한 STEP/IGES 포맷 불러오기.
.stp / .step / .igs: Convenient sessions and native model import via drag-and-drop or platform file sharing.
음영 (Shaded): 와이어프레임 경계와 서피스 음영이 결합된 고전적 CAD 뷰.
Shaded: Clean solid representation paired with precise wireframe borders.
와이어프레임 (Wireframe): 모델의 뼈대 곡선 및 메시 아웃라인만 표기하여 내부 점검 용이.
Wireframe: Renders structural lines and boundary edges, perfect for reviewing complex shapes.
아키텍처 (Arctic): 부드러운 앰비언트 오클루전(AO) 그림자를 생성하여 형태의 입체감과 깊이를 고급스럽게 연출.
Arctic (Ambient Occlusion): Premium architectural rendering utilizing soft ambient occlusion shadows, highlighting geometry shapes beautifully.
렌더링 (Rendered): 재질, 반사광, 실시간 태양 광선과 반사 환경을 완전 표현.
Rendered: Realistic material representation with ground shadows and HDR environment reflections.
스케치 (Technical Sketch): 주요 테두리와 실루엣 아웃라인을 부각하는 예술적 도면 느낌 표출.
Technical Sketch: Hand-drawn layout look highlighting main contours and silhouette drafts.
점 스냅 거리 측정: 서피스의 정점(Vertex)을 자동 스냅(Snap to Vertex)하여 두 점 간의 정확한 실제 직선 거리를 측정합니다.
Snap to Vertex Distance: Automatically snap to vertices on loaded geometry meshes, ensuring extremely accurate real-world distance metrics.
각도 측정: 뷰포트 위의 세 정점을 탭하여 두 벡터 사이의 사잇각을 실시간 측정하고 시각화합니다.
Angle Tool: Easily measure the angle between three custom-picked vertex points in real-time.
측정 내역 저장: 진행한 거리/각도 데이터가 히스토리 표에 차례대로 기록되어 일괄 지우거나 한눈에 점검 가능합니다.
History Table: Review, clear, or track all of your measurements inside a neat floating overlay window.
클리핑 단면 분석: X, Y, Z축 축별 클리핑 단면 평면을 미세조정 슬라이더로 통제하고 단면 방향 반전(Flip) 및 리셋을 지원합니다.
Clipping Plane: Custom 3-axis sectioning planes with interactive sliders, clipping direction flips, and quick resets.
단면 채움 (Cap Fill): 클리핑 단면으로 잘린 닫힌 솔리드의 절단면을 색상으로 채워, 내부가 비어 보이지 않고 단면 형상을 명확하게 확인할 수 있습니다.
Section Cap Fill: Fills the cut cross-section of closed solids at the clipping plane with a solid color, so sectioned models read as filled surfaces rather than hollow shells.
3D 노트(메모): 모델 위 특정 위치에 색상별 메모를 부착해 검토 의견을 기록하고, 노트 목록에서 편집·삭제·관리할 수 있습니다.
3D Notes: Pin color-coded notes to specific points on the model to capture review comments, then edit, delete, and manage them from the notes list.
다양한 커스텀 배경: 단색, 2색 그라디언트, 방사형 그라디언트(확산 범위 제어), 4색 그라디언트 및 HDR 배경을 지원하며 프리미엄 색상 피커를 탑재했습니다.
Custom Backgrounds: Support for Solid, 2-Color, Radial (with spread factor), 4-Color gradient, or HDR background modes powered by custom color pickers.
조명 프리셋 & HDR 로드: 스튜디오, 뉴트럴, 노을, 야간 등 라이팅 프리셋 및 외장 .hdr/.exr 조명 환경을 직접 로드해 적용합니다.
HDR & Presets: Predefined settings (Studio, Sunset, etc.) and direct custom loading of high-fidelity .hdr or .exr files.
실시간 태양광 통제: 태양 조명 스위치 및 태양광 세기, 자전 방위각(Azimuth), 고도(Elevation)를 슬라이더로 조작합니다.
Directional Sun: Fine-tune directional light intensity, rotation azimuth angle, and altitude elevation angle.
정밀 컬러 그레이딩: 노출(Exposure), 대비(Contrast), 채도(Saturation), 색온도(Temperature)를 보정해 인쇄나 프레젠테이션용 톤을 보정합니다.
Color Grading: Adjust rendering tone with Exposure, Contrast, Saturation, and Temperature color-correction sliders.
원근 / 평행 투영: 카메라 렌즈 투영 방식을 원근(Perspective) 및 엔지니어링 평행(Parallel/Orthographic)으로 전환합니다.
Projection: Instantly switch between dynamic Perspective depth and parallel Orthographic display mode.
마찰력 & FOV 제어: 회전 관성 마찰 강도(Damping) 및 Perspective 화각(10° - 100°)을 미세 조절합니다.
Damping & Perspective Angle: Adjust friction momentum inertia and perspective field of view easily.
Named View (뷰 저장): 3DM에 심겨 있는 기존 카메라 앵글을 가져오거나 현재 카메라 앵글을 신규 저장하고 전환 애니메이션을 지원합니다.
Rhino Named Views: Imports named camera positions from Rhino files and saves custom camera orientations on the fly with animations.
턴테이블 회전: 지속적으로 회전하며 제품 형상을 다각도로 관찰하는 턴테이블 자전 모드(속도 및 방향 제어 가능).
Turntable Auto-Rotate: Let the model rotate smoothly at variable speeds to observe details from all angles.
다양한 선택 모드: 선택 안함(None), 단일 선택(Single), 다중 선택(Multi-Select)을 지정해 개체 속성과 트리 정보를 확인합니다.
Selection Modes: Toggle None, Single, and Multi-Select interaction styles to inspect object node details.
이름으로 개체 찾기: 개체 검색 기능을 이용해 3D 객체 파트를 이름으로 필터링하고 더블클릭하여 강조 표시하거나 탐색합니다.
Find Object: Search mesh nodes by name to instantly isolate, highlight, or focus the camera on them.
레이어 하이러키 & 레이어 색상: CAD에 포함된 레이어 트리를 그대로 로드하고 레이어별 고유 색상 마커 서클을 매칭해 가시성을 제어합니다.
Layer Hierarchy: Import full layers from native files, with matching Rhino colors and toggle switches.
속성 패널 & 사용자 텍스트: 선택한 개체의 이름·레이어·색상·재질을 확인하고, 라이노의 속성 사용자 문자(Attribute User Text)를 전용 탭에서 열람할 수 있습니다.
Properties & User Text: Inspect a selected object's name, layer, color, and material, and review Rhino's Attribute User Text in a dedicated tab.
.rhv 세션 저장: 단순히 모델만 저장하는 것이 아니라 카메라 앵글, 조명값, 그라디언트 배경 설정, 레이어 투명성, 표기된 거리 측정 주석들을 단일 패키지 파일로 한 번에 저장하고 리로드합니다.
.rhv Session: Packages model geometry alongside active camera angles, gradients, annotations, lighting, and layers into a single portable session file.
HTML 패키지 내보내기: 뷰어와 현재 모델을 하나의 독립 실행형 오프라인 HTML 파일로 내보냅니다. 서버·플러그인·인터넷 없이 웹 브라우저에서 더블클릭만으로 바로 열려, 클라이언트 검토용 모델 공유에 이상적입니다.
Export Package (HTML): Export the viewer and your current model as a single self-contained, offline HTML file. It opens with a double-click in any browser—no server, plugin, or internet required—perfect for sharing models with clients for review.
고화질 스크린샷 캡처: 우측 하단 캔버스 이미지 스크린샷 캡처 기능을 통해 원클릭으로 PNG 형식의 배경 투명 스냅샷을 내보냅니다.
Capture Screen: Generates and downloads crystal-clear PNG snapshots from the interactive WebGL canvas in one click.
GLB 내보내기: 파싱된 CAD 모델 기하 구조를 범용 3D 메시 압축 형식인 GLB 모델로 손쉽게 가공해 내보냅니다.
Export GLB: Process and export loaded CAD structures to standard compressed binary GLB formats.
12개국 언어 지원: 다국어 인터네셔널라이제이션(i18n) 시스템으로 라이노 3D 언어 스택과 완전히 매칭되어 표시됩니다.
12 Languages: Full i18n support matching Rhino's official localization portfolio.
독립형 PWA 구동: 홈 화면에 앱을 추가해 오프라인 오버헤드 없이 네이티브 전용 앱처럼 신속하게 구동됩니다.
Standalone PWA: Add the app to your Home Screen to boot quickly like a native app without offline delays.
iOS 기기 특화: iOS 전용 스플래시 인트로 애니메이션과 반투명 몰입형 상태 표시줄 테마를 완벽 제공합니다.
iOS Specialization: Full integration of bespoke launch animations and custom translucent status bars on iOS devices.
100% 웹 표준 뷰잉: 추가 플러그인 설치 없이 순수 WebGL/WebAssembly 기반으로 브라우저에서 즉시 작동합니다.
100% Web Standards: Powered by modern WebGL/WASM, operates instantly inside any mobile browser.