相关推荐
从Axure到Figma:产品经理必学的磨砂背景制作指南
本文为产品经理提供了从Axure转向Figma时,制作高级磨砂背景的完整指南。文章详细解析了Figma中实现磨砂效果的核心功能,如背景模糊、图层混合模式与透明度设置,并通过实战案例演示三步打造质感卡片。掌握这一视觉设计技能,能显著提升原型表现力与团队沟通效率。
Figma制作噪点质感背景图
2、根据需要叠加几个圆形图案,浅蓝、深蓝,填充颜色,通过effects里的layer blur模糊边缘。根据画框大小调整数值。3、在社区里搜索texture,选择喜欢的复制过来,遮盖在画面上即可。可以通过调整纹理框大小调整纹理大小。实习期间跟着负责设计的同学蹭一点Figma技能...如何制作一张以下这样的背景图?
Figma教程上新丨绝了~以为是青铜结果是个王者
UI设计岗位日趋火热的当下,UI设计软件也日渐受到关注。掌握更高效的生产力工具,已成为职场人的加薪技能! 毫不夸张的说,设计师的日常工作只有 20 %的时间在发挥创意解决问题,80% 的时间都在重复一些机械操作,改颜色、改间距、改排列等等,这些都让整个设计工作冗余、低效还无趣。 网上有句话说的好,成功人士都是工具控。好的工具不仅能够提升劳动效率,连干活儿的心情都能好很多。图片 Figma 是一款更为先进、更理解设计师工作方式和需求的界面设计工具。Figma 让设计师无需再考虑操作系统问题,也不需要管理插件
figma 磨砂玻璃图标
6.添加安全边距,画一个64x64的矩形(可以先把透明度调到20%,把刚刚画好的图形选中移到矩形中,让图形居中,再把透明度调到0,选中所有右键组选(ctrl+g)7.制作背景:再画一个64x64的矩形,填补是白色(ffffff,100%)到紫色(bfaef5,100%),白色在上紫色在下的渐变效果。影响:背景模糊(10),阴影(x:-1,y:2,模糊:5,颜色:756bef,透明度:50%)影响:阴影(x:0,y:1,模糊:3,颜色:746cef,透明度:80%)4.补填:白色渐变(线性),透明度50%;
Figma实战:三步打造高级磨砂玻璃UI界面
本文详细介绍了在Figma中打造高级磨砂玻璃UI界面的三步实战技巧,包括背景模糊、透明度与渐变组合以及光影细节塑造。通过具体案例和参数设置,帮助设计师快速掌握Glassmorphism效果,提升界面高级感和用户体验。文章还分享了常见问题解决方案和性能优化建议,适合UI设计师和前端开发者参考。
从平面到立体:用Figma+Easometric打造高级2.5D图标全流程
本文详细介绍了如何利用Figma和Easometric插件从零开始打造高级2.5D图标的全流程。从理解2.5D设计的核心逻辑到基础形状构建、高级质感塑造,再到高效工作流优化,帮助设计师掌握这一独特设计风格的实用技巧,提升数字产品界面的视觉表现力。
Figma#3:色彩
参考视频:【Figma教程】保姆级教程,全网最简单易学的Figma教程03-色彩及团队协作_哔哩哔哩_bilibili1 个人1.1 图层模式选择通过点击小水滴可以进入图层模式选择。
Figma新手必看:如何用填充、描边和效果快速打造专业登录按钮(附导出技巧)
本文为Figma新手提供了创建专业登录按钮的完整指南,涵盖填充、描边和效果三大核心功能的应用技巧,并详细介绍了导出优化与开发交付的最佳实践。通过实战案例,帮助UI设计师快速掌握Figma的基础操作和高级技巧,提升设计效率和专业水平。
【Figma学习】图标制作
Figma学习
figma-plugin-perfect-freehand:一个Figma插件,用于绘制完美的手绘笔触
完美的写意Figma插件 等待审查。 发展 克隆或下载此仓库。 安装依赖项( npm install或yarn install )。 启动开发服务器( npm run start或yarn start )。 下载Figma Desktop App。 在菜单中,选择插件,开发,新建插件...。 单击选项以选择manifest.json文件。 从此仓库中选择manifest.json 。 凉爽清爽 在Figma中,使用Plugins , Play启动插件。 在单独的终端选项卡中,运行modd以使用更改热加载到Figma。 作者
高效爬取懂车帝车型数据:从静态解析到动态反爬实战
本文详细解析了如何高效爬取懂车帝车型数据,从静态HTML解析到动态接口反爬的完整实战路径。文章重点介绍了使用浏览器开发者工具定位数据、应对CSS混淆与参数加密等反爬策略,并提供了整合静态与动态抓取逻辑的Python代码示例,帮助开发者稳健地获取结构化车型信息。
Figma 从入门到精通:一篇写给设计师和前端开发者的完整指南
Figma全链路设计指南:从零基础到项目实战 本文系统梳理Figma设计全流程,涵盖基础操作、进阶功能、图标绘制、APP实战及团队协作等核心内容。通过竞品对比、界面解析、工具详解和实战案例,帮助读者建立专业设计工作流。特别强调Figma的组件系统、自动布局和协作优势,并提供新手学习路径、快捷键指南和7天练习计划。文章既可独立作为教程,也可配合视频课程使用,适合不同基础的设计师系统提升Figma技能。
企业AI Agent审计与合规:从日志留存到网络联动的完整落地指南
审计日志是企业安全与合规体系的基石,尤其在AI Agent大规模接入业务后,如何完整记录其行为链成为新的挑战。从日志留存180天到PCI DSS合规要求,审计体系需要覆盖会话、推理、工具调用、数据访问等关键环节,并结合不可篡改的存储设计,确保证据链可信。同时,借鉴上网行为管理设备对应用行为控制审计的思路,以及Kismet被动监测网络流量的方法论,将网络侧审计与应用侧日志交叉验证,能有效发现越权和异常行为。本文从日志采集、全链路追踪、基线预警到多租户隔离,系统梳理了AI Agent审计与合规落地的关键路径,帮
兰亭妙微UIUE设计公司分享:从一个球开始,手把手教你用 Figma 绘制拟物图标
本文解析轻拟物图标设计的核心原理与实操方法。拟物质感由形体、光影、材质三大要素构成:形体需遵循透视规律,光影需建立完整明暗体系,材质决定表面光效特性。通过玻璃球体案例演示制作流程:1)基础圆形与径向渐变打底;2)添加柔和高光与物理投影;3)叠加透射光与折射反光;4)渐变描边强化厚度。强调拟物设计需遵循现实物理逻辑,建议从球体入手理解光影本质,工具操作与美术原理需同步掌握。轻拟物风格可通过简化细节实现,关键在于保持视觉逻辑的合理性。
微信小程序后台定位与实时位置更新的实战指南
本文提供了微信小程序实现后台定位与实时位置更新的完整实战指南。针对小程序退到后台后位置更新中断的痛点,详细解析了基于`startLocationUpdateBackground`API的后台定位解决方案。内容涵盖从隐私协议配置、项目权限声明,到授权、启动、监听、停止的核心代码流程,并分享了真机调试、性能优化及权限引导等关键避坑经验,帮助开发者构建稳定可靠的后台位置服务。
HDMI调试避坑指南:从AVI InfoFrame到通用控制包,这些DataIsland Packet细节千万别忽略
本文深入解析HDMI调试中DataIsland数据包的关键细节,包括AVI InfoFrame、通用控制包和音频时钟再生包(ACR)的配置与故障排查。通过实际案例和寄存器配置示例,帮助工程师快速定位显示异常、色彩失真和音频中断等问题,提升HDMI接口调试效率。
figma快捷键学习
figma快捷键
Vue2 - 实现H5人脸识别认证与活体检测功能(纯前端免费方案+微信人脸识别接口)完整源码,vue微信公众号网页h5端人脸识别功能人脸核身(微信方案提供后端spring boot+thinkphp)
vue人脸识别插件,vue, h5人脸识别, 微信公众号, 活体检测, 人脸核身,人脸登录、人脸识别,VUE项目-H5端人脸识别功能实现,免费h5人脸识别插件方案,微信公众号H5网页实现人脸识别,vue人脸核身,Vue H5活体检测认证,人脸认证张嘴摇摇头指引动作,人脸核身 微信原生 H5(微信公众号)vue2调用手机摄像头并实现人脸识别的实现,微信h5人脸识别vue项目,PHP人脸识别,java人脸识别,h5页面,有免费的人脸识别接口吗,用于微信公众号及嵌套在微信浏览器,vue3如何实现人脸识别,微信人脸
【PM学习笔记】酸梅干超人 - 零基础学Figma学习笔记
酸梅干超人 - 零基础学Figma学习笔记
华为OD机试 - 城市聚集度(Python/JS/C/C++ 2025 A卷 200分)
华为OD机试 2025A卷题库疯狂收录中,刷题。
【图像处理】德里奇( Deriche)边缘检测器
Deriche边缘检测,同canny算法齐名,因此,知道canny原理,也有必要知道德里奇的检测原理。本篇专门针对德里奇算法展开讨论。
Krea AI:UI 图标还在画扁平?矢量圆圈秒变 3D 玻璃拟态
今天分享这套“UI 空间化速通术”,专为被“3D 趋势”卷得喘不过气的 UI/UX 设计师打造。
迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)
迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)
PS、AI、Sketch已经老了?这个新生代工具,大家都在偷学!
UI设计岗位日趋火热的当下,UI设计软件也日渐受到关注。掌握更高效的生产力工具,已成为职场人的加薪技能!毫不夸张的说,设计师的日常工作只有 20 %的时间在发挥创意解决问题,80% 的时间...
IMSL CNL 7.0.0 (x86-64)Crack
IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件
Statistics and Machine Learning Toolbox
Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具
免费桌面分区神器:NoFences终极指南,告别Windows图标混乱
厌倦了Windows桌面上杂乱无章的图标?想要像专业人士那样高效组织工作空间,却不想为Stardock Fences这样的商业软件付费?NoFences正是你寻找的完美解决方案!这款基于MIT开源协议的桌面分区工具,让你免费享受付费软件的核心功能,通过创建可自定义的"篱笆"分区,彻底改变你的数字工作环境。 ## 🎯 为什么你需要桌面分区管理? 现代工作环境中,桌面往往成为文件、快捷方式和文档
深度学习工具包 DeepLearningToolbox
深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain's apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath('DeepLearnToolbox'));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand('state',0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W'); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand('state',0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = 'sigm';%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, 'Too big error');```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand('state',0)sae = saesetup([784 100]);sae.ae{1}.activation_function = 'sigm';sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)')% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = 'sigm';nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, 'Too big error');```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x',28,28,60000))/255;test_x = double(reshape(test_x',28,28,10000))/255;train_y = double(train_y');test_y = double(test_y');%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you'll get around 1.2% errorrand('state',0)cnn.layers = { struct('type', 'i') %input layer struct('type', 'c', 'outputmaps', 6, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %sub sampling layer struct('type', 'c', 'outputmaps', 12, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, 'Too big error');```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand('state',0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, 'Too big error');%% ex2 neural net with L2 weight decayrand('state',0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex3 neural net with dropoutrand('state',0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex4 neural net with sigmoid activation functionrand('state',0)nn = nnsetup([784 100 10]);nn.activation_function = 'sigm'; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex5 plotting functionalityrand('state',0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = 'softmax'; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand('state',0)nn = nnsetup([784 20 10]); nn.output = 'softmax'; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');```[](https://bitdeli.com/free "Bitdeli Badge")
Spline:UI 图标只会扁平化?“SVG 膨胀流” 3分钟量产大厂级 Glassmorphism
今天分享这套“Spline 膨胀流”,专为被 3D 趋势卷得焦虑的 UI/UX 设计师打造。



![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-R9mVOz7w-1642844234401)(17-Figma-磨砂图标绘制技法.assets/image-20220122171513630.png)]](https://i-blog.csdnimg.cn/blog_migrate/5d99b898448bd7540caf653f851b312a.png)

![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-CgQkftKM-1642844234401)(17-Figma-磨砂图标绘制技法.assets/image-20220122173155417.png)]](https://i-blog.csdnimg.cn/blog_migrate/68de07d82f404ed25a6c3c6fcb299bc4.png)
310



被折叠的 条评论
为什么被折叠?



