Jsonco
Jsonco 图形社区官方人员
奔驰的蜗牛

注册于 1年前

回答
28
文章
14
关注者
5

我 发表了评论

1年前

图形学中Phong高光反射公式数学推演

注:需要注意的是reflect函数对应的值R =l-2*n * (l·n),和我们上面推广出来的结果是相反数,其原因也很简单,这与我们入射光线的方向有直接关系,我们现在假设光线方向是指向光源的,推出来

我 发表了文章

1年前

threejs+shader绘制太阳讲解

我 发表了文章

1年前

几何学——四元数基本概念

我 发表了文章

1年前

几何学——矩阵优缺点

我 发表了评论

1年前

怎么将canvas二维点转世界三维坐标

@icefire 李老师回答的很nice哈。其实再直接点。就是一个逆向求解的过程。我们经常在webgl或者threejs用到将世界坐标系(三维坐标)转换为屏幕像素坐标。你这个问题正好是这个过程的逆向解

我 对问题发布了答案

1年前

怎么将canvas二维点转世界三维坐标

你好哈,canvas你这里代指的是屏幕坐标系吗?(我猜测的哈)为啥又有[x,y,z],但我不明白你后面讲的“怎么将二维坐标转为三维坐标”。麻烦再具体一些哈

我 发表了文章

1年前

几何学——矩阵基础知识汇总

我 对问题发布了答案

1年前

vscode 用什么插件可以实现 vec3(0.,0.,1.) 颜色提示

你好,可以在vscode 插件商城里下载glsl-canvas哈

我 对问题发布了答案

1年前

绘制点 出现的bug

谢谢邀请。从图上看还是因为引入的矩阵变换库的问题。很多同学针对这个问题问过我,我统一回答一下。glMatrix.js这个库实际上有很多版本,随着版本的更新里面的API会发生一些变化,但是本质都是一样的

我 发表了评论

1年前

如何判断物体的是否被遮挡

哈哈,感谢在平台上追加回复。刚看到对社区做的共享。另外我刚才又想了一下,还有一个更简单的办法就是根据角度去判断旋转的位置,因为旋转路径实际上是一个旋转矩阵,几何上面就是一个圆形。圆形的角度范围是[0,

我 发表了文章

1年前

shader中的光照和阴影实现方法

我 对问题发布了答案

1年前

drawElements 纹理花的看不清

你好。一般在webgl遇到纹理花边这种问题,直接考虑两种情况。情况一:uv坐标错误:这个不言而喻,说明你uv坐标在映射到顶点的时候匹配的是不对的。我们来具体分析下你的代码let arr = [

发布
问题