自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 收藏
  • 关注

原创 工业4.0的驱动力:数字孪生、3D人工智能、机器人自动化与沉浸式现实技术如何塑造制造业未来

当今制造业正受到先进技术的快速推动。数字孪生、3D AI、机器人自动化和沉浸式现实技术是推动制造业现代化的最重要因素。这些创新不仅增强了传统制造流程,而且从根本上改变了行业的生产、质量控制和整体运营效率。

2024-07-26 09:54:42 794

原创 揭秘虚拟三维场景中的真实反射效果

反射是一种光学现象,指的是光线在遇到某种表面被反弹回其原始介质的过程。这种现象在日常生活中十分常见,比如光线照射到镜子、平静的水面或凹凸不平的墙面时都会产生光的反射。

2024-07-24 14:34:22 836

原创 萝卜快跑爆火,是否能开启智慧交通新篇章?

StableDuffision,midjourney的问世,无情地抢夺这原画师设计师的饭碗。今年初Sora大模型也让视频制作者后背发凉。AI无情地冲击着各个行业,但是这些行业似乎都是与计算机,互联网密切相关的高脑力。正当大家以为AI取代的下一个岗位会是程序员,动画师之类时。萝卜快跑给出了目标:司机。

2024-07-22 09:47:06 801

原创 相机系列——从相机畸变到托勒密地图

​前文[1][2]我们介绍了针孔相机模型,以及针孔相机模型的相机标定过程,但针孔相机模型是对相机成像最简单的描述,实际的相机成像过程要远复杂很多。

2024-06-27 13:46:27 1285

原创 深度测试中的隐藏面消除技术

根据我们的日常经验,近处的物体会挡住后面的物体,在三维场景中通常通过深度缓冲来实现这样的效果。深度缓冲记录着屏幕对应的每个像素的深度值。模型一开始所在的局部空间无深度,通过模型矩阵变换到世界空间,此时模型坐标已经变换到了齐次坐标(x,y,z,w),深度存在z分量。通过视图矩阵变换到观察空间,此时深度存在z分量(线性)。通过投影矩阵变换到裁剪空间,此时深度缓冲中裁剪空间的z分量变为z/w(已经变成了非线性的深度,下图),最后通过一些投影映射变换到屏幕空间。

2024-06-25 13:33:14 953

原创 深入解析纹理贴图——纹理压缩技术

3D计算机图形学离不开各种类型的纹理。纹理贴图可以极大地提高3D物体的视觉质量和细节水平,而不增加几何复杂度。简单的纹理是二维图像,该图像的单个像素称为纹素(texel)。事实上,纹理不仅可以存储颜色,还可以存储高度、法线方向、高光因子等每个纹理元素的信息。从上至下依次为漫反射贴图,法线贴图,位移贴图,来源:TEXTURE COMPRESSION TECHNIQUES随着现代游戏和3D应用程序体量越来越大,消耗了大量内存。

2024-06-18 10:42:13 892

原创 爆肝三天,制作属于自己的地图——DAY3(地图数据发布详细教程)

本篇文章是《制作属于自己的地图》的完结篇,详细介绍了Mapmost Studio地图影像发布、三维模型发布、倾斜摄影数据发布,大家可以看到这个平台工具是非常便捷的,一顿鼠标点点点,最终就把地图数据服务发出来了。我们后面会把底图影像放上去,之后就更加便捷了。关注Mapmost,持续更新GIS、三维美术、计算机技术干货Mapmost是一套以三维地图和时空计算为特色的数字孪生底座平台,包含了空间数据管理工具(Studio)、应用开发工具(SDK)、应用创作工具(Alpha)。

2024-06-14 13:07:09 1090

原创 WebGL渲染引擎优化方向 -- 内存管理的优化

WebGL 是一种强大的图形渲染技术,可以在浏览器中快速渲染复杂的 3D 场景。但是,由于 WebGL 的高性能和高质量要求,如果不注意性能优化,它可能会消耗大量的 CPU 和 GPU 资源,导致应用程序性能下降。加载性能的优化渲染帧率的优化内存管理的优化今天我们讨论就是第三个方向:内存管理的优化,内存管理的优化可以从以下方面入手接下来的优化都是以threejs为示例的,对于其他的webgl框架,请选择同样功能的接口或者方法。

2024-06-13 13:30:49 650

原创 爆肝三天,制作属于自己的地图——DAY2(地图数据发布)

在第一篇中,我们对开源的地图数据集作了介绍,大家是不是非常想把以上数据集发布呢?市面上有很多种支持地图数据集发布的平台,但是,像Mapmost Studio功能这么全的,还没有呢。Mapmost Studio是一款基于Web端的空间数据资产化与服务化管理平台,具备易用、安全、高效特征。

2024-06-11 13:28:45 881

原创 运维监控领域你不得不知道的黑话-下篇

在上一讲中,我们对监控系统中的四种指标类型进行了详细的阐述。不同类型的指标可以提供不同维度的系统信息,通过对比不同类型的指标,可以让我们更清晰地了解系统的整体健康状况和性能趋势,从而实现更精确的系统监控。

2024-06-07 13:16:21 1291

原创 爆肝三天,制作属于自己的地图——DAY1(地图数据整理)

本系列我将用三篇文章详细的讲述开源地图数据集、Mapmost Studio介绍、如何通过Mapmost Studio转为生成地图数据。以下是常用的地图数据集。

2024-06-06 13:30:48 1167

原创 模型资源多,带宽伤不起?上CDN

通过在全球范围内分布式地部署边缘服务器,将各类互联网内容从互联网中心缓存到靠近用户的边缘服务器上,从而降低用户访问时延并大幅减少穿越互联网核心网的流量,达到优化互联网流量分布,进而提升终端用户服务质量的目的。

2024-06-04 13:41:26 1197

原创 PBR系列-物理材质(上)

前面两篇文章分别介绍了物理光源与光学研究简史,在对光有了简单认识之后,再认识物理材质会发现其实本质上还是对光的研究,再深入一点其实就是光在经过物体之后根据光线散射、反射以及折射的不同区分的材质,看完本篇文章,相信你会对物理材质有个新的认知。

2024-05-31 13:19:01 1007

原创 相机系列——相机标定简述

针孔相机模型只是对相机成像过程的通用描述,相机的内参各不相同,外参对应拍摄时的相机位置和姿态,要准确还原一幅相片的成像过程,还需要对相机的内外参数进行准确求解,求解过程称之为相机标定。

2024-05-29 14:19:10 1041

原创 WebGL渲染引擎优化方向——渲染帧率的优化

WebGL 是一种强大的图形渲染技术,可以在浏览器中快速渲染复杂的 3D 场景。但是,由于 WebGL 的高性能和高质量要求,如果不注意性能优化,它可能会消耗大量的 CPU 和 GPU 资源,导致应用程序性能下降。

2024-05-21 13:30:00 1271

原创 深入解析纹理贴图——纹理过滤及MipMap技术

当纹理被应用到三维物体上时,随着物体表面的形状和相机视角的变化,会导致纹理在渲染过程中出现一些问题,如锯齿状边缘、失真、模糊等。纹理过滤的作用是解决这些问题,以获得更好的渲染效果。其目的是在纹理被应用到三维模型上时,通过对纹理上的像素进行插值或采样,使得纹理在不同距离和角度下呈现出更平滑、更真实的外观。

2024-05-17 13:24:32 1486

原创 PBR系列-光之简史

上回说到PBR理论分为三大理论:物理光源、物理材质与物理相机,三者都与光有着千丝万缕的关系,原打算这期讲解物理材质,在梳理知识点时突发一个问题:光是什么?恰好我们研究的PBR系列都与光密不可分,所以小编查阅了一些关于古人对光的研究资料,感觉趣味横生,有持续300年的波粒大战以及神奇的双缝干涉实验,所以在这里分享给大家。

2024-05-14 13:50:16 1238

原创 参数化建模系列-cityengine篇之:如何基于GIS数据快速构建道路三维建模模型

结合上期介绍的基于GIS数据自动化构建城市三维建筑模型,本期在上期的知识点上继续介绍道路模型的自动化构建方法。

2024-05-09 13:30:57 1060

原创 层级实例化静态网格体组件:开启大量模型处理之门

在数字孪生的世界里,我们常常需要构建大量的模型来呈现真实而丰富的场景。然而,当使用静态网格体 (StaticMesh )构建大量模型时,可能会遇到卡顿的问题,这给我们带来了不小的困扰😣。那么,有没有什么更好的方法来解决这个难题呢?

2024-05-07 16:57:36 1331

原创 WebGL渲染引擎优化方向 -- 加载性能优化

WebGL 是一种强大的图形渲染技术,可以在浏览器中快速渲染复杂的 3D 场景。但是,由于 WebGL 的高性能和高质量要求,如果不注意性能优化,它可能会消耗大量的 CPU 和 GPU 资源,导致应用程序性能下降。

2024-05-02 11:00:00 2279

原创 深入解析纹理贴图——坐标映射和贴图种类

纹理贴图是将图像信息映射到三角形网格上的技术,以此来增加物体表面的细节,令物体更具有真实感。

2024-04-30 11:15:00 1365

原创 PBR系列 - 物理光源

许多朋友对PBR材质这一术语耳熟能详,但可能不了解其在基于物理的渲染(Physically Based Rendering, PBR)领域中的学术称谓——物理材质。实际上,PBR的世界不仅仅包含物理材质,还涵盖了物理光源和物理相机。这三者共同构成了一个完整的系统,从光源的发射开始,经过光线的传播,最终到达接收光线的设备,形成了一个闭环,其本质上是在围绕光线做研究。

2024-04-28 11:07:23 1280 2

原创 探秘三维地形瓦片服务:流畅展现全球地貌的秘密揭秘

想象一下,如果我们能将全球地形一次性清晰地呈现在我们的电脑屏幕上,那将是怎样的场景?即使拥有比大多数人性能更强悍的电脑,也会忍不住说一句:“卧槽,卡死了”!那么,要在电脑中流畅地展示全球地形,这是一个怎样的挑战呢?然而,随着三维地形瓦片服务的出现,仿佛为我们打开了通往神秘世界的一扇大门,引领我们踏入其中,去探索那些隐藏的奥秘。

2024-04-25 13:35:58 1289

原创 游戏引擎技术——前向渲染与延迟渲染

游戏精美的画面主要来自于以延迟渲染(Deferred Rendering)为主,部分前向渲染(Forward Rendering)的渲染方式。熟悉图形渲染的小伙伴应该了解,在过去,前向渲染一直是主流技术,随着计算机图形学和处理能力的不断进步,渲染引擎也在不断演化和改进,渲染方式慢慢从前向渲染过度到延迟渲染为主,部分前向渲染的方式。在本篇中,小编将探讨渲染引擎的演化历程,剖析前向渲染和延迟渲染的原理与特点,深入分析它们的优缺点以及适用场景,旨在为读者呈现一个全面的视角,更好地理解渲染技术的发展趋势和未来方向。

2024-04-19 13:20:04 1872 1

原创 参数化建模系列-cityengine篇之:如何基于GIS数据快速构建城市三维建模模型

本文将探讨如何基于GIS数据,通过CityEngine软件快速构建富有细节的城市三维建模模型。我们将从GIS数据的获取和处理开始,逐步介绍如何将其转换为CityEngine中的参数化模型。

2024-04-17 17:16:54 1672

原创 相机系列——透视投影:针孔相机模型

上文我们提到,三维相机是对真实世界成像的模拟,为了让三维物体在计算机屏幕上呈现出来的图像符合人眼观察效果,通常采用透视投影方式模拟相机成像,为了简化计算,可以用针孔相机模型来描述透视投影成像过程。

2024-04-15 15:17:57 1962

原创 WebGL 2.0相较于1.0有什么不同?

WebGL 1.0自推出以来,已成为广泛支持的Web标准,既能跨平台,还免版税。它通过插件为Web浏览器带来高质量的3D图形,这是迄今为止市场上使用最广泛的Web图形,并得到Apple,Google,Microsoft以及Mozilla等所有主流浏览器供应商的普遍支持。随着OpenGL ES版本由2.0发展到3.0,WebGL的版本也由原先的WebGL 1.0升级为WebGL 2.0。WebGL 2.0是一种3D绘图标准,这种绘图技术标准允许把JavaScript和OpenGL ES 3.0结合在一起。

2024-04-12 14:53:07 1898 1

原创 一文带你了解Material, Texture Mapping, Shading, Shader

通过本文相信你已了解了这些基础概念以及如何制造一个shading效果,上面介绍的两种方式在实际开发过程中可以进行有机组合,这样可以创造意想不到的效果。关注Mapmost,持续更新GIS、三维美术、计算机技术干货Mapmost是一套以三维地图和时空计算为特色的数字孪生底座平台,包含了空间数据管理工具(Studio)、应用开发工具(SDK)、应用创作工具(Alpha)。

2024-04-11 13:54:57 766

原创 CSS新特性尝鲜

CSS 作为前端开发中不可或缺的一部分,它的发展一直备受关注。在过去的几年里,CSS 增加了许多新特性,这些新特性使得 CSS 更加灵活、强大和易用。本文将介绍三个 CSS 新特性::has 选择器、 @property 和 animation-timeline。

2024-04-02 14:44:37 1143

原创 满足地图“颜控”,打造百变风格地图

你是否也曾在地图的色彩搭配上苦思冥想,感到自己的地图总是缺少那么一丝生动,不够引人注目?不要担心,朋友,今天我们正好有机会一起来探讨如何为GIS地图赋予绚丽的色彩,让它瞬间捕获每一个人的心!

2024-04-01 15:42:23 1602

原创 VR/AR/XR背后的逻辑?离不开三维引擎相机

在三维渲染引擎工作流程中,虚拟相机扮演着至关重要的角色,它负责将三维世界转换成可以在屏幕上呈现的二维图像,支持着整个图形渲染的过程。本篇将为大家带来具体原理的介绍。

2024-03-28 19:31:58 1025

原创 三维重建的神器,建模行业的福音

自OpenAI推出了划时代的二维视频生成神器Sora之后,三维重建领域也迎来了一款一经推出短短几天就位列github榜第二的神器——DUSt3R。那么,DUSt3R为何如此火爆?下面就为你一一道来。

2024-03-25 17:01:11 1245

原创 场景优化?先来瓶“雪碧”

UE的黑客帝国案例都不陌生吧!场景中的建筑纹理清晰,城市视角下的建筑更是丰富多样,如果我说这样的一座城建筑只需要一张纹理你信吗?这张纹理就是“雪碧图”。

2024-03-25 16:32:56 1004

原创 苹果VisionPro登场!一片死寂的VR市场,能否迎来新的生机

两万五一台的Vision Pro,能给苹果一个支点、成为VR市场的破局者吗?

2024-03-25 16:02:04 898

原创 原神,启动非真实感渲染!

穿越次元壁,探索原神的数字秘境。看非真实感渲染如何引爆视觉体验

2024-03-25 15:49:44 1014

原创 模型轻量化攻略:简化不简单,效果更卓越

随着数字化、信息化和智能化的不断推进,三维模型在各个领域的应用越来越广泛,数据更新频率也不断加快,海量而庞大的三维数据对模型存储、屏端展示和管理应用都带来了极大挑战。于是,模型轻量化技术开始在行业间被广泛提及,对模型数据进行“瘦身”的呼声与需求愈发强烈。本文将介绍三维模型轻量化的几个方面。

2024-03-22 14:34:07 797

原创 Chrome DevTools中这些骚操作,你都知道吗?

大家好,我是 Seven,今天来分享 Chrome DevTools 中一些非常实用的功能和调试技巧!看看你知道几个~

2024-03-22 14:07:15 749

原创 3D智能相机:带你读懂3D机器视觉如何实时扫描构建物体的3D模型

3D智能相机是一种能够捕捉三维空间中物体形状和位置信息的相机。它可以在一个瞬间同时捕捉到物体的深度和颜色信息,并用这些数据创建一个三维模型。能够捕获物体的更详细信息,包括其尺寸、形状和位置,这对于工业环境中的搬运和其他操作至关重要。该技术已广泛应用于制造和物流行业。本文介绍了 3D 智能相机的一些优势、应用以及原理。

2024-03-21 11:26:58 1491 1

原创 JAVA中常用开源GIS库,你用过几个?

在Java开发领域,开源GIS(地理信息系统)库扮演着至关重要的角色,为开发者提供了丰富的工具和框架来处理地理空间数据、构建地图应用以及进行复杂的地理分析。在此我们分享4个常见的开源GIS 平台及软件,看看你用过几个?

2024-03-21 11:15:34 2872

原创 每个关注高可用的人都应该了解的监控知识:监控圈子的行业黑话(上)

本文仅对监控在稳定性保障体系中的重要性进行了阐述,并介绍了监控指标及其描述方式。对于监控领域中的其他关键概念,如监控指标类型、时序数据与时序库、告警收敛、告警闭环等,将在下半部分中继续为大家说明,敬请关注

2024-03-15 15:56:37 823

游戏《艾尔登法环》.mp4

游戏《艾尔登法环》.mp4

2024-07-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除