three.js
侒然
Live and learn; It is never too old to learn; Never too late to learn; No man is so old but that he may not learn;
展开
-
GLSL三种基本类型(着色器语言三种变量)
GLSL三种基本类型(着色器语言三种变量)着色器语言和C语言一样,通过一个表示特定数据类型的关键词声明一个变量,比如int num;通过int关键字声明一个整数型变量num,不过着色器语言还提供了三个关键字attribute、uniform和varying用来声明特定用途的变量。attribute和uniform关键字的目的主要是为了javascript语言可以通过相关的WebGL API把一些数据传递给着色器,如果一个着色器中一个变量,着色器代码中变量不通过attribute或uniform.原创 2021-06-18 18:26:08 · 789 阅读 · 0 评论 -
three.js 构建简单的房间
通过three.js构建一个简单的房间知识点 轨道控制器:OrbitControls 使用ThreeBSP库进行Three.js网格组合 tweenjs动画效果就是使一个对象在一定时间内从一个状态到另外一个状态 代码<!DOCTYPE html><html><head> <title>构建一个简单的房间</title> <style> body { /* se原创 2021-05-27 17:21:40 · 1094 阅读 · 0 评论 -
three.js 3D全景图之一
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>erath - three.js</title> <script src="js/three.min.js"></script> <script src="js/TrackballControls.js"></script> <scr.原创 2021-05-24 14:09:03 · 405 阅读 · 0 评论