首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
绘画打杂前端
掘友等级
web前端开发工程师
|
家里蹲
好好学习,天天向上
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
91
文章 88
沸点 3
赞
91
返回
|
搜索文章
赞
文章( 88 )
沸点( 3 )
写 Shader 转场的几点思考
转场效果在视频编辑工具中最为常见,在两段视频或图像之间增加一个「过渡」的效果,可以让整个过程更佳柔滑自然。常见的转场如渐变过渡、旋转、擦除等(下图为 iMovie 自带转场): 简单解释下,假设我们的转场效果是从右往左切换(正如动图所示),切换的时机就是每轮动画的结束,对u_S…
骚注释一键添加佛祖保佑永无BUG、神兽护体等注释图形的VSCode插件
很早之前就见过各种佛祖保佑永无BUG、神兽护体等形式的注释,感觉很有趣,蛮骚的😉。 然后最近有人在我开源的VSCode插件:**koroFileHeader**里面给我提issue,希望能够支持这种类型的注释。 现在开发完成了,大家可以根据下面的使用方式试用一下。 这个插件目…
后端程序员不得不会的 Nginx 转发匹配规则
last 相当于 apache 里面的[L]标记,表示 rewrite。 break 本条规则匹配完成后,终止匹配,不再匹配后面的规则。 redirect 返回302临时重定向,浏览器地址会显示跳转后的URL地址。 permanent 返回301永久重定向,浏览器地址会显示跳转…
扁平数组与JSON树结构互转
前言在工作中我们往往可能会遇到无限级别的分类等等的需求,往往后端返回的数据结构可能不是我们想要的数据结构,所以我们来看怎么进行处理扁平数据结构转换为JSON树型结构代码输出结果JSON树型结构转换扁平
WebGL之物体选择
使用WebGL将图形绘制到画布后,如何与外部进行交互?这其中最关键的就是如何实现物体的选择。比如鼠标点击后判断是否选中了某个图形或图形的某个部分。 可以说这是个非常容易实现的方案,不过要为每个物体分别设置不同的区分颜色却是个隐患,同时也不够友好。 这是使用最广泛也最精确的一种方…
WebGL 3D 入门与实践 --- 坐标系变换 :基本变换原理与算法实现
上一节我们讲了 WebGL 坐标系的分类以及它们之间的转换方式,本节开始详细介绍坐标系基本变换的算法实现,图形学中实现变换的主要数学工具是矩阵,所以在讲解坐标系变换之前,我们先温习一下矩阵。 所使用的向量是行向量还是列向量。 如果是行向量,按照数学领域中矩阵相乘的规则,向量要放…
WebGL Shader 环境搭建
OpenGL 是底层的驱动级的图形接口,但是这种底层接口是浏览器中的 JavaScript 无法调用的。2010 年 WebGL 被推出来了之后,它允许工程师使用 JavaScript 去调用部分封装过的 OpenGL ES2.0 标准接口去提供硬件级别的 3D 图形加速功能。…
【译】Google - 使用 webpack 进行 web 性能优化(二):利用好持久化缓存
在优化应用体积之后,下一个提升应用加载时间的策略就是缓存。将资源缓存在客户端中,可以避免之后每次都重新下载。 这个方法可以告诉浏览器去下载 JS 文件,并将它缓存,之后使用的都是它的缓存副本。浏览器只会在文件名发生改变(或者一年之后缓存失效)时才会请求网络。 使用 webpac…
看图轻松理解数据结构与算法系列(B树)
推出一个新系列,《看图轻松理解数据结构和算法》,主要使用图片来描述常见的数据结构和算法,轻松阅读并理解掌握。本系列包括各种堆、各种队列、各种列表、各种树、各种图、各种排序等等几十篇的样子。 B树即平衡查找树,一般理解为平衡多路查找树,也称为B-树、B_树。是一种自平衡树状数据结…
怎么实现一个3d翻书效果
这种整页翻转的效果主要是做rotateY的动画,并结合一些CSS的3d属性实现。 主要是通过计算页面翻折过来的位置。 这两种原理上都不是很复杂,需要各个细节配合好,形成一个连贯的翻书动画。 我们先重点说一下第一种翻页效果的实现。 1. 基本布局 一个li.paper就表示一张纸…
下一页
关注了
3
关注者
1
收藏集
1
关注标签
20
加入于
2016-08-17