首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

three.js 材质

1. three.js材质基类 所有其他材质类型都继承了Material。 下面是一些属性: .alphaTest : Float 设置运行alphaTest时要使用的alpha值。...如果不透明度低于此值,则不会渲染材质。默认值0。 .blendDst : Integer 混合目标。默认值OneMinusSrcAlphaFactor。....opacity : Float 在0.0 - 1.0的范围内的浮点数,表明材质的透明度。值0.0表示完全透明,1.0表示完全不透明。...如果材质的transparent属性未设置true,则材质将保持完全不透明,此值仅影响其颜色。 默认值1.0。 .polygonOffset : Boolean 是否使用多边形偏移。...默认值false。这对应于WebGL的GL_POLYGON_OFFSET_FILL功能。 .polygonOffsetFactor : Integer 设置多边形偏移系数。默认值0

9.9K50

图像检测-如何通过扫描图像来制造幻觉

在本课程中,您将学习如何通过检测您喜欢的任何图像以及如何在呈现模型时更改模型的材质,将您自己的3D模型放置在任何对象之上。...ARImageAnchor 如果检测到图像,它将自动每个检测到的图像添加一个ARImageAnchor锚点列表。...单击场景并将其颜色更改为“ 自定义”,并将不透明度设置0。 ? SKS 平面场景 让我们在平面下面声明我们新的SpriteKit场景并给它起名称:deviceScene。...let deviceScene = SKScene(fileNamed: "DeviceScene") 平面部分2 让我们通过设置我们的deviceScene的内容来定义我们的平面,把它放在双面并将内容翻译成正确的方向...diffuse.contentsTransform = SCNMatrix4Translate(SCNMatrix4MakeScale(1, -1, 1), 0, 1, 0) 场景的默认定位非常糟糕,这就是我们修复定位的原因

2.4K20
您找到你想要的搜索结果了吗?
是的
没有找到

web前端开发初学者十问集锦(1

注意,十六进制不区分大小写; (2)十进制或百分比形式:红色:rgb(255,0,255)或者RGB(100%,0%,0%)。...注意rgb大小写均可; 如果增加Alpha不透明度的话,表示方式: 红色:rgba(255,0,255,1)或者RGBA(100%,0%,0%,1)。...Alpha不透明度的取值范围是01或者,不能使用百分比表示。 第二种:hsl模式。 这个是CSS3新增的颜色表示方法。...取值:0.0% - 100.0%; Lightness(亮度)。取值:0.0% - 100.0%。 比如红色的表示:hsl(0,%100,%50)。亮度如果100%,那么就变成了白色。...如果加上Alpha不透明度,则红色可表示hsla(0,%100,%50,1)。 第三种:htlm预定义的颜色名称。 使用htlm预定义的颜色名称,red,blue,green等。

2K10

高真实感、全局一致、外观精细,面向模糊目标的NeRF方案出炉

在本文中,来自上海科技大学的研究者提出了一种使用卷积神经渲染器模糊目标生成不透明辐射场的新方案,这是首个将显式不透明监督和卷积机制结合到神经辐射场框架中以实现高质量外观的方案,并以任意新视角生成全局一致的...不同的是,ConvNeRF 通过空间卷积设计进一步显式编码不透明度,以显著改进神经辐射场重建。...最后,研究者使用一个轻量级的 U-Net 来将特征 patch 解码视图一致的外观和不透明度输出,并进一步采用了一种 patch-wise 对抗训练方案,以在自监督框架中保留高频外观和不透明度细节。...结果发现,该方法可以从视线不一致的 alpha 蒙版中恢复缺失的部分不透明度,例如猫的胡须,第一行所示,而 IBOH 则会失败,并出现严重的伪影。...下表 3 展示了在半透明(即 0 < α < 1)区域上,所有数据集的平均 PSNR,该方法实现了 SOTA 性能。 ?

81340

前端|手风琴--抽屉式网页特效

1)通过div来规定主要内容部分占据的大小,并通过CSS来修正。 (2)使用overflow标签,使得多余的图片部分隐藏。 (3)通过js来实现图片的移动。...制作过程: (1网页添加背景图片,并定义一个容器wrap来规定网页主要内容的大小和它占据的位置,如图1所示。...图1 (2)在wrap里面添加ul列表,在列表中添加主要内容的图片和文字,并为之设置CSS效果。使用overflow属性规定当内容溢出元素框时发生的事情。...,用float属性来清除浮动,并且用rgba属性来文字改变颜色和透明度。...rgba是代表Red(红色) Green(绿色) Blue(蓝色)和 Alpha(不透明度)三个单词的缩写,颜色值取0至250;透明度取值在01之间,数值越小则越透明。

3.4K10

那些与 IE 相伴的日子

当我设置图片标签的 src 的时候, IE 浏览器自动将原图片的宽、高设置成了 的属性,这样导致我使用 CSS 只设置宽度 1200px 而没有设置高的时候, 的生效高度便是原图的高度...8 位色值( #FF0000ee),最后两位表示不透明度 Alpha 值,其中 00 表示不透明度 0,也就是全透明状态,FF 表示不透明度 100%,也就是全不透明状态,但在 IE 浏览器下不支持...IE 情况下,使用 8 位色值,不但最后两位的不透明度无法生效,反而整个颜色设置都不能生效,下面是一个简单的 Demo 来模拟这种情况,标题的颜色设置不生效,所以呈现出默认的黑色状态。 ? ? ?...如果实在需要不透明度,我们可以使用 rgba 的格式,用最后一位值来实现透明度 background-color: rgba(255,0,0,0.3),即使在 IE9 上也可以表现良好。 ?...; //左右镜像翻转坐标系 ctx.scale(-1, 1); ctx.drawImage(img, 0, 0, width, height); } }

97920

让项目效果更酷!ThingJS地图新功能——3D线条渲染

0],     // opacity:0.2 ,// 设置不透明度 默认是1     // speed: 1 ,// 流动效果速度, 默认是0 不流动;speed 可正可负,正负代表流动方向    ...color : 设置线的颜色,可为rgb数组([255,0,0])、rgb字符串(’rgb(255,0,0)’)、十六进制字符串(‘#ff0000’) opacity : 设置线的不透明度,默认是1...(单位米)         color: [0, 0, 255],         // opacity: 0.2,// 设置不透明度 默认是1         // effect: true // 线发光效果...单位像素         color: [0, 255, 0],         // opacity: 0.2,// 设置不透明度 默认是1         // speed: 1 ,// 流动效果速度...rgb数组([255,0,0])、rgb字符串(’rgb(255,0,0)’)、十六进制字符串(‘#ff0000’) · opacity:设置线的不透明度,默认是1 · speed:设置流动效果速度,默认是

1.8K00

PS|如何制作‘时空门’?

今天就为大家讲解如何在一张图片里制造‘时空门’。 1.素材 ? 图1.1 镜头 ? 2.成品预览 ?...图3.1 3.2 填充‘图层1’ ? 图3.2 3.3 置入铁轨图片,并‘自由变换’调整合适位置(可降低不透明度) ? 图3.3 3.4 位置调整完成,右键该图层并点击‘创建剪贴蒙版’ ?...(画笔硬度0,可适当降低不透明度) ? 图3.9 ? 图3.10 ? 图3.11 3.9 为了突出镜头,使用橙色(吸取图片枫叶)画笔逐层增加(画面更丰满)光线。...图3.14 3.10 为了真实,在使用橙色画笔在镜头左右地板增加光线(降低不透明度,画笔硬度0) ? 图3.15 3.11 通过‘快速选择工具’选取小孩 ?...图3.19 3.14 接下来做孩子的背影,复制孩子的图层,并点击‘色相/饱和度’(注意此时需点击‘此调整剪贴到此图层’,使调整只影响当前图层),使其明度降低0 ?

79330

【Android 应用开发】Xfermod 图形组合 之 SRC 类 合成模式 ( SRC | SRC_ATOP | 详细解析官方给出的透明度和颜色值计算公式 )

} = C_{src} ③ 隐含条件 ( 像素位置对应 ) : 下面的值都是 对应像素位置 的透明度和颜色值 , 计算 第 1 行 第 1 列 像素 的透明度 \alpha_{out} , 根据方程其值等于...( 源图像素 透明区域 ) : S 区域的补集 ; 该区域的 透明度 与 颜色值 与 源图像一样 ; ① 透明度计算 : 根据公式 , 该区域中 源图 透明度 \alpha_{src} ...0 ; ② 颜色值计算 : 根据公式 , 该区域中 源图 颜色 C_{src} 0 ; 上面两个区域 的计算公式是一样的 ; 透明度 : \alpha_{out} = \alpha_...dst} * C_{src} + (1-\alpha_{src}) * C_{dst} ③ 隐含条件 ( 像素位置对应 ) : 下面的值都是 对应像素位置 的透明度和颜色值 , 计算 第 1 行 第...D \cap S 区域 ( 集合交集运算 : 目标图像不透明区域 D , 与 源图像不透明区域 S , 的交集 ) : ( 1 ) 透明度计算 : 根据公式 \alpha_{out} = \

2.9K10

CVPR2024 | HUGS:人体高斯溅射

简介 图1 真实渲染和人体动态是一个重要的研究领域,具有在AR/VR、视觉特效、虚拟试衣、电影制作等众多应用。早期的工作创建人类化身依赖于多相机捕捉设置中的高质量数据捕捉、大量计算和大量手工努力。...第个高斯定义 其中是一个xyz位置,是表示高斯吸收的辐射比例的不透明度,是高斯的中心/均值,协方差矩阵通过每个高斯轴的尺度和旋转参数化。每个高斯还与球谐函数配对以模拟辐射向各个方向发射。...在渲染过程中,3D高斯投影到图像平面上形成2D高斯,其协方差矩阵,其中是射影变换的仿射近似的雅可比矩阵,是视图变换。...像素的颜色通过对给定像素贡献的个高斯进行alpha积分计算: 其中高斯从近到远排序,是通过球谐函数获得的颜色,是从2D高斯公式(协方差)乘以其不透明度计算得到的。...以为输入,外观MLP 输出第个高斯的RGB颜色和不透明度;几何MLP 输出中心位置偏移、旋转矩阵(通过前两列参数化)和三个轴的尺度;变形MLP 输出该高斯的LBS权重。

16711

在 PDF 文档中测量长度、周长和面积

现在,让我们深入了解测量工具,学习如何在 PDF 上进行测量。PDF 测量工具我们的测量工具组件提供四种基本工具: 直线用于测量距离,多线用于测量周长,多边形和矩形用于测量面积。...用于测量距离的直线直线是在平面图、三维图和剖面图中测量长度的基本工具。它满足了在这些图纸中测量两点之间距离的基本需求。用户只需单击初始点,将指针移至第二点,然后松开指针即可显示测量结果。...更多参数和功能这些测量工具提供广泛的自定义选项,允许用户设置各种参数,自定义线条、调整精度、校准长度、抓取、放大等。...自定义线条:个性化线条的颜色、不透明度、线条和边框样式、粗细、填充颜色、字体颜色等,以满足您的视觉偏好或特定要求。调整精度:调整测量精度,从整数到小数点后四位。...这可确保任何后续测量与校准线精确对齐,您的分析和设计提供可靠的依据。捕捉:将测量点捕捉到 PDF 页面上的图形。这种快速准确的对齐方式提高了测量的准确性和整体精度。

15110

前端特效开发 | JS实现聚光灯看图效果

. $('.spotlight ul li').hover(function(){ //...找到它里面的图像,并添加活动类,并更改不透明度1(无透明度) $(this).find('...img').addClass('active').css({ 'opacity' : 1 }); // 获取其他列表项,并更改其中的图像的不透明度我们在Spotlight...,如下操作: // 当鼠标离开无序列表时... $('.spotlight ul').on('mouseleave',function(){ // 找到图像并将不透明度更改为1(完全可见)...当鼠标悬停在列表项上时... $('.spotlight ul li').hover(function(){ //...找到它里面的图像,并添加活动类,并更改不透明度...}); // 获取其他列表项,并更改其中的图像的不透明度我们在Spotlight对象中设置的一个 $(this).siblings('li').find

4.3K50

js解析PSD文件,Java处理psd文件智能图层

要做到这点我们就需要解析psd文件,而psd文件是Photoshop软件的涉及保存文件,浏览器并不能直接识别,所幸的是psd.js赋予了我们这样的能力。...foxpsd是一个用来解析PhotoShop的PSD文件的 JavaScript 库,支持在浏览器上运行以及Node.js环境中使用,通过psd.js我们可以处理PSD文档并得到关键数据,例如: 1、文件结构...2、文件大小 3、图层/目录大小+定位 4、图层/目录名 5、图层/目录可见性和不透明度 6、字体数据 7、文本内容 8、字体种类,大小,颜色 9、颜色模式和相应数值 10、矢量蒙版数据 11、平面图像数据...12、图层组合 一、服务端使用 1、安装 PSD.js没有原生依赖项,我们可以通过npm install psd –save来安装psd.js并将其加入到我们的项目依赖中。

2.2K20

【PS算法理论探讨二】 Photoshop中图层样式之 投影样式 算法原理初探讨。

本文将简单讲述投影样式的原理,投影样式的可控参数界面如下所示: 参数包含了混合模式、不透明度、角度、距离、扩展、大小‘等高线、消除锯齿、杂色等。...完美甚至可以沿用另外一种流行的说法,图层样式其内在实际上是按照一定的规则虚拟了1个或几个图层,然后通过不同的图层位置(位于上部或下部)、混合样式、不透明度等和原图进行混合。...这个也是所有的样式里的混合模式、不透明度的概念源头所在。 再次回到这个投影样式吧。...那么我的实现思路核心如下: 第一步: 按照指定的角度将原图的Alpha信息偏移一定的角度,偏移后无效的区域Alpha设置0。         ...首先我们把大小设置10,然后把扩展设置100%,对于上面的图,可达到如下效果:         大小10,扩展100%时的结果                     大小0时的结果

75320
领券