首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏计算机图形学 前端可视化 WebGL

    canvas可视化效果之内阴影效果

    canvas可视化效果之内阴影效果 楔子 在之前的一个轨道交通可视化项目中,运用到了很多绘制技巧。 ~tplv-k3u1fbpfcp-zoom-1.image] 上面的代码都容易理解,就是通过shadowBlur产生渐变阴影的效果。 如果在复杂一些的图形呢,比如下面的线段效果: [f84493d06d084c49863bece934b1a744~tplv-k3u1fbpfcp-zoom-1.image] 对于上面的线段的内阴影效果, : [3a579029f08b4189874a8935e39b7ffd~tplv-k3u1fbpfcp-zoom-1.image] 同时绘制内外阴影效果 如果修改globalCompositeOperation 比如如下的效果就用到了这个属性: [image.png] 有兴趣的读者可以关注往期更多的文章。 如果对可视化感兴趣,可以和我交流,微信541002349.

    1.6K10发布于 2020-12-22
  • 来自专栏计算机图形学 前端可视化 WebGL

    canvas可视化效果之内阴影效果

    canvas可视化效果之内阴影效果 楔子 在之前的一个轨道交通可视化项目中,运用到了很多绘制技巧。 可以参考 之前的一篇文章 《利用canvas阴影功能与双线技巧绘制轨道交通大屏项目效果》 image.png 效果图中的轨道,就同时存在外发光和内发光效果效果。 外发光效果 我们知道外发光效果是很容易实现的,直接通过设置阴影效果即可达到。 默认的阴影,我们称之为外阴影,意思都是图像向往展开的阴影效果。 内阴影 接下来的问题可能就变得有点难度。如果我们需要如下的一个内阴影的效果呢? 如果在复杂一些的图形呢,比如下面的线段效果: image.png 对于上面的线段的内阴影效果,就很难使用简单的渐变来实现了。

    1.3K40发布于 2020-12-31
  • 来自专栏全栈程序员必看

    可视化篇:效果图_可视化建模

    写在最前 在做可视化的时候,理解自己做的每个图形展示的意义,是多么的至关重要 每做一张图的时候,我都在想,该如何阐述图形背后的故事 下面是一些效果图,每张图,都只为更好地反应数据背后的那段故事 由于图片最大只能2M,所以调小后有的看起来不是很舒服,多多见谅 ---- 所使用的工具主要是:R语言,Echart,D3.js 如何实现在别的文章有详细说明。 ---- 广州南站载客,人数top10路线 ---- 广州春运迁出人口归属地 ---- 每早拥堵的上班线路 ---- 愉快的购物人群(多点) ---- 愉快的购物人群(单点) ---- 通勤效果

    89050编辑于 2022-09-27
  • 来自专栏技术汇总专栏

    利用mpld3提升Matplotlib图表的交互性与可视化效果

    深入理解mpld3增强Matplotlib图表的交互性在前文中,我们介绍了如何使用mpld3库将Matplotlib图表转换为交互式图表,从而增强图表的可视化效果和用户交互性。 高级技巧与应用场景自定义交互功能:mpld3允许用户通过自定义插件(plugins)来扩展图表的交互功能。例如,可以编写插件来实现特定的数据过滤、颜色映射或复杂的动画效果,以满足特定的可视化需求。 结合其他可视化库:mpld3与其他Python可视化库(如Seaborn、Plotly)兼容性良好,可以结合使用来实现更复杂和多样化的数据可视化效果。 自定义插件功能mpld3的强大之处在于其支持自定义插件,这些插件可以通过Python编写,用于扩展图表的交互性和可视化效果。下面我们将介绍如何编写一个简单的自定义插件来实现特定的交互功能。 希望本文能够帮助读者深入理解mpld3库的应用和定制化插件的开发,从而提升数据可视化效果和用户体验。

    1.3K10编辑于 2024-10-07
  • 来自专栏web前端-

    css3动画效果

    transform:3D变形函数 translate3d(x,y,z) 定义 3D 转换。 translateY(y) 定义转换,只是用 Y 轴的值。 translateZ(z) 定义 3D 转换,只是用 Z 轴的值。 rotate3d(x,y,z,angle) 定义 3D 旋转。 rotateX(angle) 定义沿着 X 轴的 3D 旋转。 rotateY(angle) 定义沿着 Y 轴的 3D 旋转。 rotateZ(angle) 定义沿着 Z 轴的 3D 旋转。 scale3d(x,y,z) 定义 3D 缩放转换。 3D 转换元素还能改变其 Z 轴。 perspective(n) 为 3D 转换元素定义透视视图。 transform-style 规定被嵌套元素如何在 3D 空间中显示。 flat 子元素将不保留其 3D 位置。 preserve-3d 子元素将保留其 3D 位置。 perspective-origin 规定 3D 元素的底部位置。

    2K40发布于 2018-09-13
  • 来自专栏Unity3D学习笔记

    元素3D效果

    一、概述 3D转换就是让元素在x、y、z三条轴组成的三维空间中旋转或位移。 css中使用perspective属性来设置变形元素的景深,如果需要看到效果需要配合3d转换的相关属性才行 二、样例 我们来制作一个正方体 <! ; //让子元素在3d空间展示,如果这项不设置,默认是flat,这是所有子元素平面展示,那就没有3d效果了 transition: 1s; } .box:hover{ transform 数值为3的div块,我们让他往屏幕后移动150像素,不旋转,设置值如下 transform: translateZ(-150px); 效果如下 数值为4的div块,我们让他往屏幕左侧移动150 至此,3d效果的正方体就制作完成了,当然还是有一些问题,比如3、4、5面的数值显示方向有误,主要是旋转方向的问题,我们调整一下 内容为3的元素设置如下 transform: translateZ(-150px

    64310编辑于 2023-10-16
  • 来自专栏数据 学术 商业 新闻

    地图可视化绘制 | R-tanakametR包 绘制3D阴影效果地图

    今天我们再给大家介绍一个优秀的地图可视化绘制包-R-tanaka包(用于绘制具有3d阴影效果的地图可视化作品),主要涉及的内容如下: R-tanaka包简介及样例样式 R-ggplot2绘制3d阴影地图 的地图效果。 (是否将将图层添加到已存在的图上) R-ggplot2绘制3d阴影地图 tanaka 包毕竟是一个小众地图可视化包,如何能使用ggplot2以及拓展包绘制类似地图效果呢? 答案是可以的,我们可以使用metR包实现该3d地图效果,我们还是以上面的数据为例,首先,我们需要将数据转换成data.frame类型。 ,vjust = .5,size=15), plot.caption = element_markdown(face = 'bold',size = 12), ) 最终的可视化效果如下

    1.4K20发布于 2021-02-22
  • 来自专栏数据STUDIO

    Matplotlib 可视化之路径效果高级应用

    定义Artist路径效果 定义Artist在画布上遵循的路径效果。 STUDIO',size=20, path_effects=[path_effects.withSimplePatchShadow()]) plt.plot([0, 3, 第一个使用 with* 类包含所需的功能,并自动跟随“Normal”效果,而“Normal”效果显式定义要绘制的两个路径效果。 这个 Stroke 路径效应使得这项任务相对简单: text.set_path_effects([path_effects.Stroke(linewidth=3, foreground='black') (figsize=(12, 3),dpi=150) t = plt.text(0.02, 0.5, '@公众号:数据STUDIO', fontsize=50, weight=1000, va='center

    70430编辑于 2022-05-24
  • 如何通过YashanDB优化数据可视化效果

    在现代数据驱动的业务环境中,数据可视化作为支持决策的重要工具,其性能和效率直接影响用户体验和分析结果的及时性。数据库查询速度与数据处理能力是影响数据可视化效果的关键因素。 本文将深入解析YashanDB的技术优势及优化策略,助力提升数据可视化效果和性能。 分布式及共享集群部署通过多级并行执行,显著提升计算吞吐量和查询响应速度,为支持大规模数据可视化提供了坚实的基础。 这种事务机制不仅保证了数据在多用户环境下的完整性,也提升了系统的并发处理能力,满足数据可视化场景中对实时和历史数据一致性的双重需求。 为实现高性能、实时、灵活的数据可视化,建议结合具体业务场景应用以上技术原则,在数据库层面进行综合优化,保障可视化工具的稳定、高效运行。

    20010编辑于 2025-09-17
  • 来自专栏阿林前端开发攻城狮

    CSS3实现的动画效果下拉导航菜单效果

    CSS3实现的动画效果下拉导航菜单效果: 本章节分享一段代码示例,它实现了简单的下拉菜单效果。 但是下拉菜单具有3D旋转效果,代码实例如下: <! absolute;   transition: opacity 0.5s;   -webkit-perspective:800;   -webkit-transform-style: preserve-3d 90deg) translateX(10px); } .nav-effect-2{   transform: rotateY(120deg) translateX(20px); } .nav-effect-3{ /a>

  •         
  • JQuery
  •         
  •         
  • Review
  •         <li class="nav-effect-<em>3</em>"

3.5K40发布于 2021-09-24
  • 来自专栏小狼的世界

    CSS3的过渡效果

    虽然我们可以使用DHTML或者诸如jQuery等其他第三方的库文件来完成过渡效果,但是为了完成一个简单的效果我们就需要大量的编码。 CSS3现在已经添加到了Webkit中,现在 Apple Safari 和 Google Chrome 都已经开始支持。 于是过渡的样式终于开始写入CSS3的官方文档中。 废话少说,进入正题。 本文的例子需要支持CSS3的浏览器,所以你最好使用 Safari 或者 Chrome 来测试。 很简单的几个参数设置,实现了我们之前需要用大量js脚本实现的效果,那么有什么理由不期待CSS3的到来呢。 Technorati 标签: css3,ui 参考资料 1、CSS Transitions 101 2、CSS Transitions Module Level 3

    1.6K30发布于 2018-07-25
  • 来自专栏艳艳代码杂货店

    CSS3实现的动画效果下拉导航菜单效果

    CSS3实现的动画效果下拉导航菜单效果: 本章节分享一段代码示例,它实现了简单的下拉菜单效果。 但是下拉菜单具有3D旋转效果,代码实例如下: <! absolute;   transition: opacity 0.5s;   -webkit-perspective:800;   -webkit-transform-style: preserve-3d 90deg) translateX(10px); } .nav-effect-2{   transform: rotateY(120deg) translateX(20px); } .nav-effect-3{ /a>

  •         
  • JQuery
  •         
  •         
  • Review
  •         <li class="nav-effect-<em>3</em>"

    3K20发布于 2021-11-01
  • 来自专栏生如夏花绚烂

    css3旋转木马效果

    margin: 150px auto; position: relative; transform-style: preserve-3d transform: rotateY(60deg) translateZ(300px); } section div:nth-child(3)

    1.9K10编辑于 2022-09-08
  • 来自专栏python3

    ubuntu 的3D效果

    这个是compiz,可以开启3D效果 sudo apt-get install compiz compiz-fusion-plugins-main compizconfig-backend-gconf 

    94320发布于 2020-01-14
  • 来自专栏python3

    CSS3之渐变效果

    CSS3渐变色生成网站:http://gradients.glrzad.com/ 本文参考:前端设计之用CSS3做线性渐变效果http://webskys.com/css3/10.html 在CSS3 出来以前,想要显示一个渐变的效果,必须要专门制作一个图片。 CSS3的出现,使得渐变色得以简单的实现。由于不是所有的浏览器都支持CSS3,所以不是所有的浏览器都能够显现出渐变的效果来。 对于-webkit版本,显示的是相同的效果,是通过color-stop来实现的。 IE中渐变色的实现 由于IE还不支持CSS3,故不支持渐变,但提供了渐变滤镜,可以实现最简单的渐变效果

    1.4K10发布于 2020-01-08
  • 来自专栏技术总结

    类似3D效果_CGAffineTransformScale

    本文将用以上方法做如下gif效果 ? gif有点卡顿,坑 这并不是一个真正的3D效果,但它看起来非常接近 一、创建变换的label 1、在storyboard创建一个label,text为"我是肥仔"。 UIViewAnimationOptionCurveEaseOut淡出,同时把故事版中的label在y轴与auxLabel反向平移相同的距离,从而造成很微妙的效果(有点像翻页效果)。 3D效果,所以得做循环,且一次从上往下,一次从下往上。 效果如下: ?

    1.4K70发布于 2018-05-22
  • 来自专栏Unity3d程序开发

    u3d xray效果

    类似图中效果 plane屏幕扫过的部分可以看到球体中的内部结构,相当于透视眼,球体的其他部分正常 球和球体中的物体加shader // Upgrade NOTE: replaced '_Object2World v2f vert(appdata v) { v2f o; o.vertex = UnityObjectToClipPos(v.vertex); o.uv = v.uv; float3 = normalize(mul(unity_ObjectToWorld, float4(v.normal.xyz,0)).xyz) * -1; //将法线转换到世界空间, * -1 是为了有外轮廓的效果 ,因此将法线翻转 float3 viewDirection = normalize(_WorldSpaceCameraPos); //将视野也转到相同的世界空间 o.diff = max(0,

    42620编辑于 2023-08-24
  • 来自专栏python3

    CSS3的:not(:target)效果

    HTML:

    • 1
    • 2
    • 3
    a b c
    CSS: @keyframes act{ 0%{background:red 100%{background:white}; } li:not(:target){ animation:act 1s ease-in; } 进入页面的时候,就会执行li:not(:target),效果在三个 一旦点击激活target,li:not(:target)就意味着上一个激活的target: 首先点击a,激活target,li:not(:target)无效果 ? 再点b,在第一个li处出现效果 ?

    68720发布于 2020-01-13
  • 来自专栏橙光笔记

    CSS3卡片光照效果

    我们今天要使用CSS3实现下面这样的卡片光照效果: ? ; } 通过这样就实现了上面的卡片光照效果! 进阶 上面光照效果已经完成,其实CSS3的形变投影等功能组合起来可以实现更好的效果,我们现在添加样式,给父元素也添加一个动画的效果: .hover-light{ /*... 其他代码相上*/ transition: all .3s ease; } .hover-light::after{ /*... device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>CSSS3卡片光照效果

    2.2K40发布于 2020-10-19
  • 来自专栏小丞前端库

    3d分层悬停效果

    3d分层悬停效果 写在前面 经过了2个星期的努力,我回来了!会继续将我学习路上遇到的问题,以及一些笔记,demo分享给大家 实现效果 致我最爱的backpink ? ""> <img src="img/1.jpg" style="--ljc:<em>3</em>;

    1.1K20发布于 2021-08-16
  • 第 2 页第 3 页第 4 页第 5 页第 6 页第 7 页第 8 页第 9 页第 10 页第 11 页
    点击加载更多
    领券