首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏web三维

    算法升级,轻松做建筑白模自由贴图,屋顶贴图&轮廓贴图

    (常用贴图已内置)升级了顶面贴图算法,支持平铺、拉伸、自动计算轮廓中线沿长边填满贴图(如球场)支持建筑屋顶贴图支持轮廓贴图,水面、地面、草地、球场等等能导出gltf obj stl格式模型能导出cesium

    24410编辑于 2025-08-19
  • 来自专栏web三维

    shp geojson建筑白模贴图妙用,赛车跑道场景贴图

    该方法适用于将geojson shp白模贴图,导出为gltf模型等格式。来自用户的真实场景,要做赛车场地模型。模型包含道路和道路两侧,模型要有经纬度,和gis底座对齐,最终在uegis中模拟赛事。 1、使用自由绘制或曲线绘制道路面2、使用【等距面线】做出道路两侧围墙,设置围墙厚度20厘米3、贴图,道路面设置高度0.01米,围墙设置2米。使用材质刷刷上材质。 墙体材质点击上图中的刷一刷,在右侧白模上点击,刷上材质将材质设置为环绕贴图,会沿着立面循环贴图。近景效果如下还可以使用展开图材质,设置赛车赛事的墙体广告。

    25510编辑于 2025-08-25
  • 来自专栏web三维

    白模建筑贴图-小围墙,道路水池草地场景

    该操作支持shp白模、geojson白模贴图,并导出成三维模型 gltf obj格式效果如图如何做到的?软件内支持对建筑贴图,首先要将轮廓设置成建筑类型。设置很低的高度。 接着使用内置材质库,在右侧场景点击上面的超低建筑面,即可上材质这里的边缘墙体是如何制作的?选择一个轮廓,设置等距面线,设置墙体厚度20厘米。然后点击这里的 [出围墙选项]

    22210编辑于 2025-08-21
  • 来自专栏web三维

    将shp geojson建筑白模导出成带屋顶的贴图建筑模型 obj gltf

    最近遇到的一个新的需求,将基础建筑白模转换成带屋顶的建筑模型。如下图。既然是导出功能,就涉及到程序化操作。那么如何程序化生成屋顶结构? (左侧工具条[选择框]可批量设置屋顶属性)第2步直接导出为模型文件在导出面板,选择自定义的贴图材质最后我们将导出的obj文件导入到blender中查看效果,导入blender时注意选择z轴朝上很好,我们得到了符合预期的模型文件也可以导出

    49010编辑于 2025-03-03
  • 来自专栏web三维

    大规模建筑自动贴图转模型+单体化效果,cesium脚本

    导出的的贴图模型如何单体化?用户说使用Geobuilding将建筑白模导出成贴图模型。模型有了,白模也有了。领导说要点击建筑物出信息,如何实现单体化交互效果呢?现在的情形和上面第2种方法是有不同的。 然后拿着经纬度去找轮廓,最后弹出建筑信息或高亮。该方法集成在了导出的demo html文件中,可作为js插件直接使用。 js插件包含模型全量加载、动态加载、模型扫光、点击单体化。 在Geobuilding软件内对建筑体的gis数据【选择框】-打组。 首先选择导出模型选择批量贴图的类型,这里选择 实景风贴图导出后有demo文件。模型信息.txt中本机浏览地址。打开导出的demo页面,点击场景中某个建筑,显示高亮。 支持更多场景基于地形的建筑白模自动化贴图 + 单体化基于分层的单体化点击操作点击出建筑楼栋信息完

    68510编辑于 2025-08-15
  • 来自专栏web三维

    嗯,这样在cesium地形上加载白模建筑贴图模型

    我们看到cesium的加载建筑物,常见都是平面的建筑。比如这些图比如这样的贴地建筑物哪些项目需要地形?乡村振兴、美丽乡村、 山区县级、或以地形自然风貌为主的一些项目。 实际情况有的项目为了减少预算,不需要倾斜摄影,使用简单的白模贴图去表达社会治理。有的敏感区域禁飞。比如下面的县级项目三维场景,没有了地形场景就暗淡了很多,也无法直观显示地域风貌。 如何低成本实现cesium建筑物上地形?首先准备地形数据,你可以在网络中搜索下载到12.5米的地形数据。这和国内mars3d提供的cesium地形切片服务较一致。 可以看到建筑物附着在了地形上。拉近视野,我们在西湖附近,看到了建筑物高低错落的加载到了 cesium地形上。更大的视野,宏观的场景。现在我们成功创建了地形建筑物。在特殊区域追加精模,如地标建筑

    1.3K00编辑于 2024-12-06
  • 来自专栏全栈程序员必看

    灰度图,法线贴图,置换贴图和位移贴图

    Normal Map只是一种目前很流行的凹凸贴图技术,而这里将会介绍一些目前游戏和在XBOX360和PlayStation3这种新世代主机上将会运用的凹凸贴图技术。 这种贴图是一种灰度图,用表面上灰度的变化来描述目标表面的凹凸,因此这种贴图是黑白的,如果节省空间的画,甚至可以把贴图的Alpha通道征用来用作Bump。 值得注意的是,这种贴图表面上存储的东西是高度域--即每个点和原始表面的高度差,记住,每个点的颜色不是色彩,是高度,一个数值!因此,对这个贴图做任何的操作都会影响到这个物体3D的外观质感。 这是其他任何凹凸贴图方式所不能比拟的! ReliefMapping 和 ParallaxOcclusionMapping 和 ConeMapping 浮雕纹理贴图和视差阻塞贴图和圆锥跟踪贴图 三种利用切空间光线追踪先进算法的技术,三种方法分别是光线跟踪

    2.3K20编辑于 2022-06-24
  • 来自专栏全栈程序员必看

    环境贴图_HDR高清环境贴图

    只好自己单独写篇环境贴图的文章,来小总结一下。 环境贴图(Environment Mapping)又叫反射贴图(Reflection Mapping),在曲面上对反射效果进行很好的的近似。 环境贴图近似假设进行反射的光源与物体都位于很远的位置,同时反射体不会反射自身。如果这些假设成立,就可以将反射体周围的环境看成围绕他的一个二维投影。 目前环境贴图应用的方法有Blinn和Newell方法、立方体贴图和球面贴图。具体的方法可以参考实时计算机图形学。 使用立方体贴图实现的效果如下: 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/166900.html原文链接:https://javaforall.cn

    1.5K20编辑于 2022-09-19
  • 来自专栏算法微时光

    法线贴图

    image.png 可行的方法就是将这个平面用一个贴图覆盖,用贴图的纹理实现一定的凹凸效果。但是这种方法实现的效果并不是很好,因为如果视角一变化,看起来就会像一张简单的画有图案的平面了。 后来,聪明的游戏开发者想出了一种方法,就是在贴图过程中对贴图进行一定的处理,从而保证了在视角变换以后仍然保证有较为明显的凹凸效果,也就是法线贴图。 image.png 准确的说,法线贴图是Bump Mapping(凹凸贴图)的其中一种。第一个Bump Mapping由Blinn在1978年提出,目的是以低代价给予计算机几何体以更丰富的表面信息。 研究人员对法线贴图进一步改进,出现了Parallax Mapping(视差贴图), Relief Mapping等技术,实现了更逼真的效果。 人之所以能够对景物看出立体感的主要原因是因为人有两只眼睛。 一条法线是一个三维向量,一个三维向量由x, y, z等3个分量组成,在法线贴图中,把(x, y, z)当作RGB3个颜色的值存储。 录这些法线的载体就被我们称为法线贴图。 image.png

    1.9K10发布于 2021-06-17
  • 来自专栏web三维

    【教程】三维城市建筑白模按高度分段批量贴图,支持自定义材质。

    打开Geobuilding软件,导入建筑物数据或生产的建筑物数据。 打开左上角【导出】选择》建筑模型在模型导出对话框内1、选择按5000米分割导出2、选择自定义贴图方案在贴图方案设计器中,可设计根据高度分段批量贴图的方案根据楼层分段节点设计,自定添加楼面材质,屋顶材质。 包含光照参数回到导出模型选项卡,选择刚刚设计的《三亚白天科技风城市》贴图方案,然后点击导出模型导出后,一同导出了cesium浏览代码,可直接在浏览器端打开浏览模型贴图效果对比放大效果本文视频演示https

    78910编辑于 2024-08-22
  • 来自专栏转载gongluck的CSDN博客

    GDI透明贴图

    水印的实现可以用透明贴图来做。透明贴图就是让两张图片合并的时候,重叠的部分中使一些颜色不显示,从而达到透明的效果。 如果用GDI来实现的话,具体方法步骤可多可少,少的可以使用一个SDK函数就解决。 //对一数据做两次异或操作,那么数据将恢复到原数据,跟没操作一样,透明贴图就是运用该原理。 其实,实现透明贴图还可以用MaskBlt和TransparentBlt。MaskBlt最后的参数比较复杂,我还没搞懂就先放过了。而TransParentBlt的话,简单来说就是最快捷方便的方式了。

    3.3K60发布于 2018-03-08
  • 来自专栏小黑娃Henry

    OpenGLES(二)- GLKit: 纹理贴图OpenGLES(二)- GLKit: 纹理贴图

    OpenGLES(二)- GLKit: 纹理贴图 运行结果 思维导图 准备工作 //1.导入头文件 #import <GLKit/GLKit.h> #import <OpenGLES/ES3/gl.h

    1.3K20发布于 2021-08-09
  • 来自专栏web三维

    将大规模shp白模贴图转3dtiles倾斜摄影,并可单体化拾取建筑

    对于大规模城市场景,在cesium端流行的方法是,使用工具将GIS数据shp建筑白模或geojson白模直接转换成3dtiles格式。然后使用着色器代码对白模贴图,常见的就是渐变色贴图效果。 但是这种贴图效果不能很好的表达真实建筑纹理。这种网格mesh也不能很好表达建筑属性,比如屋顶属性。因为shp直接转换3dtiles并没有屋顶结构。 现在面临的问题,客户要求1、没有无人机倾斜摄影数据,直接基于白模贴图2、能部分独立贴图,部分批量贴图贴图要能反应建筑纹理。3、实现L3级别的mesh结构,包含屋顶结构。 下图是上海市60w+建筑数据其中部分建筑使用了独立的材质贴图,和设置了屋顶结构。如图白色贴图建筑 和 旁边的低矮建筑。第一步 导出 gltf贴图模型序列文件,延续原有功能设置导出参数。 白模有了更丰富的贴图。拉近查看自定义贴图部分。可以看到材质和屋顶都准确复现。贴图包含了底商+楼面+楼面顶端+屋顶。当点击场景中的楼栋时,建筑高亮。

    1.1K21编辑于 2025-11-05
  • 来自专栏叶子陪你玩编程

    python图像处理-贴图

    上篇讲了如何给图片上加上文字,那能不能往图片上面贴图片呢,这个是肯定的,下面就来看看吧! 粘贴一张图片 先导入图片处理库和matplotlib库(这里仅用来显示图片使用),接着新建一张黄色背景图,打开本地要粘贴的图片,使用paste的方法粘贴图片,最后显示。 ? 去除粘贴图片背景 粘贴的图片有一个白色的背景,看上去很不自然,下面通过将打开的img2转换成RGBA模式,然后在paste方法里添加第三个蒙版参数,相当于将在img2上面在贴一张图片,白色的地方会变成透明

    2.1K20发布于 2020-03-12
  • 来自专栏计算机图形学 前端可视化 WebGL

    threejs 贴图动画总结

    引言 在三维可视化中,会涉及到很多动画,其中贴图动画是其中很重要的一种,本文介绍几种贴图动画的思路,供大家一起探讨。 流动动画 流动动画通过设置贴图的repeat属性,并不断改变贴图对象的offset让贴图产生流动效果。 这种动画不难实现,首先加载贴图,如下所示: let img = new Image(); img.src = '. 效果如下图所示: GIF动画 gif图片本身自带动画,如果gif放到Image对象上,动画会自动播放,只是当把gif作为贴图对象的图片的时候。 不会自动播放动画。 总结 本文介绍了 theejs 贴图动画的多种实现思路。

    3.1K20编辑于 2022-03-22
  • 来自专栏猛牛哥的博客

    HTMLayout 界面贴图技术

    概述 ---- 在HTMLayout中支持在CSS中使用background属性指定背景图片, 并扩展支持更多的功能, 例如九宫格切片贴图. 前景图片的所有属性用法与背景图片完全一样, 背景贴图支持的功能, 前景贴图同样支持, 唯一要做的就是将background里的"back"替换为"fore"即可, 因为他们用到的语法完全一样, 所以在本文中使用星号泛指背景或前景图片 HTMLayout CSS 贴图属性 ---- 前景图片一般位于背景图片前面,即使不是同一个节点对象, 例如 div对象#A包含div节点#B,那么#A的前景图片在#B的背景图片前面( 但是#A的背景图片仍然在 :hover {    foreground-image-transformation: contrast-brightness-gamma(0.5,0.5,1.2); } 实战 HTMLayout 贴图 ;text="HTMLayout 贴图演示";border="resizable" ) winform.add( editStyle={ dr=1;vscroll=1;bottom=321;right

    3K40发布于 2018-06-04
  • 来自专栏小黑娃Henry

    OpenGLES(五)- ESLS案例:纹理贴图OpenGLES(五)- ESLS案例:纹理贴图

    OpenGLES(五)- ESLS案例:纹理贴图 阅读时间大概10-15分钟 ? 结果效果图 首先梳理一下大体思路,下方代码也会按照这个顺序: 1. spriteData); free(spriteData); return YES; } glVertexAttribPointer参数解释可参考OpenGLES(二)- 纹理贴图

    1.5K20发布于 2021-08-09
  • 来自专栏伪君子的梦呓

    Snipaste,好用的贴图工具

    0 前言 很久之前一直苦于 Windows 下截图没有好的工具,后来找到了一个贴图工具,发现它的截图功能比我用过的都要好,用了大概一年多,感觉非常好用。 没错,这个软件就是 Snipaste,一个简单但强大的贴图工具,同时也有截图、标注等功能。 2 功能介绍 贴图,意思是可以直接把截图贴到屏幕上,也可以把复制的文字、图片、HTML 文本贴到屏幕上。默认 F1 截图、F3 贴图。 ? 截图 + 贴图 调节贴图的透明度,Ctrl + 滑动滚轮 或者 Ctrl + + - ? 调节透明度 取色,这个功能非常好用,直接就能把颜色值(RGB/Hex)复制出来,也可以贴到屏幕上。 ? 缩略图 隐藏所有贴图,默认是 Shift + F3,这个功能可以快速隐藏贴图,屏幕看起来会舒服不少。 ?

    1.8K20发布于 2019-05-06
  • 来自专栏web三维

    【零梯】使用blosm+GIS数据制作杭州市三维地形模型,地形贴图,高程地形建筑

    如图我们在桌面创建了blsosm_res文件夹3、准备建筑物osm格式数据,使用Geobuilding软件导出4、安装blsom插件设置插件临时目录5、导入地形在Geobuilding软件中绘制要生成地形的区域轮廓 点击paste粘贴刚复制的bbox边界点击 import导入地形给地形贴图,设置自定xyz瓦片地址等待瓦片下载合成贴图6、导入建筑物视频教程https://www.bilibili.com/video/

    65110编辑于 2024-11-13
  • 来自专栏进击的多媒体开发

    OpenGL 实现视差贴图与 UE 中的凹凸贴图偏移(Bump Offset)

    UE 中提供了 凹凸贴图偏移 的贴图来实现修改 UV 坐标达到提升表面细节,使材质产生深度错觉。凹凸贴图偏移是 UE4 中的术语,其实就对应于 LearnOpenGL 网站上的 视差贴图。 视差贴图原理 理解了视差贴图的含义就很容易明白凹凸贴图偏移的作用了,它的原理如下图所示: 首先需要提供一张代表高度图的纹理,这样每个像素点都对应一个高度值,上图中的红线可以理解成高度值分布,点 A 视差贴图存在一定的局限性,主要在于点 B 和向量 P 之间有时候变化很块导致预测误差较大,所以才有了后面的陡峭视差映射和视差遮蔽映射,在 UE 中也提供了视差遮蔽映射的计算,不过本篇先使用简单的视差映射 理解了视差映射的基础概念后,就很容易明白 UE 中凹凸贴图偏移的对外参数含义了。 视差遮蔽映射会比简单的视差贴图实现更好的效果,但是性能上也会损耗多一些,不过它在移动端上是没有效果的。

    1.9K20编辑于 2022-10-31
领券