很大声周刊-vol.16

August 21, 2021 · View on GitHub

很大声周刊,在这里记录日常工作、生活所见,每周一发布。

118_HenDaSheng-vol-16_01

Flow Map Painter [Blender]-绘制流动纹理

3298c3eb001bbed90f1d616da66708480096a0a1b6e81bd4f8a2d6e9b831d301

Clemens Beute 开发的 Blender 插件,在纹理绘制模式下根据自己的需求绘制,就可以产生流动的纹理效果。

Blender Secrets 制作了详细的讲解视频。

本期封面就是通过这种方式完成的。

提高 Cycles 渲染速度(Blender)

image

日常多数用 Eevee 渲染,速度飞快,做相对抽象、不那么依赖真实物理环境的场景非常好用,但是遇到需要真实物理光影的场景,还得是 Cycles,最近就频繁用到,看到 Blender Daily 的介绍 ,通过开启渲染设置中的 “持久数据 (Persistent Data)”,可以有效加快渲染速度。

image

你一定也想问既然开启“持久数据”就能加快速度,为什么不设置为默认开启?视频下方的评论做了相关说明。

Blender 形状光束(Cycles)

image

依然是 Blender Daily,通过给区域光增加纹理的方式,实现形状光束。

Minim(Processing 音频库)文档

image

前段时间发过 Minim 快速入门文档,这份是巨细无遗的 Minim 完整文档

JSFiddle

image JSFiddle 是一款线上调试平台(前端),可以这里编写代码实时查看结果,对我来说最大的用处是可以分享代码,尤其在提问的时候,可以把链接贴出来,对方直接就能运行相关代码,以最快的速度定位问题。

Stack Overflow

image

如果你有编程相关的问题,Stack Overflow 是必不可少的好帮手。

line-clamp

line-clamp 是一个 css 属性,可以限制容器中内容的行数。

遇到这样一个需求,当窗口宽度大于 500px 时,文本正常显示;当窗口 宽度小于 500px 时,文本要变得短一点,并且在后面加上省略号。

第一反应是用 js 实现,试了一下确实可以,但是在响应式的处理上有点问题,所以就去 Stack Overflow 上提了问题,很快就收到回复。

image

回复中提到 line-clamp 这个属性,这还是我第一次听说,果然很好用,只用了 4 行代码就解决了问题

manoloide

image 前几期内容中介绍过 manoloide,主要想说的是他的更新频率太吓人了。