three.js_10-Materials 1.什么是 MaterialsMaterials用来给几何体上每个可见的像素染色。这种染色算法在程序里叫做 Shaders. 我们不需要自己手写 Shaders 可以使用内置的 materials 2.使用 Materials2.1 创建场景我们创建三种不同的几何体(spehre, plane, torus)来练习Materials的使用 12345678910111213141516171819 2023-02-20 #three.js #web #javascript
three.js_9-texture 1.什么是材质?材质就是覆盖在几何体上的图片,并且也能有不同的视觉效果(例如反射),不仅仅是贴图 2.材质种类2.1 alpha alpha 材质是一个灰度图,白色的地方代表可见,黑色则代表不可见,如下图 2.2 HEIGHT HEIGHT 材质也是一个灰度图,代表高度。 一个像素点的灰度会提高或降低平面的高度。 需要提供细分信息(subdivision)如下图 2.3 NORMAL 2023-02-19 #three.js #web #javascript
CSS - Box Model CSS 显示的所有内容都是一个’盒子’,所以了解 CSS 盒模型工作原理是 学习CSS 的基本功 假如你写了这段 HTML 1<p> 这是一段简短的文字 </p> 然后添加了一段 CSS 样式 123456p { width: 100px; height: 50px; padding: 20px; bordere:1px solid; 2021-11-03 #CSS
JavaScript函数传参时的值传递与引用传递 ECMAScript中的所有参数传递的都是值,不可能通过引用传递参数 一开始对这句话没有什么概念,只是简单的当成与其它语言差不多的“Feature”。但后来在实际开发中踩了个大坑才对这个问题深究。 先来看一段简单的代码 123456function changeColor(color){ color = "blue"}var Mycolor = & 2020-05-19 网站建设 #javascript
CSSmargin:auto踩坑 css中得margin如果指定左右auto的话就能就能实现元素居中效果 闲着的时候做的一个书单 但是,auto居中效果前提是必须给该元素指定一个宽度才能生效。比如width:50% 给行内元素(inline)设置上下margin时即使页面上会显示margin的存在,但是不会有效果。 因为行内元素只支左右的margin,而不支持上下的 给margin的左右赋值auto后,该元素就不能使用floa 2020-03-29 网站建设 #CSS #margin
PHP值传递和引用传递 值传递在php中,使用值传递传递函数参数的话,如果在函数内部改变形参的值,外部实参是不会发生改变的。也就是说实参传过来的值被拷贝了一份作为形参调用 即使$value被改变了,外部的实参也不会收到影响 引用传递什么是值传递: 当在函数中传递一个实参时,若在形参中使用&$varb的语法则这个形参会获得实参的引用。其中”&”符号就是高数解释器传过来的是一个实参的引用 简单的将形参中的 2020-03-28 网站建设 #php
PHP中$this和self的区别 $this[toc] $this提供了对自身类的引用,可以访问自身类下的所有的成员。属性/方法 selfself和$this一样,保存了自身类的引用,也可以访问自身类下的所有成员。 对象操作符“->”是php中内置的符号,它和$this一起使用来访问类的成员(属性或方法) “::”是访问类中静态属性的操作符,可以和self结合使用访问类的静态成员 this和self的区别:12使用 2020-03-28 网站建设 #php
机器学习 快速机器学习[toc]什么是机器学习?机器学习是科学的一个分支,它研究的是使用模式和推理来执行特定任务的算法和系统,而不是显式地使用程序化指令。机器学习有各种不同的用例,从图像识别到文本生成。大多数机器学习任务概括为以下两种学习类型中的一种: Supervised learning(监督学习):使用标记数据训练模型。训练数据集的标签表示每个数据观察属于的类/类别。训练后,该模型应该能够 2020-03-28 计算机科学
手撕webpack console.log(this) 快速上手webpack[toc]webpack是什么? 本质上,webpack 是一个现代 JavaScript 应用程序的静态模块打包器(module bundler)。当 webpack 处理应用程序时,它会递归地构建一个依赖关系图(dependency graph),其中包含应用程序需要的每个模块,然后将所有这些模块打包成一个或多个 bundle 以上就 2020-03-28 网站建设 #webpack
phpGD库图像处理 phpGD库操作简介及安装配置 PHP并不仅限于创建HTML输出,它也可以创建和处理包括GIF,PNG, JPEG, WBMP 以及XPM在内的多种格式的图像。更加方便的是,PHP可以直接将图像数据流输出到浏览器。要想在PHP中使用图像处理功能,这时候就需要使用PHP提供的GD函数库。 GD库的安装及配置 配置PHP配置文件,开启extension=php_gd2.dll 设置exte 2020-03-27 网站建设