Calculate a+b and output the sum in standard format -- that is, the digits must be separated into groups of three by commas (unless there are less tha ...
分类:
其他好文 时间:
2020-09-24 00:03:11
阅读次数:
34
1、展开操作符 顾名思义,用于对象或数组之前的展开操作符(…),将一个结构展开为列表。 演示一下: let firstHalf = [ one , two ]; let secondHalf = [ three , four , ...firstHalf]; 这种写法够优雅,够简洁吧?如果不用展开操 ...
分类:
其他好文 时间:
2020-09-18 03:09:05
阅读次数:
31
题目如下: Given an array nums, you are allowed to choose one element of nums and change it by any value in one move. Return the minimum difference between ...
分类:
其他好文 时间:
2020-09-17 22:48:12
阅读次数:
35
网格板子~~~ <template> <div style="width:1000px; height:800px"> <p>网格布局</p> <div ref="myBody" id="canvas-frame" style="width:1000px; height:800px"/> </div ...
分类:
Web程序 时间:
2020-09-17 12:36:09
阅读次数:
35
场景参数设置 部分内容展示: 场景相关内容, 下文将一一解释 构造器Scene(), 属性: fog overrideMaterial autoUpdate background 方法 toJSON dispose 1. 构造器 构造一个场景, let scene = new THREE.Scene ...
分类:
Web程序 时间:
2020-09-11 14:20:09
阅读次数:
37
题意:有两个数组a和b,可以随意调换数组中的元素的顺序,令 c[ i ] = a[ i ] ^ b[ i ],使c的字典序最小。 思路:每个数按二进制从高位到低位看作一个字符串,对a和b数组分别建一棵01字典树,并记录每个结点出现的次数。然后同时遍历这两棵字典树,优先走当前位相同的(0和0,1和1) ...
分类:
其他好文 时间:
2020-08-20 18:46:24
阅读次数:
57
上一篇郭先生在例子中用到了着色器变量中的uniform和varying。这篇继续结合例子将一下attribute变量,在使用过程中也发现由于three.js的版本迭代,之前的一些属性和参数已经发生了改变,ShaderMaterial也不需要传递attributes属性值,查看源码我们可以看到如果传递 ...
分类:
Web程序 时间:
2020-08-06 09:30:55
阅读次数:
75
说起three.js,着色器材质总是绕不过的话题,今天郭先生就说一说什么是着色器材质。着色器材质是很需要灵感和数学知识的,可以用简短的代码和绘制出十分丰富的图像,可以说着色器材质是脱离three.js的另一块知识,因此它十分难讲,我们只能在一个一个案例中逐渐掌握着色器语言的使用技巧。 1. 什么是着 ...
分类:
Web程序 时间:
2020-08-03 09:39:06
阅读次数:
213
本篇简单介绍three.js中矩阵变换及两种旋转表达方式。 矩阵变换 three.js使用矩阵来保存Object3D的变换信息。 矩阵变换的基础 平移变换 比例变换 旋转变换 (x,y,z,1) 绕x轴旋转 (x,y,z,1) 绕y轴旋转 (x,y,z,1) 绕z轴旋转 three.js中的矩阵 v ...
分类:
Web程序 时间:
2020-07-30 21:52:01
阅读次数:
90