再推荐个Dxf、PDF、BIM及VR浏览器

2023年12月28日23:15:17 科技 1361

简介

gemini-viewer 是一个基于 WebGL 的 JS SDK,它构建在 Three.js 之上。它提供以下查看器。

1. Dxf查看器

用于查看二维CAD和 PDF。

它支持最常见的实体类型,支持常用线型;支持常见的填充样式;支持线宽;

2. BIM查看器

用于查看 3d BIM 模型。支持的格式包括gltf、obj、fbx、ifc、dae等。其功能包括测量、剖面、显示轮廓、正交相机、选择等。

3.VR查看器

用于查看全景图。支持查看1幅、6幅、24幅全景图;支持查看系列全景图;支持热点。

再推荐个Dxf、PDF、BIM及VR浏览器 - 天天要闻

安装

从 npm 安装:

npm install @pattern-x/gemini-viewer-threejs

DxfViewer 示例

import { DxfViewer, DxfViewerConfig, ModelConfig } from "@pattern-x/gemini-viewer-threejs";

const viewerCfg: DxfViewerConfig = {
  containerId: "myCanvas",
  enableSpinner: true,
  enableLayoutBar: true,
};
const modelCfg: ModelConfig = {
  modelId: "id_0",
  name: "sample",
  src: "http://www.abc.com/sample.dxf",
}
const fontFiles = ["http://www.abc.com/hztxt.shx", "http://www.abc.com/simplex.shx"];

const viewer = new DxfViewer(viewerCfg);
await viewer.setFont(fontFiles);
await viewer.loadModelAsync(modelCfg, (event) => {
  const progress = (event.loaded * 100) / event.total;
  console.log(`${event.type}: ${progress}%`);
});
console.log("已加载");
viewer.goToHomeView();

DxfViewer 的功能

1、DxfViewer 功能包括:加载和查看一个或多个 dxf 文件、基本鼠标/按键操作、布局、图层、带对象捕捉的距离/面积/角度测量、标记、热点、比较、测量/标记的撤消/重做、缩放到选定区域、截图、设置背景颜色等

2、支持的实体类型包括:POINT、3DFACE、ARC、ATTDEF、ATTRIB、CIRCLE、DIMENSION、MLEADER、MULTILEADER、ELLIPSE、HATCH、INSERT、LEADER、LINE、LWPOLYLINE、MTEXT、RAY、POLYLINE、SOLID、SPLINE、TEXT、VERTEX、VIEWPORT 、XLINE 等 IMAGE、OLE2FRAME、REGION 部分支持。

3、加载并查看 dxf 文件

布局之间切换

再推荐个Dxf、PDF、BIM及VR浏览器 - 天天要闻

距离测量


再推荐个Dxf、PDF、BIM及VR浏览器 - 天天要闻

文件对比


再推荐个Dxf、PDF、BIM及VR浏览器 - 天天要闻

再推荐个Dxf、PDF、BIM及VR浏览器 - 天天要闻

如何将 DxfViewer 集成到您的系统中

物理结构图:

再推荐个Dxf、PDF、BIM及VR浏览器 - 天天要闻

逻辑结构图:

再推荐个Dxf、PDF、BIM及VR浏览器 - 天天要闻

BimViewer 的功能

加载和查看 BIM 模型

再推荐个Dxf、PDF、BIM及VR浏览器 - 天天要闻

正交视图

再推荐个Dxf、PDF、BIM及VR浏览器 - 天天要闻

选择

再推荐个Dxf、PDF、BIM及VR浏览器 - 天天要闻

X射线

再推荐个Dxf、PDF、BIM及VR浏览器 - 天天要闻

距离测量

再推荐个Dxf、PDF、BIM及VR浏览器 - 天天要闻

剖切

再推荐个Dxf、PDF、BIM及VR浏览器 - 天天要闻

使用 dxf 叠加 3d 模型

再推荐个Dxf、PDF、BIM及VR浏览器 - 天天要闻

炸开

再推荐个Dxf、PDF、BIM及VR浏览器 - 天天要闻

再推荐个Dxf、PDF、BIM及VR浏览器 - 天天要闻

VRViewer 的功能

加载并查看全景图

再推荐个Dxf、PDF、BIM及VR浏览器 - 天天要闻

切换到另一个全景

再推荐个Dxf、PDF、BIM及VR浏览器 - 天天要闻

装饰切换

再推荐个Dxf、PDF、BIM及VR浏览器 - 天天要闻

科技分类资讯推荐

小红书“种草”首次登上国际营销界顶级舞台 - 天天要闻

小红书“种草”首次登上国际营销界顶级舞台

6月18日,在法国戛纳国际创意节的聚光灯下,受邀参会的小红书CMO之恒发表主旨演讲,首次在国际顶级舞台上系统阐释了小红书独特的社区生态,以及从社区中原生而出的营销新范式“种草”,并对种草的价值、底层逻辑、成功因素等进行了分享。之恒表示,有用户将小红书视为“电子闺蜜”和“情感树洞”,在小红书上寻找与自己爱好...
大摩北美IT硬件数据追踪:App Store 仍跑赢市场预期,甲骨文引爆云计算资本支出 - 天天要闻

大摩北美IT硬件数据追踪:App Store 仍跑赢市场预期,甲骨文引爆云计算资本支出

智通财经APP获悉,大摩的追踪数据显示,App Store 年初至今净收入同比增长 12.5%,超出该行对第二季度的预测 150 个基点,并相当于服务业务超预期 40 个基点。大摩将2025年全球云资本支出预测上调至4060亿美元(同比增长43%),较1个月前预测提升4个百分点(新增140亿美元)。增长由甲骨文(ORCL.US)和阿里巴巴的上调驱动。...
宝洁失速背后,消费品正在被碎片化重构 - 天天要闻

宝洁失速背后,消费品正在被碎片化重构

本文来自微信公众号:刀姐doris,作者:刀法智库,原文标题:《宝洁失速的背后:加剧分化的时代,大品牌服务不了所有人》,头图来自:AI生成宝洁宣布裁员7000人,外表看起来是大集团走下坡路,本质上是大品牌服务不了所有人。前段时间,宝洁公司宣布,计划未来两年在全球裁员 7000 人,甚至要退出某些品类和产品,或出售旗...
TDK 收购智能眼镜软硬件开发商 SoftEye,扩大 AI 生态系统业务 - 天天要闻

TDK 收购智能眼镜软硬件开发商 SoftEye,扩大 AI 生态系统业务

IT之家 6 月 19 日消息,日本 TDK(东电化)今日宣布收购美国智能眼镜软硬件系统解决方案开发商 SoftEye,进一步扩大其 AI 生态系统业务。SoftEye 从事智能眼镜定制芯片、摄像机、软件和算法的开发工作,具备低功耗眼动追踪和物体识别方面的技术,交易完成后将成为 TDK 的全资子公司。TDK 通过此次收购将能够以更快的速度交...
消息称广汽埃安即将发布 B 端专用品牌,明日对外公布信息 - 天天要闻

消息称广汽埃安即将发布 B 端专用品牌,明日对外公布信息

IT之家 6 月 19 日消息,蓝鲸汽车今日报道称,从广汽方面获悉,广汽旗下自主品牌埃安即将发布 B 端专用品牌。有内部知情人士对该媒体称,明天(6 月 20 日)会有对外信息发布。报道还提到,继去年发布全新“AION”字母标并推出 3 款 C 端全球战略车型后,广汽埃安 C 端销量占比有所提升,下半年即将启动 B / C 端品牌全面分...
阿里云将在韩国启用第二座数据中心,加速海外布局 - 天天要闻

阿里云将在韩国启用第二座数据中心,加速海外布局

新京报贝壳财经讯(记者罗亦丹)6月19日,阿里云宣布将于本月底在韩国启用第二座数据中心,来满足生成式AI快速发展带来的需求增长。这是今年以来,阿里云继墨西哥、泰国之后在全球落地的又一新节点。届时阿里云全球布局将扩展至29个地域、88个可用区
中国智能眼镜市场增速超100%,市场格局将“风起云涌” - 天天要闻

中国智能眼镜市场增速超100%,市场格局将“风起云涌”

根据国际数据公司(IDC)近日发布的《全球智能眼镜市场季度跟踪报告》,2025年第一季度全球智能眼镜(Smart Eyewear)市场出货量148.7万台,同比增长82.3%。其中全球音频和音频拍摄眼镜市场出货量83.1万台,同比增长219.5%;AR/VR市场出货65.6万台,同比增长18.1%。智能眼镜市场在全球范围仍然以Meta为主要发力厂商,除美国.