目尽地平线

学会做人,学好本领

排序:
默认
按更新时间
按访问量

css3 transform matrix 深入理解

矩阵可以用来表示图形的变换。css3定义了matrix和matrix3d方法,用来表示2维和3维的变换。下文将分析这两个接口的使用方法,并且用下文的思路,实现了一个简单的用js控制css3变换的jquery插件css3js

2017-01-17 19:43:05

阅读数:3208

评论数:0

javascript自定义事件应用实例

js自定义事件 实现观察者模式,模块之间完全通过事件协作和传递信息。写了一个典型的观察者应用和一个游戏的框架代码,来演示自定义事件的使用

2016-09-08 19:45:13

阅读数:3416

评论数:2

threejs坐标转换

屏幕坐标转three.js坐标 将屏幕坐标转变成threejs空间坐标: function transToThreeCoord(x,y){ let mouse = new THREE.Vector3(); mouse.x = (x/window.innerW...

2018-02-08 00:35:50

阅读数:2357

评论数:1

HTML5 响应式图片

现在上网设备越来越多,各种设备的屏幕千差万别,可以使用响应式图片基于屏幕清晰度、视口宽度、艺术设计、浏览器对图片格式的支持情况去加载,使得图片更适合屏幕,同时节省带宽

2017-12-03 02:06:26

阅读数:321

评论数:0

Jenkins主从节点配置

jenkins支持主从模式,这将会把构建任务分发到多个从节点去执行,这样就可以支撑起多个项目的大量构建任务,同时,你可以提供多种环境(如:开发环境、生产环境)来对同一个项目进行测试和构建。本文档将针对配置 ubuntu 从节点进行图文介绍,希望可以减少读者试错浪费的时间。

2017-12-01 17:16:30

阅读数:636

评论数:0

windows下搭建Vagrant+Virtualbox环境

对于开发人员来说,Vagrant就是一个提供标准化开发环境的工具。通过Vagrant,使每个开发人员电脑上的代码运行环境一致,再也不会出现“在我电脑上运行起来明明没有问题的”这样的开发环境不一致的问题,还可以使用Vagrant在windows下提供linux运行环境,让你可以在windows下使用...

2017-11-15 11:44:58

阅读数:351

评论数:0

bower overrides 配置

bower 是一个常用的包管理工具,但是bower overrides配置是什么?怎么用?bower官网没说清楚,这里结合实际的例子,简单讲解一下

2017-09-21 00:01:56

阅读数:294

评论数:0

threejs- z-fighting 问题

在threejs中,使用z-buffer来处理模型的可见性,由于z-buffer是有限的,难免会出现两个面对应到同一个深度等级的情况,这种情况可能会造成模型的闪烁,破面,是使用threejs经常会遇到的一个问题。在这里做一下总结

2017-09-08 21:40:57

阅读数:1561

评论数:0

跨域问题及CORS机制

跨域 跨域是指一个资源请求与其不在同一个域(源)的资源,不在同一个域(源)是指两个域的协议、域名或端口不同。 同源策略 出于安全考虑,浏览器制定了同源策略, 限制了某些跨域请求。同源策略是跨域问题产生的根源。但是,同源策略并没有限制所有的跨域请求,比如浏览器不限制加载嵌在标签中跨域的js...

2017-08-25 01:24:37

阅读数:763

评论数:0

dashboard windows 前端开发环境搭建

dashboard是kubernetes的云管平台UI界面,正常情况下,其是在linux下开发的,但是,有些特殊情况下,我们也可能希望在windows上搭建起dashboard的开发环境

2017-07-25 21:24:06

阅读数:1805

评论数:0

threejs-经纬度转换成xyz坐标的方法

用threejs做3D应用时,很经常会接触到球状物体,比如说地球,要定义球上的一点,用经纬度是常用的办法,将经纬度转换成xyz坐标,就可以直接在指定的经纬度上放置我们想要的模型

2017-07-24 14:39:33

阅读数:4058

评论数:2

搭建GitLab+Jenkins持续集成环境图文教程

GitLab是一个代码仓库,用来管理代码。Jenkins是一个自动化服务器,可以运行各种自动化构建、测试或部署任务。所以这两者结合起来,就可以实现开发者提交代码到GitLab,Jenkins以一定频率自动运行测试、构建和部署的任务,帮组开发团队更高效的集成和发布代码。 下面是我最近安装Git...

2017-06-12 23:19:05

阅读数:30075

评论数:27

ubuntu联网不稳定,时断时连问题的解决办法

新装的ubuntu联网及其不稳定,时断时连,有可能是受ipv6的影响。

2017-06-08 21:46:26

阅读数:2197

评论数:0

安装kubernetes dashboard时开发环境,运行gulp local-up-cluster任务一直显示wating for a heapster

安装kubernetes dashboard时开发环境,运行gulp local-up-cluster任务一直显示wating for a heapster,这有可能是conf.js配置的错误

2017-05-19 17:15:19

阅读数:487

评论数:0

threejs路径

路径通常指存在于多种计算机图形设计软件中的以贝塞尔曲线为理论基础的区域绘制方式。路径在Canvas、SVG上都有相关定义,一般用来创建形状。在threejs中,也可以用来创建形状,除此之外,还可以用作物体运动的轨迹。

2017-03-05 21:12:34

阅读数:1607

评论数:0

threejs向量夹角和夹角方向

计算threejs向量夹角和夹角方向

2017-03-05 21:10:31

阅读数:1817

评论数:0

threejs渲染器剔除模式

渲染器剔除模式渲染器可以设置成舍弃某些面,如前面、背面等。默认情况下,是剔除掉背面,也就是背对着相机的面。

2017-03-05 21:08:06

阅读数:1670

评论数:0

threejs设置对象层次

threejs提供了层次的支持。和相机处于同一层次的对象可见,否则不可见。在threejs中,最多可以设置32层,默认的层次是1。层次在有些系统中很有用,可以将不同的模式的对象设成不同的层次,这样,切换模式就只需切换一下相机的层次就可以了。

2017-03-05 21:06:36

阅读数:977

评论数:0

threejs指定对象旋转中心

默认情况下,对象的旋转中心都是自身的中心。对于组对象而言,也是如此。因此,可以利用这个特点,实现对象绕任何点旋转,也就是指定旋转中心。

2017-03-05 21:04:23

阅读数:3322

评论数:1

threejs对象拾取

对象拾取对象拾取也就是要获得鼠标事件发生位置的图形对象。在threejs中,是通过Raycaster 对象来拾取对象的,ray是射线,caster是投射器,从字面上即可理解其工作原理是:从某个方向发射一条射线,穿过鼠标所在的点,则这条射线经过的对象就是鼠标点击的对象。

2017-03-05 21:00:10

阅读数:2598

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭