上一页 1 2 3 4 5 6 ··· 8 下一页

2021年3月31日

前端日志系统设计

摘要: 日志系统是一种不可或缺的跟踪调试工具,特别是在任何无人职守以及那些没有跟踪调试环境的系统中有着广泛的应用。 长期以来, 日志系统作为一种应用程序服务,对于跟踪调试、程序状态记录、崩溃数据恢复都有非常现实的意义。 阅读全文

posted @ 2021-03-31 22:10 老豆浆 阅读(1895) 评论(0) 推荐(0) 编辑

2020年12月31日

cocos creator3d开发插件

摘要: 官方 给的答案是这样子的,发现根据里面设置的内容,并不能完成。 cocos creator2d https://docs.cocos.com/creator/manual/zh/extension/your-first-extension.html cocos creator3d https://d 阅读全文

posted @ 2020-12-31 23:54 老豆浆 阅读(265) 评论(0) 推荐(0) 编辑

2020年11月13日

webgl复习笔记——纹理装配

摘要: let canvas = document.getElementById('webgl'); let gl = canvas.getContext('webgl'); let v_shader = ` attribute vec4 a_Position; attribute vec2 a_TexCo 阅读全文

posted @ 2020-11-13 14:09 老豆浆 阅读(97) 评论(0) 推荐(0) 编辑

2020年11月12日

webgl复习笔记——图形装配过程

摘要: 屏幕中的三角形是有片元——像素组成; 光栅化过程 三个像素——》 图形装配——》光栅化,插值——》执行片元着色器; 插值测试 记得,api的单词特别容易拼写错误。有过报 webgl相关的,一般都是语法哪里错了。 let canvas = document.getElementById('webgl' 阅读全文

posted @ 2020-11-12 00:45 老豆浆 阅读(159) 评论(0) 推荐(0) 编辑

2020年9月12日

webgl复习笔记——三角形平移、旋转(2)

摘要: 转换矩阵是列主序的; 平移、旋转、缩放 let canvas = document.getElementById('webgl'); let gl = canvas.getContext('webgl'); let v_shader = ` attribute vec4 v_position; un 阅读全文

posted @ 2020-09-12 14:02 老豆浆 阅读(184) 评论(0) 推荐(0) 编辑

2020年9月11日

webgl复习笔记——[回顾]从零绘制三角形

摘要: 单词容易拼写错误。记得排查。 let canvas = document.getElementById('webgl'); let gl = canvas.getContext('webgl'); let v_shader = ` attribute vec4 v_position; void ma 阅读全文

posted @ 2020-09-11 00:59 老豆浆 阅读(114) 评论(0) 推荐(0) 编辑

2020年9月8日

webgl复习笔记——三角形平移、旋转(1)

摘要: 平移 每个点都加一个变量 x' = x + Tx; y' = y + Ty; let v_shader = ` attribute vec4 a_position; uniform vec4 u_translation; void main(){ gl_Position = a_position + 阅读全文

posted @ 2020-09-08 00:10 老豆浆 阅读(464) 评论(1) 推荐(0) 编辑

2020年9月6日

webgl复习笔记——绘制三角形、四边形

摘要: 代码结构基本不变,改drawArrays参数:gl.TRIANGLES webgl.drawArrays(webgl.TRIANGLES, 0, n); function initBuffer() { let gl = webgl; let vertexs = new Float32Array( [ 阅读全文

posted @ 2020-09-06 22:15 老豆浆 阅读(255) 评论(0) 推荐(0) 编辑

webgl复习笔记——通过arraybuffer绘制多个点

摘要: 特别容易单词拼写错误。谨记。 function drawBufferPoints() { let v_shader = ` attribute vec4 a_position; void main(){ gl_Position = a_position; gl_PointSize = 10.0; } 阅读全文

posted @ 2020-09-06 17:51 老豆浆 阅读(411) 评论(0) 推荐(0) 编辑

webgl复习笔记——可以自由设置颜色的点

摘要: 动态设置蓝色 function changeColor(){ let v_shader = ` void main(){ gl_Position = vec4(0.5,0,0,1); gl_PointSize = 10.0; } `; //gl_Position 四位,最后一位叫做齐次坐标,用来矩阵 阅读全文

posted @ 2020-09-06 00:57 老豆浆 阅读(247) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 8 下一页

导航