自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (4)
  • 收藏
  • 关注

原创 PBR及Kulla Conty补偿

Ref:https://www.pbr-book.org/3ed-2018/Reflection_Models/Microfacet_Modelshttps://fpsunflower.github.io/ckulla/data/s2017_pbs_imageworks_slides_v2.pdf

2022-03-24 16:01:07 335

原创 实时软阴影

Refhttps://jankautz.com/publications/esm_gi08.pdfhttps://developer.download.nvidia.cn/presentations/2008/GDC/GDC08_SoftShadowMapping.pdfhttps://gamedev.stackexchange.com/questions/66030/exponential-variance-shadow-mapping-implementatio...

2022-03-24 15:54:39 81

原创 几何表示方法介绍_技术分享

几何

2022-03-24 15:47:54 246

原创 高级效果实战记录及总结

高级效果

2022-03-23 18:42:05 67

原创 Games101学习记录

games101

2022-03-23 18:12:15 46

原创 Games202学习记录(1)

ShadowsShadowMap硬阴影实现后存在自相交问题→ 解决方式为根据角度计算动态bias。引发新的问题部分阴影不显示→ 学术界解决方式为记录second depth。虽然不增加时间复杂度,但是2n比n还是增加了性能损耗(if else导致的)。近似什么时候比较准确呢? g(x) smooth即变化不大 ,比如常数,small support积分范围小的时候。eg:shadingpoint上brdf而言diffuse就是smooth的,glossy brdf就不适合。面光源作为Li的时候

2022-03-23 17:48:35 146

原创 Games101温习

前言-课程目录https://sites.cs.ucsb.edu/~lingqi/teaching/games101.htmlhttps://www.bilibili.com/video/BV1X7411F744?p=18http://games-cn.org/forums/forum/graphics-intro/一、变换矩阵(lecture2-4.5,homework1)1.1 视图、相机变换参数:lookAt向量,up向量,位置。一般位置放在(0,0,0)以及lookat -z轴有很多方便

2022-03-23 17:19:00 94

原创 LearnOpenGL记录一

图形学基础深度测试本节Reference:https://learnopengl-cn.github.io/04%20Advanced%20OpenGL/01%20Depth%20testing/计算流程:深度缓冲是在片段着色器运行之后(以及模板测试(Stencil Testing)运行之后)在屏幕空间中运行的。接口glEnable(GL_DEPTH_TEST);glClear(GL_DEPTH_BUFFER_BIT);glDepthMask(false);glDepthFunc(GL_L

2020-11-15 16:54:04 113

原创 JavaScript如何实现快速排序算法

如何用JS快速排序算法快速排序算法:前言快速排序算法:实现代码快速排序算法:思路说明快速排序算法:前言之前有写过快速排序算法的实现,不过久而久之不用就忘了。这次重新捡起来,就想着记录在博客上以防后面忘记。快速排序算法:实现代码function patrition(array,left,right){ var i = left; var j= right; ...

2018-11-01 22:20:56 348

原创 CSS动画学习

今天项目用到css动画,刚好以这个契机学习总结一下。关于动画效果,我发现有两种实现方式–transition 和 animation两种。1.transition形式–渐变div { width: 100px; transition: ease-in-out 0.4s ;//设置过渡样式:渐变方式,时间 transition-property:width;//none|al

2018-01-25 22:19:37 224

原创 FIS3学习笔记(二)

前言:在之前学习了调试和内置语法后,又根据帮助文档学习了初级使用和中级使用。 高级使用大致了解,需要实际应用才可加深理解。 接下来主要总结接口文档FIS3帮助文档链接1.命令行命令行大致有如下这几种:(可根据命令行代码 fis3 -h 查询) init,release,inspect,install,server2.配置FIS3的特性与css很多特性相似,比如 (1)属性覆盖,后面同名属性覆

2017-12-05 16:09:41 452

原创 FIS3学习笔记(一)

fi3项目配置工具学习前言:之前已经学习fis的基本命令和配置基础,下面开始调试和实际使用的学习1. 调试 FIS3 构建后,默认情况下会对资源的 URL 进行修改,改成绝对路径。这时候本地双击打开文件是无法正常工作的。 1)`fis3 server open` fis有一个内置服务器,如果不使用 -d输出的话(直接使用`fis3 release`),使用这句代码可以将放置在内置服务器的根目录打

2017-12-04 15:02:25 479

原创 基于Cesium剖面分析功能的实现

基于Cesium三维地图项目记录_剖面分析功能的实现##最近项目进行到要添加针对三维地球上的3DTileset进行可视化分析,初步要实现通视分析、剖面分析、缓冲区分析;现将思路总结如下: 1)首先我对照着实现过这方面功能的软件LocaScape查阅它关于分析的说明文档; 网址如下:http://www.locaspace.cn/V3.0/help.jsp 2)知道如何进行剖面分析后,

2017-08-12 20:41:24 11004 6

原创 基于Cesium的通视分析的实现

基于Cesium三维地图项目记录_剖面分析功能的实现##实现了剖面分析功能之后,下面来看看如何实现通视分析,还是基本按照之前的思路实现;了解软件LocaScape是怎么实现的; 网址如下:http://www.locaspace.cn/V3.0/help.jsp

2017-08-10 19:51:49 17675 16

原创 fancyTree学习笔记

PS:学习并使用Fancytree控件过程中,通过阅读官方指导文档发现的该控件节点的可配置内容及其它常用的、方便使用的节点操作的API。一.Fancytree控件节点的可配置项如下:$("#selector").fancytree({ activeVisible: true, // Make sure, active nodes are visible (expanded)

2017-08-04 15:07:26 5631 1

原创 git常用指令小结

git代码管理工具方便项目编码时代码的管理,解决了多人协作时相互交换维护的困难;在学习git过程中,将git的常用指令整理如下,以便以后查阅使用一.远程库:要关联一个远程库,使用命令git remote add origin git@server-name:path/repo-name.git关联后,使用命令git push -u origin master第一次推送master分

2017-08-04 14:05:43 246

转载 学习发布/订阅机制

发布/订阅机制主要用于构建即时通信应用,比如网络聊天室。简介在软件结构中,发布订阅是一种消息模式(一种面向网络结构的模式,描述了两种不同部分的消息怎么去互相连接和沟通),其中包括非直接传递信息的publisher叫publish,和接收信息的subscriber叫subscribe。subscriber把不同的消息进行分类,同时不需要知道subscriber是谁。subscri

2017-07-31 18:41:37 4967

原创 我的博客日记--angular学习(1)

一:指令中关于模板问题exModule.directive('expander',function(){ return{ restrict:'AE', require:'^?accordion', transclude:true, replace:true, scope:{ title:'=expanderTitle' }, template:'{{

2017-06-22 16:50:34 397

GeotiffParser(tiff格式数据解析器)

tiff格式数据解析为前端opengl可读取渲染格式的数据

2017-08-04

fancytree使用指南

本文档对fancyTree的快速上手进行说明,同时提供了对fancyTree中tree树和node节点对象操作的主要API,以及官方文档的网址;

2017-08-04

git常用指令

该文档为git常用指令说明,帮助你快速查找了解git代码管理的常用指令

2017-07-31

arcgis_js_api_v3.9

本资源为arcgis for javascript api3.9版本资源

2017-05-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除