所介绍到的内容来自于师兄在讨论班上做的一堂报告,在这里分享给有志耕耘计算机图形学-渲染方向的后来人们。
推荐一下师兄整理的计算机图形学学习资源list:https://github.com/zheng95z/fun-with-graphics
读论文与做笔记
- 查找文献及相关文献的网站:connectedpapers.com
- 文献离线管理:Zotero 分类功能不错
- PDF阅读器:Adobe Acrobat Reader DC
- Ipad论文阅读App:liquid text
- 功能:
- 快速定位书签;
- 局部截图与链接标签
- 自定义捏合(省略高亮部分)
- 多视图(多篇文章对比阅读)
- 功能:
- 记笔记的软件:Obsidian(自动搜索链接、支持构建网图)、Notion
写作文&做实验
- 图片查看器tev(git上获取):
- 功能:
- RGB数值显示(得先放大)
- 2张图片(也可以多张)做差(需要先选定一张参考图)
- Tonemapping(色调映射)
- 播放序列帧
- 功能:
- Blender
- 用来做生动有效的模拟动画(如刚体物理动画,etc.),放到论文结果视频中展示
- 社区中找开源模型
- 图片合成视频工具FFMPEG
- 写.bat文件放到同级目录中
- [[FFMPEG使用说明]]
- 剪视频PR
- 目标比特率:16Mbps
- 输出:720P/30fps(师推)
- 输出:1080P/60fps 可能存在软件上的插值
- LaTex
- Mathcha Notebook
- 导出LaTex代码
- 随时画示意图
- Mathcha Notebook
- 公式识别软件Mathpix Snipping Tool
- 手写识别为LaTex公式
- 图像处理Photoshop
- 学习网站:doyoudo(b站上有同款)
- 该网站上也有其它资源
- 色彩原理
- 搞图形图像方向工作者必须掌握的知识
- hdr、ldr、PPI(应该和分辨率分开理解)
- 色彩原理推荐学习的两个课程:
- B站,搜视频:天天画图,那你不能错过色彩原理课
- 同B站,搜视频:Gamma校正与线性工作流入门讲解
- 后期AE doyoudo上同样也有教程
- 矢量图表Adobe Illustrate
- 论文中的示意图都应用矢量图表示,否则会放大失真
- 保证PPI>=300
- 举个好用的特例:创建切片
- 复制原图,选中复制后的图片后添加蒙版
- 接下来只需要修改蒙版的路径,便可以实现切片
- 思考一个问题:如果是多张图片怎么办?——复制创建剪切组,并重现链接图像文件即可
- plus01:更暴力的切换链接方法,在文件目录中更换原图然后重新链接新的图片
- plus02:可以单独复选所有图片进行统一变换操作,设置各自独立放大变换的快捷键:Ctrl + Shift + Alt + D
- plus03:导出时选PDF/EPS,二者区别不大,都是矢量图;PNG是位图,所以不选它
- 存PDF时注意:
- 属性设置:
- 不缩减像素取样
- 压缩选无
- 图像品质选最高
- 但是这会导致图像存储过大,所以可以将不缩减像素取样替换为次像素取样(用临近像素值代替,不取平均)
- 属性设置:
- 存PDF时注意:
- GitHub
- 对项目代码、论文的图表、tex进行版本控制和备份
日常工具
- Windows远程桌面,Windows自带的远程工具,内网几乎没有延迟
- Microsoft PowerToys,支持:color picker、FancyZones、File Explorer Add-ons、Image Resizer、Keyboard Manager、PowerRename、PowerToys Run、Shortcut Guide
- Super Producticity,结合了TODO List以及时间计时的软件
- Visual Studio Code,可以任何事的文本编辑器
- Typora,非常好看的Markdown编辑器,可以用来做漂亮的pdf
- OBS: Open Broadcaster Software,开源免费的录屏及推流软件
- 字体与配色
- 中文:思源黑体
- English:Helvetica、Arial
- 配色网站:coolors.co,自动推荐(空格)or选择人气高的
附:[[FFMPEG使用说明]]
官网安装FFMPEG ->>> 新建.bat批处理文件,文件内容参考如下:
- 参数及命令说明:
:: -start_number 起始数字,用于后面读取文件的名字
:: -r 帧速率/帧频率,如果1s播放3帧,则参数为3
:: -i 源文件地址
:: -c 编码解码器
:: -pix_fmt 设置像素格式
:: 最后指定输出视频文件名
:: 测试-提取帧:
:: ffmpeg -i out.mp4 -q:v 2 -f image2 result-%%07d.jpeg
:: 测试-输出视频01:
:: ffmpeg -start_number 1 -r 60 -i result-%%07d.jpeg -vcodec h264 out-result.mp4
:: 测试-输出视频02:
ffmpeg -start_number 1 -r 60 -i result-%%07d.jpeg -c:v libx264 -pix_fmt yuv420p out-assamble1.mp4 -y
pause