- 博客(4)
- 资源 (6)
- 收藏
- 关注
原创 WebGL给场景添加光照,实现模型的层级运动、纹理、场景漫游
效果图先放一张最终效果图,实现了给场景添加光照、纹理,模型的独立运动、层级运动,场景漫游的效果,右上角为绘制的光源。完整源码已给出:传送门本篇仅对给场景添加光照进行讲解。给场景添加光照整体思路采用逐片元光照的方式,每个模型维护一个顶点数组和法向量数组,在向顶点数组添加顶点坐标的同时,对应向法向量数组中添加每个顶点对应的法向量。每个模型绘制前,传入该模型的材质参数,绑定其对应的顶点和法向...
2018-12-31 10:47:32 2956 4
原创 集成环信聊天功能时,打开相机崩溃的解决
在集成环信的聊天功能时,打开相机程序就崩溃,原因是Android 7.0后直接使用本地真实路径的Uri被认为是不安全的,因此使用一种特殊的内容提供器FileProvider,它可以选择性地将封装过的Uri共享给外部,从而提高了应用的安全性。因此,没有提供FileProvider的程序运行在Android 7.0以上的系统会报错,报错信息如下:Caused by: java.lang.NullPo...
2018-12-26 22:36:06 724
原创 mybatis查询层次结构的数据
最近做了一个评论功能,一篇文章的评论数据的组成结构如下图:CommentBean和文章是一一对应的关系,一个CommentBean下可能有多条评论数据(CommentDetailBean),一条评论下又可能有多条回复(ReplyDetailBean),做出评论和回复的用户信息又来自另一张User的表。下面将使用mybatis从数据库查询出具有这样层次结构的数据。<select id="...
2018-12-21 17:35:19 2121
原创 ajax和Controller相互传递json数据的实现(post和get)
post和get两种方式的代码略有不同(如get需要手动处理中文乱码),下面给出具体实现:1、post方式前端代码:<script type="text/javascript" src="<c:url value="/lib/jquery.min.js"/>"></script><script> $(function(){
2018-12-21 16:31:09 1942
MyDevTools.zip
2019-10-21
【信息检索】Java实现简易搜索引擎.zip
2019-05-29
WebGL实现两个模型的独立运动:旋转、前进后退、缩放
2018-11-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人