目标 绘制点、线、面 绘制复杂图形 threejs学习三杠一:点线面 3D世界 在计算机的世界里,3D世界是由 点组成 ,两点成一线,三个不在一条直线上的点就能组成一个三角形面,无数个三角形面就能组成各种形状的物体。(计算机图形的理论知识) 通常把这种网络模型叫做 Mesh 模型。给物体贴上皮肤(纹理),那么这个物体就实际展现出来了。然后无数个这样的物体就组成了 3D 世界。 Threejs绘制一个点 1、定义 在三维空间中的某一个点可以用一个坐标点来表示。一个坐标 …

Read More →threejs学习三:点线面


目标 介绍 WebGL 基础 介绍 WebGL 中的骑兵 Three.js 编写 Three.js 的简单实例 简单实例模板

实例的效果是显示旋转一个绿色正方体,如下,但不同版本的 three.js 可能默认的 背景颜色 不一样:   代码解析 1、三大组建 在 Three.js 中,要渲染一个物体到网页中,需要三个组建:场景(scene)、相机(camera)、渲染器(renderer)。有这三样东西,才能将物体渲染到 …

Read More →threejs学习二:征途


简介 threejs 是基于 WebGL 开发一种集成、封装的 JS API,可以理解为 three + js,即 3D + javascript 的组合,实现在浏览器上打开网页渲染 3D 效果。 JavaScript 是运行在网页端的脚本语言(前端),毫无疑问 threejs 是运行在浏览器上的。 由于近年 javascript 的计算能力因为 google 的 V8 引擎的到了大幅增强,不仅可以实现高计算量 3D 的快速渲染,甚至实现一部分服务器功能都没有问题。例如 nodejs。、 关于浏 …

Read More →threejs 学习一:入门


目录 简介 一、正文 二、后记 三、结果展示 简介 这篇文章是展示如何在文章添加类似目录之类的 文章内部跳转 功能。 一、正文         使用方法并不是使用 WordPress 插件,而是根据 HTML 对 URL 解析特性,通过在文章内部添加 “隐代码”,使文章页面 “重加载” 至隐代码所在。         一般写 WordPress 文章,表面上是在文章编辑器上着笔(可视化模式/Vis …

Read More →WordPress文章内部跳转功能


一、简介 官方网站:http://fontawesome.dashgame.com/ Github:https://github.com/FortAwesome/Font-Awesome Font Awesome 是一款第三方开发的一套免费的图标字体库和 CSS 框架。这些图标都是矢量图形,以 .svg 文件格式存储。Font Awesome 矢量图形可以像字体一样被处理,可以通过使用像素设置字体大小指定图标大小,并且这些图标可以继承父类 HTML 标签的字体大小。 Font Awesome 支 …

Read More →Font Awesome 矢量字体