UE4 Material 101学习笔记——08-12 凹凸和视差贴图/纹理压缩/布料/体积冰/摇曳树叶

UE4 Material 101学习笔记——08-12 凹凸和视差贴图/纹理压缩/布料/体积冰/摇曳树叶Lec08 凹凸和视差贴图 Bump Offset and Parallax Occlusion MappingLec09 纹理压缩与设置 Texture Compression and SettingsLec10 布料着色器 Cloth Shading10.1 了解布料10.2 布料shaderLec11 体积冰着色器 Volumetric Ice ShaderLec12 摇曳树叶着色器 Rustlin
分类: 其他 发布时间: 03-08 23:54 阅读次数: 0

UE4 Material 101学习笔记——13-18 完整的雨水着色器

UE4 Material 101学习笔记——13-Lec 13 雨水潮湿着色器 Rain Wetness Shader本系列学习资料来源,Ben Cloward的油管空间,B站的搬运翻译接下来的这六节,会去讨论如何在表面上产生雨水的影响像下面这些图的下雨的感觉要如何实现呢?我们看得到,雨让东西变得潮湿,雨滴下的水滴会落在物体表面,雨造成了水坑,水坑中会有雨滴的涟漪,雨水会从表面滑落……雨做了很多很多事情,我们需要一点点分析于是在13节我们要讨论如何让表面变得潮湿,14节我们讨论如何创造雨滴
分类: 其他 发布时间: 03-08 23:54 阅读次数: 0

UE4 Material 101学习笔记——19-22 程序化噪声的使用(Noise节点)

UE4 Material 101学习笔记——19Lec19 程序化噪声 Procedural Noise19.1 What is it?19.2 Optimized for Real-Time19.3 Back to UnrealLec20 枯木积雪着色器 Snowy Tree Trunk ShaderLec21 层积岩着色器 Rock Layer ShaderLec22 与世界坐标对齐 World-Aligned Shader本系列学习资料来源,Ben Cloward的油管空间,B站的搬运翻译Lec1
分类: 其他 发布时间: 03-08 23:54 阅读次数: 0

UE4 Material 101学习笔记——23-29 水涟漪/水深/折射反射/Gerstner海浪/波光焦散/泡沫/FlowMap

UE4 Material 101学习笔记——23Lec23 水的表面涟漪 Water Ripples Shader本系列学习资料来源,Ben Cloward的油管空间,B站的搬运翻译接下来的这个系列是一组新的关于水的shader先来看看水吧水的表面有一些波纹的图案,不断旋转也有着比较混乱的外观随着深度增加,水似乎会改变颜色,一开始很透明,但是水越深越不透明了,看到更多颜色水面有在反射周围的环境,但是当直接从上往下看水的时候,就看不到了波纹和涟漪组成着非常有趣的变形图案水折射光线,导致
分类: 其他 发布时间: 03-08 23:54 阅读次数: 0

GAMES101课程学习笔记—Lec 14(2)~16:Ray Tracing(2) BRDF、渲染方程、全局光照、路径追踪

这里写目录标题0 引入——辐射度量学概述1 Radiant Energy and Flux (Power)2 Radiant Intensity0 引入——辐射度量学概述在之前讲Blinn-Phong着色模型时,会设置一个数当做光照强度,但是这个数真实的物理意义我们并不甚清楚,我们只是极大简化成一个数Whitted风格的光线追踪不是一个真实的结果所有的这些都会被辐射度量学解决,这也是路径追踪的基础辐射度量学给出了一系列度量方法和单位去定义光照它定义了光照在空间中的属性,这在物理上是完全正确的
分类: 其他 发布时间: 03-08 23:53 阅读次数: 0

LearnOpenGL学习笔记——可用GitHub下载本项目啦~

LearnOpenGL学习笔记——可用GitHub下载本项目啦~更新了这么久的这个系列博客,之前一直是在文章里贴项目代码。到后期篇幅限制,有时候只能贴部分代码,一些基础的部分没有放上来,有朋友复制到本地调试,会容易出现各种设置不对。于是乎第一次尝试注册了GitHub,把该系列博客的项目传了上去!可以点击 这里 进入该项目主页关于如何使用,以及设置库,都在README.md里进行了说明(部分截图↓)当然对我自己来说也可以当做一个小小的综合展示有兴趣的朋友可以结合之前的博客与项目的对应代
分类: 其他 发布时间: 03-08 23:53 阅读次数: 0

LearnOpenGL学习笔记—PBR:IBL

LearnOpenGL学习笔记—PBR:IBL0 引入1 渲染方程的求解2 hdr文件转成cubemap3 预计算漫反射积分4 预计算镜面反射积分4.1 预滤波HDR环境贴图4.1.1 蒙特卡洛积分4.1.1.1 概率密度函数、概率分布函数4.1.1.2 数学期望4.1.1.3 大数定律4.1.1.4 蒙特卡罗积分4.1.1.5 随机抽样4.1.1.6 重要性采样4.1.1.7 预滤波HDR环境贴图4.2 预计算 BRDF本节对应官网学习内容:漫反射辐照,镜面IBL结合英文原站,中文站,以及个人实践进行
分类: 其他 发布时间: 03-08 23:53 阅读次数: 0

【CTF】攻防世界——easy_RSA(Crypto)

eGl的CTF之路——easy_RSA(Crypto)早就有动手写博客的想法了,素材也攒了不少,然而万事开头难。最近看到同学在这里发过的博客,终于决定动笔记录一下自己的成长之路了。第一篇博客记录一道最基本的rsa私钥计算题:RSA的计算过程是:任选两个大质数p和q,p!=q,计算N=pq计算N的欧拉函数r(n)=(p-1)(q-1)任选一个e满足 1<e<r(n) ,且...
分类: 其他 发布时间: 03-08 23:53 阅读次数: 0

【CTF】梦之光芒/Monyer的游戏闯关记录

eGl的梦之光芒Game1解题记录刚接触安全的时候偶然间发现了这个小游戏,当时凭自己一点点的基础知识闯过了4、5关这样子,然后就一头雾水了。这个游戏也一直躺在我的收藏夹里。不想前几天偶然打开发现和ctf题目很类似。于是又捡了起来并通了关,见证了自己的成长很开心。这里做一下解题思路的记录吧。游戏网址:http://monyer.com/game/game1/第0关:看到页面提示想到审查...
分类: 其他 发布时间: 03-08 23:52 阅读次数: 0

【CTF】攻防世界——PHP2(web)

打开网页,只有这样一句话。源码里没有注释,没有<head>,响应包里也没什么信息。御剑扫目录,扫出index.phps这里的原理是php有很多后缀名都可以正确解析,这点通常用于绕过文件上传的黑名单限制。结合题目php2也可以想到这一点,不过phps我是真的不知道,所以手工没测出来。访问获得源码,测试?id=admin可知是index.php的源码接着分析下面的代码,可...
分类: 其他 发布时间: 03-08 23:52 阅读次数: 0

【环境】2019.8 CTFd平台搭建过程

最近想在我阿里云服务器上搭一个ctfd平台给大家刷题,百度搜了一堆教程基本都是一样的。但是我遇到的问题最终还是我自己找出解决办法,下面记录一下搭建的过程。注:以下过程使用root用户完成,如果使用普通用户的话,记得sudo首先安装python3,因为我的云服务器python版本是2。安装过程推荐这篇文章:https://blog.csdn.net/lovefengruoqing/articl...
分类: 其他 发布时间: 03-08 23:52 阅读次数: 0

【Linux】长期更新,linux系统小问题解决方案及tips

此文记录我在使用linux时遇到并解决的所有问题的解决方案,长期更新日志文件不能直接删除,要用管道命令清空其中内容日志文件不能由root创建,否则对应的服务可能没有权限写入mysql服务的启动方法不是mysqld,那是调试模式,正常应该去到/usr/bin然后用** mysqld_safe &** 启动,其中&符号表示后台运行可以用whereis命令查看对应的程序所在位置...
分类: 其他 发布时间: 03-08 23:52 阅读次数: 0

【经验】渗透测试信息收集步骤、网站、工具分享

渗透测试信息收集步骤、网站、工具分享刚刚参加完一次大型活动,感觉这个暑假自己的成长很明显。虽然之前的假期也有打算做些什么或者也确实做了什么,但收效甚微。也许人性如此吧,总是要有什么理由推着自己才能前进。暑假的工作经历让我成长,这次活动又让我成长了一次——因为需要,所以必须逼迫自己。成长体现最明显的是我思路的变化,工作之前,我以为渗透测试是盯着一个网站挖掘漏洞。工作后我知道渗透测试需要收集资产信...
分类: 其他 发布时间: 03-08 23:51 阅读次数: 0

【环境】用安卓模拟器实现手机端burp抓包测试App

用夜神模拟器实现手机端burp抓包目的: 使用夜神模拟器在PC端模拟安卓的使用环境,同时配合burp对app进行抓包。为什么使用夜神模拟器:夜神模拟器是我随便找的一个手游模拟器。一般来说,手游模拟器比专业的安卓模拟器的性能更好,安装配置更简单。如果只是想抓包测app,而不是研究安卓系统,建议安装手游模拟器。步骤:在PC端用火狐浏览器导出已安装好的burp证书直接把证书拖进模拟器里记住...
分类: 其他 发布时间: 03-08 23:51 阅读次数: 0

【工具】Lcx和portmap端口转发演示

刚学会的,记录一下以免忘记。原理以后有空再总结环境Windows XP 一台,IP:192.168.108.129,角色:肉鸡Kali Linux一台,IP:192.168.108.142,角色:跳板Windows 10 一台,IP:192.168.108.1,角色:攻击者工具准备:Kali上有portmap,XP上有Lcx.exe目的攻击者远程桌面连接跳板机的51端口,可以控...
分类: 其他 发布时间: 03-08 23:51 阅读次数: 0

【环境】记录一下Ubuntu从零安装pwntools全过程

之前在windows和centos下尝试安装pwntools,遇到了很多问题,最后也没安装成功。后来听说pwntools对Ubuntu的支持度最好,正好最近租了一个腾讯云的Ubuntu学生机,于是记录以下安装过程:首先切换到root,如果不用root的话,下面的命令记得sudosu root升级包管理器apt-get update安装python环境apt-get install -y...
分类: 其他 发布时间: 03-08 23:51 阅读次数: 0

【环境】lamp环境搭建

        搭建lamp环境真的是学习linux最好的实践了。从去年9月开始,我搭建lamp环境应该有十多次了,第一次是在windows下分别搭建的php,mysql和apache。手改配置文件,居然也没出什么错误。之后是因为作业要求,在linux下用包管理器搭建环境。在ubuntu虚拟机、kali虚拟机和自己的云...
分类: 其他 发布时间: 03-08 23:50 阅读次数: 0

2020年如何使chrome浏览器不再隐藏https://和www前缀

谷歌浏览器某次更新后会自动隐藏网址栏中的http://,https:// 以及www前缀,需要用鼠标点击一下才能出现,非常的不方便并且容易造成误导。那如何使chrome不再自动隐藏这些前缀?之前网上流行的办法是更改浏览器的某个选项。但是经验证发现谷歌浏览器已经把那个选项禁用掉了(不知道他们为什么这么不想让用户看到完整的地址)。下面给出我于2020.1.16日验证可行的一种办法: --disabl...
分类: 其他 发布时间: 03-08 23:50 阅读次数: 0

php7使用mysqli预编译sql查询demo

预编译技术可以提高数据库效率,防止sql注入攻击。下面是一个mysqli的预编译查询demo。【数据库情况】这里假设我有一个test库,里面有一个user表,表中有id(int),username(string),money(double),sex(string),age(int)五列。其中有一条数据是(id=1,username=‘admin’,money=1.23,sex=‘男’,age...
分类: 其他 发布时间: 03-08 23:50 阅读次数: 0

在windows的linux子系统使用rsync导致权限错误的解决方案

在windows的linux子系统中,如果使用rsync同步文件到windows的磁盘目录,则会导致该目录权限出错,无法再新建文件夹。大概出错提示是:1、你需要权限来执行此操作……2、权限顺序不正确……3、无法枚举容器中的对象,访问被拒绝现象参考:https://answers.microsoft.com/zh-hans/windows/forum/all/%E4%BB%80%E4%B9%88%E4%BB%80%E4%B9%88%E7%9A%84/dfd849ad-6b75-4e9c-99ce-
分类: 其他 发布时间: 03-08 23:50 阅读次数: 0