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

注册于 1年前

回答
34
文章
14
关注者
6

我 发表了文章

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 = [

我 对问题发布了答案

1年前

在初级课程中鼠标绘制点每个点的大小是写死的,怎么变成随机数的大小

你好,我测试你的代码是可以实现随机变化点的大小。其实实现方法有两种,你已经实现了一种。我在做一个总结:1、就是在js里面通过生成随机数然后传递到shader里面面。2、就是应用shader里面随机数生

我 发表了文章

1年前

浅聊一下shader中的光线追踪

我 发表了文章

1年前

深入探讨一下shader中的SDF应用

我 对问题发布了答案

1年前

视口设置有区别导致帧缓冲的纹理渲染不出来

你好。简单回答一下,我刚刚给你做个一个实验如果用512 和 500进行测试,看是否成功,结果不出所料是失败的。然后下面是后来发给我的关键代码,用到了上述你说的两个参数。其实关键在于绿色框体里的代码,在

我 对问题发布了答案

1年前

请问一下如何在webGL中加载CAD模型文件,比如dwg、dxf等文件

泻药。是可以实现的,原生的webgl要去加载dwg文件,需要对dwg数据进行解析,一般有两种方式一种是转换成矢量点线面进行绘制,一种就是直接以图片形式进行加载。这种相对来说比较底层,下面提供一些基于上

发布
问题