摘要: 深度测试 glDepthMask(GL_FALSE):禁止深度缓冲的写入,对某些透明对象的渲染可能会使用到。先启用深度写入不透明物体,然后静止写入来渲染透明物体; MVP变换中的深度值:深度z的变换是非线性的,这样近处的物体深度精度很高,而远除的物体精度降低。 片段着色器内建gl_FragCoord 阅读全文
posted @ 2024-09-02 18:09 溪溯P 阅读(189) 评论(0) 推荐(0)
摘要: 看了下之前记录的东西,非常的乱,所以决定接下来按阶段和内容记录学习,这样至少会更有条理。 上周的问题:多窗口ImGui输入冲突 这部分是由于,在while中循环调用渲染glfwPollEvents()时,处理的输入操作只会应用在当前生效的ImGui的上下文环境中(这个当前生效的),这个环境既是ImG 阅读全文
posted @ 2024-08-29 17:21 溪溯P 阅读(323) 评论(0) 推荐(0)
摘要: 目前搜到的方法都是,配置清华源,然后用conda安装: conda install python=3.6 我用这个方法咋配置镜像都不行,都报错:Solving environment: unsuccessful initial attempt using frozen solve. Retrying 阅读全文
posted @ 2024-08-25 11:01 溪溯P 阅读(83) 评论(0) 推荐(0)
摘要: OpenGL GLFW PMX模型 骨骼 学习笔记 m8w3 之前的文章中,实现了顶点,纹理和材质。接下来还剩骨骼,变形以及DisplayFrame。 PMX格式资料:https://www.cnblogs.com/ifwz/p/17544729.html PMX载入方法参考(C++):GitHub - benikabocha/saba: OpenGL Vie 阅读全文
posted @ 2024-08-16 17:42 溪溯P 阅读(142) 评论(0) 推荐(0)
摘要: 目前UE/Unity都只能靠第三方插件导入Pmx模型,看LearnOpenGL的目的还是想自己实现把MMD模型给导入到游戏引擎中。 PMX格式资料:https://www.cnblogs.com/ifwz/p/17544729.html PMX载入方法参考(C++):GitHub - benikab 阅读全文
posted @ 2024-08-08 09:20 溪溯P 阅读(126) 评论(0) 推荐(0)
摘要: 骨骼变形 在之前的顶点信息这一块,有一个参数是权重类型,对应了4个权重情况。 1. BDEF (Bone Deform) BDEF是一种基本的骨骼绑定方法。根据影响的骨骼数量,BDEF可以分为几种类型: BDEF1:每个顶点由一个骨骼完全控制。顶点的权重完全赋予一个骨骼。BDEF2:每个顶点由两个骨 阅读全文
posted @ 2024-08-08 09:20 溪溯P 阅读(99) 评论(0) 推荐(0)
摘要: 今天来点大家想看的东西:glsl 参考LearnOpenGL:主页 - LearnOpenGL CN,都是一些零零散散的记录,主要章节参考章节Camera。 着色器包装成类,方便调用,具体代码都在教程里; 纹理(Texture) 4种纹理环绕方式,且各坐标轴的环绕方式可以单独设置;纹理过滤(最邻近, 阅读全文
posted @ 2024-07-26 10:57 溪溯P 阅读(80) 评论(0) 推荐(0)
摘要: 参考LearnOpenGL:主页 - LearnOpenGL CN​​​​​​ 配置GLFW创建双缓冲窗口:使用双缓冲,可以使你先将计算的中间结果存放在另一个缓冲区中,但全部的计算结束,该缓冲区已经存储了完整的图形之后,再将该缓冲区的图形数据一次性复制到显示缓冲区。基本的渲染流程: 渲染管线参考:O 阅读全文
posted @ 2024-07-19 16:32 溪溯P 阅读(56) 评论(0) 推荐(0)
摘要: 参照页面:统一身份认证系统 (ustc.edu.cn) 背景样式: <div class="auto-style1" style="padding:0; margin:0;background-image: url('image_updata/a6f8f-ly8wk.png'); height: 9 阅读全文
posted @ 2024-07-15 10:49 溪溯P 阅读(26) 评论(0) 推荐(0)
摘要: 这里的不是efficientnetb0_not是其他的什么v-2s啊啥的,解决方法都一样; 进入failure的连接,这里是https://storage.googleapis.com/keras-applications/efficientnetb0_not 会下载一个模型: 然后把本地下载的这个 阅读全文
posted @ 2024-04-14 15:12 溪溯P 阅读(186) 评论(0) 推荐(0)