文章教程

文章教程

文章教程

2404 文章 243640 浏览

DCloud JSDoc+ 代码规范

  • DCloud JSDoc+ 代码规范
  • DCloud JSDoc+ 代码规范
  • DCloud JSDoc+ 代码规范
  • DCloud JSDoc+ 代码规范

介绍 编写 JSDoc 是为了增强代码的可读性,以及方便导出API文档。它的规范可参考 JSDoc 3 对于代码规范要求高的工程师和JS框架的开发者,熟悉JSDoc是必须的技能。如下是一段JSDoc示例 /** * 这个函数的用途写在这里 * @param {Number} p 这个参数的解释在这里 */ function foo(p) { } Javascript属于无类型的语言,这对于开发者入…

JSmiles 2021-10-21 12:24:33 浏览 802 评论 0 收藏 0

BufferGeometry 和 Geometry 有什么不同?

如果你刚接触 Three.js,查看文档的时候,通过 BoxBufferGeometry、SphereBufferGeometry 可以分别用来创建长方体、球体,同样通过 BoxGeometry、SphereGeometry也可以用来分别创建长方体、球体。BoxBufferGeometry、SphereBufferGeometry等Three.js API的基类是BufferGeometry,Bo…

瑾兮 2021-10-20 21:50:14 浏览 890 评论 0 收藏 0

纹理叠加混合 Three.js / WebGL

着色器纹理叠加混合,简单的说,比如一张贴图的 RGB 值乘 0.2,另一张贴图的 RGB 值乘(1-0.2),两张贴图分别乘一个系数后然后相加。WebGL实现纹理叠加功能主要是通过编写着色器代码Shader实现,可以通过原生 WebGl 编写代码来演示该功能比较麻烦,通过任意一个 WebGL 引擎来演示纹理叠加功能,不用调用WebGL原生API比较方便,比如应用最为广泛的WebGl引擎Three.…

想挽留 2021-10-20 20:04:12 浏览 760 评论 0 收藏 0

PostCSS 入门 Sass 用户入门指南

你可能已经听说过 PostCSS,它 比 libsass 快了几乎两倍 并且比 Ruby Sass 快了 28 倍;或者听说过它支持 cssnext 和 CSS Modules 而且 可扩展功能,但你是否已经找机会尝试一下了? PostCSS最强大之处在于它是模块化并且基于插件的架构,不过这也是个缺点。如果你之前在项目中使用 Sass,比如大多数的设计师和前端开发者,你从不需要配置任何东西——Sa…

虐人心 2021-10-20 14:36:34 浏览 760 评论 0 收藏 0

Three.js 线宽 .lineWidth 无效

在编写 Three.js 程序的时候,你设置线模型 Line 对应线材质 LineBasicMaterial 的线宽属性 .lineWidth,可能是无效果。 .lineWidth 属性 关于线材质 LineBasicMaterial 和虚线材质 LineDashedMaterial 的线宽属性 .lineWidth 的介绍可以查看Three.js文档。 .lineWidth 属性的主要功能是控制…

灵芸 2021-10-20 14:32:28 浏览 672 评论 0 收藏 0

中文写作风格指南

依据其它文案排版风格指南以及自身体验总结而来,部分条目略有个人色彩。 空格 中英文之间加空格 正确示例: 在 Python 中,我们使用 class 关键字来声明类。 错误示例: 在Python中,我们使用class关键字来声明类。 在 Python中,我们使用 class关键字来声明类。 中文与数字之间加空格 正确示例: 他只用了 100 行不到的代码就实现了那个复杂的功能。 错误示例: 他只用…

JSmiles 2021-10-20 12:43:07 浏览 809 评论 0 收藏 0

知道创宇研发技能表

说明 关于知道创宇 知行合一 | 守正出奇 知道创宇是一家黑客文化浓厚的安全公司,愿景是让互联网更好更安全 本技能表为知道创宇研发工程师的技能树集合,是的,很庞大 聪明的人,会根据每个tip自驱动扩展 不聪明的人,坐等别人手把手,不仅不适合知道创宇,也不适合任何有极客精神的公司 通用技能 公司与个人 公司是盈利性组织 个人和公司必须双赢 在认同公司理念且能够给公司创造足够价值的基础上,为个人发展而…

JSmiles 2021-10-19 21:10:32 浏览 743 评论 0 收藏 0

Three.js 几何体顶点颜色和材质颜色区别?

在学习 Three.js 的过程中你可能会思考 Threejs 几何体顶点颜色和材质对象的颜色有什么区别?如果你产生了这个疑问,说明你可能没有原生WebGL基础或者说你对Three.js整个系统的原理不够理解。 如果整个网格模型Mesh的颜色是单一的颜色,不是彩色渐变,直接设置材质对象Material的颜色属性.color就可以。没有必要去设置几何体的顶点颜色,如果你希望你个几何体的表面产生渐变的…

清晨说ぺ晚安 2021-10-19 20:59:46 浏览 872 评论 0 收藏 0

Three.js 剖切面

为了更好预览一个机械零部件或建筑模型内部切面效果,可能需要通过Three.js实现剖切面功能,一方面是实现剖切剪裁模型,模型的部分剪裁掉不显示,对于实体还需要在剖切的切面位置绘制剖切面封口效果。 .clippingPlanes 方式 通过 Threejs 渲染器的 .clippingPlanes 属性实现三维模型的剖切,通过该种方式实现剖切功能的缺点是剖切面没有封口。 相关资料 为了更多角度了解 …

想挽留 2021-10-19 20:58:54 浏览 788 评论 0 收藏 0

Python 入门教程

Python 是一种解释型语言,所以可以一行一行地进入处理,按顺序执行。(C 语言是编译型语言) 你也可以把它写在一个源文件中(扩展名是 .py),一次性全部执行。 本页为那些学过 C 语言的人简要介绍了 Python3。 准备 Windows3默认没有安装Python3,需要从下面下载安装。Sieve Python2 是 MacOSX 的标配,所以下载安装新版本。此外,iOS 还提供了(付费)P…

JSmiles 2021-10-19 20:43:09 浏览 891 评论 0 收藏 0

简介

分享一些关于设计、编程、教程类的文章。

更多

推荐作者

酷科技中心

文章 0 评论 0

奢华的一滴泪

文章 0 评论 1060

wee19851625867

文章 0 评论 0

highfish

文章 0 评论 0