![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
threejs
祝太勇
一蓑烟雨任平生
展开
-
readRenderTargetPixels转canvas再转纹理
通过 canvas 的 context 设置数据。然后就得到了 含有canvas变量的纹理。通过canvas 到纹理。原创 2023-03-30 16:39:01 · 250 阅读 · 0 评论 -
webgl 将纹理转换回 图像
gl 可以通过webgl纹理的变量 _context._gl 获得。可以将img.src 字符串直接复制到浏览器搜索栏查看。原创 2023-03-17 11:11:39 · 242 阅读 · 0 评论 -
THREE.MeshBasicMaterial 的 vertexShader
我们使用MeshBasicMaterial 时,其实threejs本身是自带了shader的,下面就是它本身自带的顶点着色器的代码:原创 2023-01-31 11:32:08 · 136 阅读 · 0 评论 -
THREE.MeshBasicMaterial 的 fragmentShader
我们使用MeshBasicMaterial 时,其实threejs本身是自带了shader的,下面就是它本身自带的片段着色器的代码:#endif#else#endif。原创 2023-01-31 11:29:37 · 200 阅读 · 0 评论 -
threejs shader中的视图矩阵理解
在shader中 常常会出现一个 viewMatrix;在相机内部会进行声明,在自己写的shader就可以直接使用。原创 2022-12-14 11:15:18 · 200 阅读 · 0 评论 -
rgb颜色压缩---rgb颜色转int值
function RGBToHex (color) { var hex = color.toString(16); if (hex.length == 1) { hex = '0' + hex } return hex; } function getHEX(color) { retu原创 2022-11-24 09:07:00 · 448 阅读 · 0 评论 -
threejs 显示 THREE.WebGLRenderTarget 纹理图片
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档。原创 2022-11-22 08:46:57 · 551 阅读 · 0 评论