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

    bootstrap 网格布局 3

    <div class="col-sm-<em>3</em> col-md-6 col-lg-8" style="background-color: #dedef8

    90440编辑于 2022-01-10
  • 来自专栏Web行业观察

    3D网格体组成原理

    网格体的属性 首先需要明确,我们看到的3维模型都是中空的,基本都只是闭合的表面,这一点从“网格体”的名字也能看出。 从存储的角度看,网格体只是由一个个顶点组成,既没有“面”也没有“体”:因为平面可以由3个点来确定,立体可以由闭合的面确定,不用额外存储信息,以此达到压缩最大化的目的。 所以3网格体看上去是由若干个三角形组成,存储时都是一些点而已。 一个完整的网格体(mesh)可以由一系列基本的几何信息描述,它们包含: 中心点:网格体唯一的中心坐标 顶点数组:相对于中心点的相对坐标 三角形数组:各个顶点的下标索引,长度是3的倍数 纹理贴图:贴到所有三角形表面上的 所以存储在PostGIS或者MongoDB中的每个网格体至少需要以下3个字段: 顶点:网格体的顶点坐标列表 三角形:顶点之间组成的面,以及由三角顺序决定的朝向(朝内/朝外) UV坐标+贴图:决定网格体纹理的拉伸和平铺

    1.3K30发布于 2020-12-15
  • 来自专栏韩曙亮的移动开发专栏

    【Unity3D】网格 Mesh ( 网格概念 | 网格示例 | Unity 中 3D 物体渲染模式 | 着色模式 | 线框模式 | 线框着色模式 )

    文章目录 一、网格 Mesh 简介 1、网格 Mesh 概念 2、网格 Mesh 示例 二、Unity 中 3D 物体渲染模式 1、着色模式 2、线框模式 3、线框着色模式 4、切换渲染模式 一、网格 Mesh 简介 ---- 1、网格 Mesh 概念 每个 3D 模型 都是由 很多 小平面 组成的 , 模型 内部 都是空的 ; 网格 Mesh 规定了 3D 模型的形状 , 其中封装了 3D 模型的如下数据 : 顶点坐标 面 面的法向 定义好了 网格 Mesh , 就定义好了 物体 在 3D 空间中的基本形状 ; 2、网格 Mesh 示例 Unity 中的 游戏物体 都是由 三角平面 组成 , 网格 Mesh 3、线框着色模式 线框着色模式 : Shaded Wireframe 模式 , 既显示材质 , 又显示网格 ; 4、切换渲染模式 在 Unity 编辑器的 Scene 场景窗口 中 , 默认显示 3D 物体的材质 , 在窗口左上角显示的 Shaded 材质选项 ; 点击 Shaded 选项 , 会弹出菜单 , 选择其中第二项 Wireframe , 即可显示 3D 物体的 网格信息 ;

    4.2K20编辑于 2023-03-30
  • 来自专栏李洋博客

    CSS3实现多种网格背景效果

    对于css来说很多人都会陌生,但是对于站长来说却很熟悉,毕竟搭建一个网站不可能不会用到css,今天整理了一下我自己比较喜欢的网格背景效果,我这个人有时候喜欢简约有时候喜欢花哨,而且每个人对于美的标准都是不统一的 ,毕竟一百个人有一百个美的标准,css多种网格效果已经本地测试过,可以直接使用,基本每套风格的主题模板都有预留的样式接口,可以直接复制粘贴直接使用,即使小白也一样! 网格背景 效果图: css代码: .content {     width: 100%;     max-width: 100%;     position: relative;     background-image

    1.5K20编辑于 2022-09-07
  • 来自专栏点云PCL

    Open3d学习计划(4)网格

    三角网格 open3d有一种被称为TriangleMesh的3d三角网格的数据结构。下面的代码展示了如何从一个ply文件读取三角网格数据并且打印它的顶点和三角形。 这个网格没有法线和颜色看起来不是那么美观。 你可以旋转和移动这个网格,但是由于它是纯灰色的所以看起来不是那么像一个’3D’数据。 网格属性 三角网格有几个可以用open3d测试的属性。 采样 Open3d包含了从网格中采样点云的功能。最简单的方法是使用sample_points_uniformly函数从三角网格的三维表面均匀采样。 网格简化 有时候我们想用较少的三角形来表示一个高分辨率的网格,但是低分辨率的网格仍然应该接近高分辨率的网格。为此Open3d实现了许多网格简化的算法。

    3.8K41发布于 2020-06-28
  • 来自专栏逍遥剑客的游戏开发

    Direct3D学习(六):动画基础(3网格模型基础

    ID3DXMesh继承自ID3DXBaseMesh接口 ID3DXBaseMesh包含一个顶点缓存和一个索引缓存 一个mesh是由一组子集(subset)组成的 子集是具有相同属性的一组三角形 这里的属性指材质 来计算 HRESULT D3DXComputeNormals(   LPD3DXBASEMESH pMesh,// Mesh to compute normals of. const DWORD *pAdjacency // Input adjacency info.   );   它会使用平均法线来产生法线 ID3DXPMesh用来表示渐近网格,允许我们通过简化缩减转换(Edge Collapse Transformations 常用于可见性检测和碰撞检测 D3DX库提供了计算它们的函数,为别为D3DXComputeBoundingBox和D3DXComputeBoundingSphere Reference Introduction.to .3D.Game.Programming.with.DirectX.9.0

    61660发布于 2018-05-23
  • 来自专栏WordPress果酱

    ResponsiveAeon:响应式 CSS3 网格系统框架

    ResponsiveAeon 是一个 HTML5/CSS3 框架,可以用它快速设计出响应式的布局。 ResponsiveAeon 还包含一个基于 12 列总共 1024px 宽的网格系统,通过提供3个最基本的 class 让你快速上手使用。 除了网格系统之外,它还提供排版,列表,表格,按钮,表单等的样式。

    1.3K10编辑于 2023-04-14
  • 来自专栏超级架构师

    【数据网格】应用数据网格

    逐步从单一数据湖转移到分散的 21 世纪数据网格。 答案被称为“数据网格”。 如果您像我一样感受到公司当前数据架构的痛苦,那么您想迁移到数据网格。但是怎么做?这就是我在本文中探索的内容。 但首先,简要回顾一下数据网格。 那么数据网格方法呢? 这是具有数据网格架构的同一个电子商务网站。 Green: new data-APIs. 现在我们可以开始将节点添加到我们的数据网格中,我们可以采取任何一种方式,通过打破一个闪亮的新微服务或打破那些令人讨厌的旧旧片段之一。 让我们首先考虑微服务案例。 第 3 步:开发一个新的微服务。 我们还可以看到从数据湖到数据网格的2-3种不同方式。

    1.9K10编辑于 2022-09-26
  • 来自专栏雪胖纸的玩蛇日常

    16.普通用户、网格长、网格员,操作数据(3)newappcomponentsputong.vue

    view class="pin"> <view class="l"> 网格长 view class="pin"> <view class="l"> 网格

    41620发布于 2020-07-03
  • 来自专栏图形视觉

    网格简化

    原文链接 网格简化可以减少网格的三角片数量,同时尽量保持住网格的几何信息或其它属性(如纹理)。 通常情况下,我们讲的网格简化,需要保持住网格的拓扑结构,它区别于下图的Wrap操作。 它的特点: 计算速度相对较慢 对整体误差的控制优于局部操作 ---- 带纹理坐标的网格简化 单纯的网格简化和带纹理坐标的网格简化是有区别的,前者的简化的对象是下面左图所示的网格,后者的简化对象是UV域的网格 带纹理坐标的网格简化,不仅要尽量保持住网格的几何特征,而且还要保持住UV域网格的边界几何。特别是后者,如果UV网格的边界几何变化比较大,会使得网格纹理贴图在UV边界处的颜色割缝比较明显。 当网格简化数目太多的时候,绝大部分的简化点发生在UV网格的内部顶点,这也会导致原始网格的几何简化的比较厉害,并且在UV边界处的几何扭曲会比较大。

    4.7K30发布于 2019-10-22
  • 来自专栏图形视觉

    网格映射

    如果S和T有相同的网格连接关系,那么F可以是一个刚性变换。如果S和T的网格连接关系有差异,则S和T互为对方的Remesh网格。 这类的网格映射就更为复杂了,目前很有少这方面的研究。 另外,网格的参数化也是一类特殊的网格映射。如果参数域是平面,那么它就是网格的UV展开。 因为参数域一般是基本形状,所以这类网格映射都是放在网格参数化里进行讨论。这里介绍的网格映射,网格的形状是一般化的。 ---- 网格映射的性质 网格映射的计算,经常会考虑一些性质: 双射:两个网格在映射区域的映射,期望是一个双射。 扭曲度:映射扭曲度经常用于度量映射的好坏,优化能量里也常见扭曲度的度量。 ---- 网格映射的应用 网格映射有很多应用: 模板网格拟合 纹理迁移 形状插值 ---- 网格映射的计算方法 网格映射的计算方法有很多,常见的有这几种类型: 间接法 直接法 函数映射法 网格映射的计算方法中

    2K50发布于 2019-10-24
  • 来自专栏全栈程序员必看

    Unity3D :关于UGUI的网格重建、动静分离

    虽然两个Canvas打断了合批,但是却减少了网格的重建时间,总体上是有优化的。 参考: 《Fill-rate, Canvases and input》:https://unity3d.com/cn/learn/tutorials/topics/best-practices : UGUI的网格重建分为两部分:一部分是是重新计算画布内的各个元素的顶点,并进行合并。 UGUI在显示UI元素的时候,其实是为每一个UI元素(例如图片)建立一个网格,并且设置UV和颜色值等。 3、 总结: 新版的Unity(5.2+)将 Canvas.BuildBatch 放在了其他线程进行操作,而现在的手机一般都是多核(骁龙650就是6核了),电脑也是,所以动静分离的优化不会对帧率造成影响

    3.4K20编辑于 2022-08-25
  • 来自专栏图形视觉

    网格测量

    网格上的测地线:网格上的测地线如果限制在网格的边上走,则为近似的测地线,如下图中间所示。如果测地线可以走网格的面,则为精确的测地线,如下图右所示。 测地线的应用:可以用于测量网格上两点之间的距离,比如下图测量鞋子。也可以用于线切割网格的应用中,比如UV展开网格前,需要先用测地线把网格割开。 可以通过曲率信息来改变网格的测度。如下图所示,中图的线为普通的测地线,右图是吸附到特征边的测地线。 ---- 软件中的单位系统 三维数据一般都有自己的单位,比如1可能代表1米或者1毫米。

    1.8K31发布于 2019-10-30
  • 来自专栏图形视觉

    网格分割

    原文链接 网格分割是什么 网格由顶点和面组成,我们对网格顶点或者面的进行分类,就是网格分割。它是一个分类问题,而分类问题是机器学习里的经典问题。 下面这张图很好的给网格分割方法做了个分类。 比如下面这个学习方法(Learning 3D Mesh Segmentation and Labeling - Siggraph2010),不同的物体的分类,其几何特征的选择是不同的,并且几何特征在分类过程中的权重也是不同的 一个直观的想法是直接应用图像分割的方法来对网格进行分割。图像和网格的信息结构是有差异的,图像是规则的二维矩阵,网格是不规则的图结构。 那么最简单的可以把网格转化未规则的信息结构,比如把网格映射到二维图像,或者网格体素化。早些时候的网格深度学习方法就是采用的这些方法。

    1.7K50发布于 2019-10-23
  • 来自专栏云原生研究

    使用服务网格Istio开发微服务3:服务治理

    kind: Deployment ... spec: replicas: 1 # 实例数量 ... 2、伸缩到指定数量: kubectl scale --replicas=3 rs/foo1234 kubectl scale --replicas=3 deployment foo 3、自动伸缩 首先在 deploy 中指定部署的资源: ... 一个简单的LB配置: apiVersion: networking.istio.io/v1alpha3 kind: DestinationRule metadata: name: passport apiVersion: networking.istio.io/v1alpha3 kind: VirtualService metadata: name: passport namespace: apiVersion: networking.istio.io/v1alpha3 kind: DestinationRule metadata: name: httpbin spec: host

    992107发布于 2020-05-25
  • 来自专栏全栈程序员必看

    icem合并面网格_ICEM CFD混合网格

    ICEM CFD 中合并多个网格 对于结构十分复杂的几何模型,若能够将几何体分割成多个部分由多人分别进行网格划分,生 成网格后能够对网格进行组装,这恐怕是很多人梦寐以求的功能了。 一个 L 型整体块被切割成 3 份。分别导出为 3 个不同的几 何文件。按图中标示的顺序分别导出为 1.x_t , 2.x_t , 3.x_t ,当然其他的格式也无妨。 图 1 原始几何 图 2 几何 1 生成的网格3 保存网格 1 、将几何 1.x_t 导入到 ICEM CFD 中进行网格划分。注意千万保证单位的一致,切记。 这里是一个长方体,网格划分方法就不多说了。预览网格如图 2 所示。选择菜单 File > Mesh > Load From Blocking 生成网格。 2 、保存网格3 、按照相同的步骤对模型 2 与模型 3 进行网格文件,同时保存网格文件为 2.uns 与 3.uns 。

    1.3K10编辑于 2022-09-01
  • 来自专栏超级架构师

    【数据网格架构】什么是数据网格——以及如何不将其网格

    询问数据行业的任何人这些天最热门的是什么,“数据网格”很有可能会上升到列表的顶部。但是什么是数据网格,为什么要构建一个?求知者想知道。 幸运的是,寻求新的数据租约的团队只需要查看数据网格,这是一种席卷整个行业的架构范式。 什么是数据网格网格化还是不网格化:这是个问题 处理大量数据源并需要对数据进行试验(换句话说,快速转换数据)的团队考虑利用数据网格是明智的。 我们进行了一个简单的计算,以确定您的组织投资数据网格是否有意义。 数据网格得分 通常,您的分数越高,您公司的数据基础架构要求就越复杂和苛刻,反过来,您的组织就越有可能从数据网格中受益。如果您的得分高于 10,那么实施一些数据网格最佳实践可能对您的公司有意义。 鉴于围绕数据网格的相对新颖性,这是一个相当值得关注的问题,但我鼓励有好奇心的人阅读细则。数据网格实际上并没有引入这些风险,而是要求您的数据具有可扩展的、自助式的可观察性。

    1.4K10编辑于 2022-09-26
  • 来自专栏前端西瓜哥的前端文章

    图形编辑器开发:网格网格吸附

    网格间距通常会是可配置的。 gripOn:网格是否开启; gridSpacingX:网格水平方向间距。 gridSpacingY:网格垂直方向间距。 特殊的,当网格间距设置为 1 时,就变成 像素网格 了,Figma 的网格就是像素网格,不可设置网格间距。 网格线的颜色通常是灰色,不能存在感太强。 绘制上就是在原来网格线的基础上,再画一个放大了 n 倍的网格线。注意这个大网格颜色相比小网格颜色要不同,以看出区别。 网格线颜色一般默认会比较浅,以免喧宾夺主。 网格样式 除了网格线,还有另一种网格的表示方式:用圆点表示。 点的位置对应原来网格线与线之间的交点位置。 该效果常见于白板工具。 网格密度过大 当缩小画布时,网格会跟随缩小。当缩放得非常小时,网格线就会显得非常密集。 为了解决网格密度过大的问题,通常我们有两种做法。 (1)视口上的网格间距小到一定程度,就不再显示。

    1.1K10编辑于 2024-05-15
  • 来自专栏一“技”之长

    Cocos2d-x-v33D网格特效动画的应用

    Cocos2d-x-v33D网格特效动画的应用 一、网格特效的使用原理         基础的动作是对节点整体进行移动,变形等操作,网格特效的原理是将节点分割成多个尺寸相同的网格,根据改变每个网格块的属性使整体节点产生 二、网格特效的基本用法       在cocos2d-x中,v3的版本新引入了一个类NodeGrid,专门用来包装网格的特效,示例如下:     //获取屏幕尺寸     Size visibleSize (ani3d); 三、系统提供的网格特效 static Waves3D* create(float duration, const Size& gridSize, unsigned int waves, float amplitude); 创建波浪3D效果,参数含义为:执行时间,网格尺寸,波浪次数,波浪大小 static FlipX3D* create(float duration); 以x为轴进行翻转 , const Vec2& position, float radius); 创建镜头的3D效果,参数为:执行时间,网格大小,镜头中心,镜头半径 static Ripple3D* create(float

    68120发布于 2018-08-16
  • 来自专栏Devops专栏

    Canvas绘制网格

    绘画的思路 如果要绘画一个网格的图形,在Canvas可以怎么去绘画呢? 绘画网格的示例 <! 设置网格的大小,gridSize用于确定网格之中的线之间的间隔 2. 获取Canvas的宽度width、高度height,用于计算x轴、y轴需要绘画的条数 3. 采用遍历的方式,绘画x轴的线条 4. var CanvasWidth = ctx.canvas.width; var CanvasHeight = ctx.canvas.height; // 3.

    1.9K20发布于 2020-02-13
领券