首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
晓智AI
掘友等级
全栈工程师
|
贵州数擎科技有限公司
react,golang,webgl
获得徽章 3
动态
文章
专栏
沸点
收藏集
关注
作品
赞
30
文章 29
沸点 1
赞
30
返回
|
搜索文章
最新
热门
Unity 入门指南 零基础快速上手游戏开发
一、什么是 Unity? Unity 是由 Unity Technologies 开发的跨平台游戏引擎,支持 2D 和 3D 游戏开发。你可以使用 Unity 来创建: 手机游戏(iOS / Andr
Threejs绘制小兩伞快拿去送给你的女神
1. SDF 函数(Signed Distance Functions) SDF 是一种通过数学公式定义形状的方式,常用于计算距离场。我们使用了几个 SDF 函数来构建图形: sdfCircle: 用
Threejs实现极坐标和平滑过渡特效
在这篇博客中,我们将探讨一个有趣的 WebGL 片段着色器代码,使用极坐标、平滑过渡以及一些基本的颜色处理来生成动态圆形效果。这个着色器使用了几个技术,包括反走样(AA)来获得更平滑的边缘、正弦变换来
Three.js 实现四元数(Quaternion)与常用运算
在 3D 图形学中,四元数是一种非常有效的旋转表示方法。与欧拉角和旋转矩阵相比,四元数在表示旋转时避免了万向锁问题,并且计算效率较高。在 Three.js 中,四元数由 THREE.Quaternio
基于 Three.js 实现 3D 数学欧拉角
1. 什么是欧拉角? 欧拉角是描述三维空间中物体旋转的三种角度表示方法。它由三个旋转角度组成,通常称为: 绕 X 轴的旋转角(Roll) 绕 Y 轴的旋转角(Pitch) 绕 Z 轴的旋转角(Yaw)
Three.js 实现云状特效
在本文中,我们将从一个基于 GLSL 的云状特效 shader 出发,讲解 shader 的实现过程和所涉及的数学原理。 一、Shader 实现细节解析 1. 宏定义与时间控制 我们在 shader
Threejs实现加载loading动画
核心实现原理 1. 坐标系统转换 将屏幕空间坐标转换为归一化极坐标系: 通过保持宽高比一致性 57,确保图形在不同分辨率下保持正确比例 2. 旋转动画矩阵 基于时间变量生成动态旋转角度: 这
使用 Three.js 创建动态光效
本篇文章将使用 Three.js 的 ShaderMaterial 创建一个带有动态变化效果的自定义 Shader。这个 Shader 主要实现了一个动态变形的圆形,同时结合了旋转变换与颜色渐变,创造
Threejs 实现圆形脉冲特效
一、片元着色器解析 1. HSV 色彩空间转换 实现原理:通过相位偏移和颜色分量混合生成彩虹色系 2. 动态光环生成算法 关键参数控制: *5.0:控制波纹密度 fract(time):生成无限循环动
使用 Three.js 转换 GLSL 粒子效果着色器
在这篇博客中,我们将探讨如何将一个经典的 GLSL 粒子效果着色器转换成 Three.js 可用的自定义着色器,并通过交互控制其行为。这将是一个逐步教程,帮助你理解如何在 Three.js 中应用自定
下一页
个人成就
文章被点赞
98
文章被阅读
18,923
掘力值
1,608
关注了
53
关注者
41
收藏集
0
关注标签
2
加入于
2018-10-20