我们首先熟悉一个函数的使用drawTriangles,drawTriangles字面理解,就是画三角形,当然adobe不会因为你需要画三角形才给你提供这个方法吧,其真正的作用是通过快速批量的画三角形来实现位图的扭曲。我们所有的图形都可以用三角片来表示,不管是平面和三维图形,通过三角片,可以模拟出任何... ...
分类:
其他好文 时间:
2017-09-10 00:09:57
阅读次数:
197
以前也很羡慕网上大神随手写写就是一个很漂亮的自定义控件,所以我下决心也要学着去写,刚好最近复习了Android View的绘制流程知识,看来看去就是那些个知识点,没点产出总感觉很迷。现在个人呢用的是华为荣耀8手机,碰巧在看自带的天气APP时,滑到最下面看到那个动效图:日出时间和日落时间上边是一个半圆... ...
分类:
其他好文 时间:
2017-09-06 23:53:38
阅读次数:
418
大概就是上面这个样子 我们准备 两个半圆,两个大圆,两个小圆,然后稍微的进行覆盖就行~ ...
分类:
Web程序 时间:
2017-09-06 18:20:23
阅读次数:
230
<1>简述:切边是一种坐标系“扭曲”变换,非均匀地拉伸它。切变的时候角度会发生变化,但令人惊奇的是面积与体积却保持不变。基本思想是将某以坐标的乘积加到另一个上。 例如再2D中,将Y乘以某个因子然后加到X上,得到X' = X + SY 如下图 <2>给出2D切变矩阵 <3>3D切变矩阵 ...
分类:
其他好文 时间:
2017-08-18 18:39:29
阅读次数:
140
近期在学习android中的graphics中绘图系列。依照大神思路。找葫芦画瓢实现了一个开关。如图下: 记录一下实现方式: 1.画背景 上图形状。分成两个半圆与一个矩形,那么代码能够写成: private void drawBackground(Canvas canvas) { mBackGrou ...
分类:
移动开发 时间:
2017-08-16 19:22:18
阅读次数:
248
在css3中,可以利用transform功能实现文字或图像的旋转、缩放、倾斜、移动这4种类型的变形处理。 变形--旋转 rotate() 变形--扭曲 skew() 变形--缩放 scale() 变形--位移 translate() 变形--矩阵 matrix () 变形--原点 transform ...
分类:
Web程序 时间:
2017-08-14 00:27:11
阅读次数:
233
一.粒子系统的简单介绍 粒子系统是指计算机图形学中模拟特定现象的技术,它在模仿自然现象、物理现象及空间扭曲上具备得天独厚的优势,为我们实现一些真实自然而又带有随机性的特效(如爆炸、烟花、水流)提供了方便。Cocos2d-x引擎中就提供了强大的粒子系统。 二.粒子的种类介绍 下图为粒子系统类关系图: ...
分类:
其他好文 时间:
2017-08-12 20:24:10
阅读次数:
186
mul (UNITY_MATRIX_MVP,upPos):參数说明由第一个參数UNITY_MATRIX_MVP 矩阵去影响第二个參数upPos向量(或者矩阵)Shader "Sbin/vf35" { SubShader { pass{ CGPROGRAM #pragma vertex vert #p ...
分类:
其他好文 时间:
2017-08-07 20:42:51
阅读次数:
103
1.利用css如何制作一个半圆?(思路:对样式border-radius以及宽高的控制) 页面部分 效果: 2.即当a标签内有内容时,无法再对a标签进行宽高的控制,但又不想引入图片作为背景,此时用css3渐变属性linear-gradient(思路:一个圆,将自己不需要显示的半圆用白色背景) 效果展 ...
分类:
Web程序 时间:
2017-08-06 13:59:52
阅读次数:
1904
这段时间去华为实习,每天地铁上的时间有1个小时,就用来看书了。 最近看的是《白夜行》。昨天刚看完。 从网上找到一张图,放在这里。 让我很惊叹的是才上小学就杀人。 唐泽雪惠真是杀人不眨眼。 雪穗的母亲西本文代为什么要把女儿卖给桐原洋戒呢?就是为了钱吗?还是为了别的什么?这个道德观太扭曲了。 ...
分类:
其他好文 时间:
2017-07-29 15:11:59
阅读次数:
107