GAMES101(19-20):相机光场与视觉-学习笔记
GAME101笔记汇总 19.Cameras,Lenses and Light Fields 20.Color and Perception 相关文章 红黑树C语言实现 GAMES101:汇总-学习笔记 GAMES101(18):进阶渲染方法-学习笔记 GAMES101(10-12):几何-学习笔记 GAMES101(13-14):光线追踪上-学习笔记 …
GAME101笔记汇总 19.Cameras,Lenses and Light Fields 20.Color and Perception 相关文章 红黑树C语言实现 GAMES101:汇总-学习笔记 GAMES101(18):进阶渲染方法-学习笔记 GAMES101(10-12):几何-学习笔记 GAMES101(13-14):光线追踪上-学习笔记 …
GAME101笔记汇总 18.Advanced Topics in Rendering 18.1 Advanced Light Transport 无偏光线传播方法:BDPT、MLT 有偏光线传播方法:光子映射、VCM 实时路径追踪方法 有偏性、一致性说明 18.2 …
GAME101笔记汇总 17.Materials and Appearances 17.1 Appearances 现实世界中的光影材质非常多样和复杂。 比如光可能会在光路上和微粒碰撞漫反射出一条光路。 比如头发的丝质感,和微透明的感觉。 比如布料的纹理通常甚至需要考虑到其针织的方式。 日出的双彩虹现象。 还比如三文鱼肉的次表面反射。 等等 17.2 …
GAME101笔记汇总 15.Ray Tracing 3 15.1 BRDF 图形学中,当我们想描述一个材质,其实就是在描述此材料和光线的作用方式。 BRDF 全称 Bidirectional Reflectance Distribution Function。是一种描述材料表面和光进行反射作用相关的方式的函数。 在熟悉 …
GAME101笔记汇总 13.Ray Tracing 1 13.1 Ray Tracing Introduction 使用光线追踪目的自然是为了解决光栅化做得还不够好的一些问题。 由于光栅化的算法原理,有很多表现上的限制,比如: 无法表现真实的软阴影 无法表现毛玻璃等粗糙的反射效果 无法表现非直接光照(只能用全局光照代替) 所以对比起来,光栅化快,但是效果差。 …
1.CDN加速的原理简介 1.1 网页打开慢的原因 网页打开慢可能有很多原因,比如 数据库读取慢、网页逻辑处理慢(比如运行php)、网络传输慢。 对于逻辑处理和数据库导致的慢可以通过网页静态化处理以达到一定程度优化,个人使用插件 W3 Total Cache 完成这些优化。这里不多赘述。 但动态问题优化完毕后,依旧可能面临速度不佳的问题,体现在无法秒加载。 这往往就是由于网络传输慢的问题导致的,CDN可以进一步对这个问题进行优化。 CDN 优化,其背后的原理是基于网页是加载的方式: …
GAME101笔记汇总 10.Geometry:Introduction 由于图形学表现的对象,总需要用几何方法表示或者记录以及检索。所以相关几何知识是必要的。 一个复杂的描述对象的例子 几何的隐式表示: 方便查询和检查 不方便遍历 几何的显式表示 方便遍历、采样 不方便查询 通过布尔运算组合出复杂形状 通过距离函数定义几何表面 距离函数的定义方法 用距离函数进行组合粘连 …
GAME101笔记汇总 5-6.Rasterization:Triangles 这节课主要介绍光栅化本身,和现代光栅化的对象–三角形 相关的一些操作。即在经过将场景进行基本变换后,如何将变换后的正方形内容呈现在屏幕上。 5.1 介绍成像 首先弄清楚什么是屏幕。 再弄清楚像素,Pixel 原来是 picture element 的浓缩版。 定义屏幕空间,和每个像素的坐标表示方法 此时介绍一下各种成像设备(不仅仅是矩阵式像素成像、甚至不仅仅是屏幕) …
GAME101笔记汇总 1.Overview of Computer Graphics 对课程内容进行大致介绍。同时对图形学进行介绍。 大牛的成就 介绍一下图形学是什么,以及为什么学图形学 之后介绍了课程包含的四大内容: 光栅化 几何 光线追踪 动画和仿真 2.Review …
0.说明 使用 docker 或者 docker-compose 与直接下载基岩版服务端没有本质上的区别。 所以也可以自己去下载服务端进行搭建,详见: 但用 Docker-compose 部署会更方便,都不用去官网找连接下载,一行命令就可以搞定。重启等操作也很简洁。 1. Docker 安装 (注:整体参考 …
0.介绍 0.1 GAMES GAMES全称: Graphics And Mixed Environment Seminar。主要面向于计算机图形学方面的知识分享。 官方网站:http://games-cn.org 0.2 GAMES101 现代计算机图形学入门课程,由 闫令琪 …
1.Debian下安装 直接用 apt-get 安装即可 2.使用命令 窗口外命令 窗口内命令 3.快捷键操作 相关文章 Debian下用docker快速搭建wordpress Debian下用Nginx反向代理http为https Docker中使用systemctl的方法 Debian下用Apache2搭建WebDAV 使用FRP进行流量转发 …
1.说明 个人需求为一台 Debian 服务器使用 Debian 反向代理 udp 流量至另一台服务器。具体为用一台部分网络连接容易的服务器,反向代理我实际的 Minecraft 服务器。 尝试使用 Nginx stream 进行 …
1.说明 有时候我们需要对一些服务进行访问限制。避免任何人知晓 ip 和 端口都可以访问。 如针对 netdata 或作为个人私有笔记的 wordpress。 而这些服务本身可能并不自带登陆限制。或限制后会有操作很繁琐等等负面效应。 这种情况下可以考虑使用 Nginx 反向代理进行统一认证。 其主要优势和特征是 …
一些特殊情况下需要在 Docker 中使用 systemctl。 对CentOS系统镜像 对于部分系统镜像如 centos7、centos8 而言,可以在创建时使用 /init/sbin ,或者再加上 –privileged=true。 整体如下 即可解决。 对Debian系统镜像 …
1.说明 WebDAV 是轻量的,比较方便的远程文件管理工具。可用于替代 FTP。且不要求安装专门的客户端,用浏览器就可以访问。 因此也可以方便地用于传输文件至手机、分享文件给其他人等等。特别是去打印店时,可以替代 U盘。 很多软件也直接支持使用 WebDAV 进行数据备份或者同步。个人最初尝试 WebDAV 就是为了给 OmniFoucs 进行数据同步。 WebDAV …
1.安装Nginx 更新 apt-get 并使用 apt-get 安装 Nginx 尝试启动 Nginx 看看是否会报错 一般没有提示就代表启动正常,可以用 systemctl status 查看运行状态 …
1. 简单介绍 1.1 WordPress 之前个人笔记一直在使用 Notion,总的来说是一款非常棒的笔记软件,方便记笔记的同时也支持死链分享,适合写工作文档。 不过由于国内有段时间 Notion 访问较慢,个人认为未来有被封的风险。 后来尝试过 Typora、Bear、Mweb、蚂蚁笔记、Quiver、Devonthink 3、Evernote。总或多或少有一些不满意,后来了解到 WordPress 。虽然是个博客而非笔记,但似乎正好符合我的大部分笔记需求: …
导出 导入 相关文章 使用Docker-compose搭建与管理基岩版Minecraft Debian下用docker快速搭建wordpress Docker中使用systemctl的方法 Centos8在Podman中搭建WordPress Debian下用Apache2搭建WebDAV 基于ssh传输文件 Screen安装与使用