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

    Parallax.js

    Gihub https://github.com/wagerfield/parallax 快速使用

    My first div>
    <script> var scene = document.getElementById('scene'); var parallaxInstance = new Parallax

    45710编辑于 2023-07-30
  • 来自专栏机器学习、深度学习

    图像拼接--Parallax-tolerant Image Stitching

    因为 homography 不能考虑 parallax,所以这些方法要求输入图像拍摄的角度是一样的或者场景大致应该是位于同一平面内的。 尽管 spatially-varying warping 比 homography 更好的解决 parallax,但是对于大的 parallax 它仍然不能很好的解决。如下图所示 ? ? Homography 能够保持全局图像结构,但是不能解决 parallax,content-preserving warping 能更好的解决 parallax 但是不能保持全局图像结构。 3 Parallax-tolerant Image Stitching 本文采用一种常见的图像拼接流程。 但是对于 large parallax 图像,一个 2D 映射 甚至一个 homography 只能对齐一个小的局部区域。

    1.7K20发布于 2019-05-27
  • 来自专栏前端实验室

    Parallax.js–自适应智能设备方向的视差引擎

    今天大师兄给大家分享一款功能非常强大的javascript视觉差特效引擎插件:Parallax.js。 Parallax.js简介 Parallax.js是一个简单的,轻量级的视差引擎。 下载最新版本的ZIP包,解压获得parallax.js和parallax.min.js。用其中一个就好。 3)npm依赖安装 npm i -s parallax-js 源码路径:node_modules/parallax-js/src/parallax.js 产品版路径:node_modules/parallax-js /dist/parallax.min.js 再根据你喜欢的工作流程要求导入库 import Parallax from 'parallax-js' or const Parallax = require 除此之外,Parallax.js还有如下常用方法: parallax.enable(); //让禁止运行的实例恢复运行 parallax.disable(); //禁止实例运行 parallax.destroy

    2.2K40编辑于 2022-12-02
  • 来自专栏全栈程序员必看

    【论文精读】Parallax-Tolerant Image Stitching Based on Robust Elastic Warping

    Image Stitching Shape-Preserving Half-Projective Warps for Image Stitching Seam-Driven Image Stitching Parallax-tolerant

    52930编辑于 2022-11-16
  • 来自专栏小狐狸说事

    子比美化-整站底部添加好看的蓝色波浪

    58-18 88-18s 58 18 88 18 58-18 88-18 58 18 88 18 v44h-352z" /> </defs> <g class="<em>parallax</em> xlink:href="#gentle-wave" x="50" y="6" fill="#2d55aa"/> </g> </svg>

    <style type='text/css'> .parallax > use{animation: move-forever 12s linear infinite;}.parallax > use:nth-child(1){animation-delay: -2s ;}.parallax > use:nth-child(2){animation-delay: -2s; animation-duration: 5s;}.parallax > use:nth-child

    81430编辑于 2022-11-17
  • 来自专栏DearXuan的博客文章

    volantis多背景图的优化方案

    = document.querySelector("#parallax-window"); <% if (theme.plugins.parallax.position=="fixed") { ; Parallax.options.fade = <%- theme.plugins.parallax.fade %>; Parallax.cache = 1; next_parallax next_parallax(); }, '<%- theme.plugins.parallax.duration %>'); } } function next_parallax () { if (typeof Parallax == "undefined") { return } <% if (theme.plugins.parallax.position = "你的图片地址" + index + ".jpg"; Parallax.start(); index++; if (Parallax.cache) {

    51510编辑于 2022-01-19
  • 来自专栏前端森林

    滚动视差让你不相信“眼见为实”

    引言 视差滚动(Parallax Scrolling)是指让多层背景以不同的速度移动,形成立体的运动效果。 其实,这项技术早在 2013 年就已经开始在一些国外的网站中得到了大量的应用。 } from "react-dom"; import { Parallax } from "react-parallax"; import Introduction from ". style={insideStyles}>HTML inside the parallax

    </Parallax>

    | | |

    style={insideStyles}>Dynamic Blur
  • </Parallax>

    | | |

    <Parallax div>

    Parallax fixed position

    <parallax :fixed

    2.7K76发布于 2020-04-23
  • 来自专栏Android知识点总结

    【Flutter&Flame 游戏 - 贰壹】视差组件 | ParallaxComponent

    什么是 Parallax Parallax 译为 视差 。可以想想一下,在你做火车时,旁边的树会飞速向后退,而远处的云却在缓慢运动,这就是由于物体距观察者距离不同,而产生的 视差 。 '), ParallaxImageData('parallax/trees.png'), ParallaxImageData('parallax/foreground-trees.png final _layersMeta = { 'parallax/bg.png': 1.0, 'parallax/mountain-far.png': 1.5, 'parallax/mountains.png ': 2.3, 'parallax/trees.png': 3.8, 'parallax/foreground-trees.png': 6.6, }; Future<List<ParallaxLayer = ParallaxComponent( parallax: Parallax( layers, baseVelocity: Vector2(20, 0), )

    77610编辑于 2022-06-19
  • 来自专栏web前端-

    Swiper实现全屏视觉差轮播

    切换方向相同)或data-swiper-parallax-x (x方向) data-swiper-parallax-y(y方向) data-swiper-parallax接受两种类型的参数。           2.视差透明度变化 在所需要的元素上增加data-swiper-parallax-opacity属性。 可选值0-1,如0.5,从半透明进入半透明出去 3.视差缩放变化 在所需要的元素上增加data-swiper-parallax-scale属性。 可选值如0.5,从一半大小进入一半大小出去 还可通过data-swiper-parallax-duration设定视差动画持续时间(ms)。默认值是Swiper的speed,与切换时间同步。 *设定透明度或缩放必须同时设定位移,否则无效(4.0.5) <div data-swiper-parallax="0" data-swiper-parallax-opacity="0.5" >透明度变化

    4K30发布于 2018-09-13
  • 来自专栏Coco的专栏

    滚动视差?CSS 不在话下

    何为视差滚动 视差滚动(Parallax Scrolling)是指让多层背景以不同的速度移动,形成立体的运动效果,带来非常出色的视觉体验。 作为网页设计的热点趋势,越来越多的网站应用了这项技术。 [parallax] 通常而言,滚动视差在前端需要辅助 Javascript 才能实现。当然,其实 CSS 在实现滚动视差效果方面,也有着不俗的能力。 我们把上面 background-attachment: fixed 注释掉,或者改为 background-attachment: local,再看看效果: [parallax background-attachment 下面这个滚动视差文字阴影/虚影效果很有意思: [csstparallax] CodePen Demo -- CSS translate3d Parallax 当然,通过调整参数(perspective px);),还能有其他很有意思的效果出现: [csstparallax2] CodePen Demo -- CSS translate3d Parallax 2 是不是很有电影开片的厂商 LOGO 的特效的感觉

    2.4K80发布于 2018-08-10
  • 来自专栏iOSDevLog

    摄影机-跟随玩家并添加背景视差

    // Background Parallax let parallax1 = SKAction.moveTo(x: player?.position.x)! run(parallax1) let parallax2 = SKAction.moveTo(x: player?.position.x)! run(parallax2) let parallax3 = SKAction.moveTo(x: player?.position.x)! run(parallax3) let parallax4 = SKAction.moveTo(x: (cameraNode?.position.x)! run(parallax4) let parallax5 = SKAction.moveTo(x: (cameraNode?.position.x)!

    1.8K30发布于 2019-03-11
  • 视差滚动效果实现

    .parallax-box { width: 100%; height: 100vh; background-image: url("https://picsum.photos/800"); 点击访问完整在线代码 .parallax { perspective: 1px; /* 设置透视效果,为3D变换创造深度感 */ overflow-x: hidden; overflow-y : relative; height: 100vh; } .parallax__layer { position: absolute; inset: 0; display: flex; 以下是一些你可以尝试的主流组件库: rellax (Lightweight, vanilla javascript parallax library) react-scroll-parallax framer-motion 引用参考 MDN - background-attachment MDN - transform-style Pure CSS Parallax Websites How to create parallax

    2.2K20编辑于 2024-08-24
  • 来自专栏Sorrower的专栏

    界面无小事(九): 做个好看的伸缩头部

    . ---- CollapsingToolbarLayout折叠模式 app:layout_collapseMode="parallax" app:layout_collapseMode="pin" Constant Value: 0 (0x00000000) COLLAPSE_MODE_PARALLAX int COLLAPSE_MODE_PARALLAX The view will scroll in a parallax fashion. parallax模式 ? pin模式 注意看人物的脚, parallax模式下人物最终滑动到身体部位消失. pin模式下, 人物滑到脚部位消失. 也就是说, pin模式下, 下面的滚动视图和图片是同步滑动的, 但是这样的观感其实不好. parallax则改进了这一点, 看起来很和谐, 尽管两者不再同步, 这就是翻译后说的以视差方式滚动了. -

    1.4K20发布于 2018-09-04
  • 来自专栏终身学习者

    8个有用的 CSS 技巧:视差图像,sticky footer 等等

    image=1005" data-speed="-1" class="img-parallax">

    Parallax Speed -1

    Parallax Speed 1

    Parallax Speed -0.25

    Parallax Speed 0.25

    Parallax Speed 0.75

    // css @import url

    1.5K00发布于 2019-04-18
  • 来自专栏android技术

    Android--AppBarLayout、CollapsingToolbarLayout组合使用

    contentScrim来设定缩小到最小高度后的颜色(会有一个渐变的效果) 被CollapsingToolbarLayout包裹的控件,可是设定app:layout_collapseMode属性,其中parallax adjustViewBounds="true" android:src="@drawable/f" app:layout_collapseMode="parallax </android.support.design.widget.CoordinatorLayout> 其中ImageView为最终会消失的控件,所以它的app:layout_collapseMode为parallax

    3.9K30发布于 2020-07-03
  • 来自专栏写代码和思考

    Android开发(51) 使用 CollapsingToolbarLayout ,可折叠的顶部导航栏

    layout_scrollFlags="scroll|exitUntilCollapsed" 3.为ImageView 指定属性,声明 它是可以折叠的 app:layout_collapseMode="parallax ="centerCrop" android:src="@drawable/img1" app:layout_collapseMode="parallax ="centerCrop" android:src="@drawable/img1" app:layout_collapseMode="parallax

    2.4K00发布于 2020-03-16
  • 来自专栏程序IT圈

    在项目中运用Meterial Design实现动画效果

    scaleType="centerCrop" android:src="@drawable/aa" app:layout_collapseMode="parallax Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发" app:layout_collapseMode="parallax 5、app:layout_collapseMode=”parallax” app:layout_collapseMode="pin" 子视图的折叠模式,有两种,经常使用: pin:设置为这个模式时 ,当CollapsingToolbarLayout完全收缩后,Toolbar还可以保留在屏幕上,在折叠的时候最后固定在顶端; parallax:视差模式,在折叠的时候会有个视差折叠的效果。

    60530发布于 2021-01-18
  • 来自专栏web前端教室

    [先行者课程]--0312视差效果--课堂笔记

    //============ 视差滚动(Parallax Scrolling) parallax[ˈpærəˌlæks] n. //============== js视差效果的插件 接下来讲了下,我是如何阅读源码的 Parallax-Scrolling-master.js //代码量有限,很可能只是为了实现某个具体网站的代码,,

    1.2K60发布于 2018-02-06
  • 来自专栏小东东

    Typecho增加首页大图

    58 18 88 18 v 44 h -352 Z"></path> </defs> <g class="<em>parallax</em> 58 18 88 18 v 44 h -352 Z"></path> </defs> <g class="<em>parallax</em> .HeaderImg .HeaderImg_bottom .waves-svg{width:%;height:rem}.HeaderImg .HeaderImg_bottom .waves-svg .<em>parallax</em> move-forever s cubic-bezier(0.55, 0.5, 0.45, 0.5) infinite}.HeaderImg .HeaderImg_bottom .waves-svg .<em>parallax</em> webkit-animation-duration:s;animation-duration:s;fill:var(--background);opacity:.9}.HeaderImg .HeaderImg_bottom .waves-svg .<em>parallax</em>

    1.1K20编辑于 2023-03-20
  • 来自专栏壹种念头

    基础渲染系列(二十)——视差(基础篇完结)

    当你要使用偏移限制时,请在着色器中定义PARALLAX_OFFSET_LIMITING。否则,通过定义PARALLAX_BIAS设置要使用的偏差。调整ApplyParallax以使其成为可能。 ? 最著名的是陡峭视差映射(Steep Parallax Mapping),浮雕映射(Relief Mapping)和视差遮挡映射(Parallax Occlusion Mapping)。 通过这种技巧,我们的方法类似于视差遮挡映射(Parallax Occlusion Mapping)。 尽管这是一个相对便宜的改进,但还是可以通过PARALLAX_RAYMARCHING_INTERPOLATE的定义使其成为可选的。 ? 在“My First Lighting Shader”中定义PARALLAX_RAYMARCHING_INTERPOLATE以使用它。 ?

    4.2K20发布于 2020-07-10
  • 第 2 页第 3 页第 4 页第 5 页第 6 页第 7 页第 8 页第 9 页第 10 页第 11 页
    点击加载更多
    领券