粉丝3469获赞3.5万

你敢信这是在 c 加加控制台里跑出来的画面没有调用任何图形库,纯靠阿斯卡字母和数学投影算法实现的。三 d dna 双螺旋, 正弦波的波动加上三维坐标的旋转矩阵,让原本枯燥的字体瞬间拥有了生命力。那么这种效果到底是怎么算出来的?接下来我们就深入代码,拆解它的核心,实现起手式。先把必要的头文件安排上,最重要的就是这个 c max。 dna 的 双螺旋结构本质上就是三维空间里的正弦波投影,没有三角函数,它就是根直棍子。接着是 thread 和 chromo, 它们负责控制时间流速。我们需要让程序每帧睡个几十毫秒,否则 cpu 会瞬间跑满,动画也会快到人眼根本看不清。工具备齐,接下来开始构建核心。有了库,我们还得定义物理世界的边界。在传统的 c、 m、 d 控制台中,一行标准宽度是八十个字母, 我们把视窗高度定为二十二行。这里的 radius 二十决定了 dna 螺旋在屏幕中间摆动的幅度, 幅度太大是会显示不下的。最后设定刷新率,控制动画的流畅度。黑白画面太单调,来点安息转一系列这种反斜杠开头的乱码,计算机看到它不会打印,而是会把它当成染料。为了模拟生物觉特征,我们写个函数给剪辑上色,遇到 a 染成红色, 遇到 t 染成绿色, c 和 g 分 别对应黄和紫。有了颜色, dna 看起来才有灵魂。进入 mint 函数,先做两件最重要的事,默认的 cot 为了兼容性,速度是很慢的,会严重拖累动画帧率。 关掉标准流同步解除绑定,瞬间解锁,满血 i o 性能。还有这个不断闪烁的光标,非常破坏画面美感,用这一行安息指令让它彻底消失,最后促使化时间变量,驱动动画运转,进入死循环。这里是动画的心脏。重点来了, 千万不要直接打印字母,我们要用一个 stream 当做购物车,先把所有画面塞进字幕串,再一次性输出给终端,这叫真缓冲技术。如果你用传统的 system clear 清屏, 画面就会像这样疯狂闪烁,简直是光敏性癫痫诱发器。而用零三三 h 指示把光标移回左上角,覆盖重写, 看稳如老狗,纵享丝滑画面稳住了,接下来往里面填数据。在循环中,我们需要计算每一行 dna 的 位置,上面的圆是 dna 在 三维空间中的俯视图,下面的线是我们屏幕上的正视图。 sin 函数负责计算左右位置,看,当圆点转动时,它在屏幕上的投影也随之左右摆动。而 cosine 函数负责深度信息, 也就是这个点离我们是近还是远?根据双螺旋结构加上另一条对称的链,一个正弦,一个余弦,配合时间变量 t, 静止的字母瞬间就有了空间感。加上这个 y 乘零点二五的偏移量,每一行都转一点点,螺旋形状就出来了。我们用一串空格字母来代表屏幕上的这一行像素。假设左边链在这里,右边链在那边,中间空间很大,这时候我们就可以在中间填补剪辑队和连接线, 就像填空题一样,把字母一个一个填进去,最后把两岸的螺旋骨架覆盖上去,这是前景层,但如果旋转到了侧面,两条链几乎重合,这时候强行画中间的梯子,画面就会糊成一团, 所以直接跳过,只保留最外层的股价。这就是幅画里的消隐处理。最后一步,像素着色管线,我们要便利每一个幅,决定它的材质和光照。先看股价怎么体现。三 d 纵深感,如果 cosine 大 于零,说明它靠前, 我们给它上高光。青色的大圆圈 o 一 旦转到背面, cosine 小 于零,立刻切换成深蓝色的点, 利用明暗对比,空间感瞬间就出来了。接着是剪辑,这里做一个简单的映射查表,拿到字母 a, 再挂上对应的红色 逻辑,字母 l 就 这样变成了红色的线,飘零。接下来是主循环的渲染与更新, c alt 负责把缓冲区里的画面一帧一帧的刷到屏幕上。变量 t 就是 时间的推手, 每一次循环减零点一, dna 就 转动一点,觉得太慢。简单,我们直接修改代码参数,把布长改成零点五,瞬间开启多倍速涡轮增压。想到代怎么办?把减号改成加号,时间倒流,螺旋反转,这就是数学的魅力。最后别忘了 sleep 控制帧率在六十毫秒,既流畅又护眼。一切就绪,编辑运行。

上一期四万多人看过的赛博朋克风调色教程来了,我将在两分钟内教会你们如何快速的调出这种风格。首先我们将原图导入 lightroom, 我 们先进行一些基础的影调调整,将溢出的高光部分往回拉, 适当的调亮,阴影部分适当的拉一点点,对比度好。 调整完最基础的光影之后,我们来到了本期视频最关键的地方,我们直接滑倒最下面的校准,然后看到这里有三原色,如果我们将红原色和绿原色的色相都向右拉到底,再将蓝原色的色相向左拉到底, 那么此时就是经典的青橙色调。但是我们想做的是赛博朋克风格,于是我们将红原色向左拉一点,然后赛博朋克的感觉就出来了,然后我们再向上滑到混色器,微微调整一下 hsl, 我 们可以将蓝色从偏轻一点的拉到偏蓝一点的, 然后此时再微调一下色温色调,最后进行 ai 降噪。好的到这里, l i 里面的工作就做完了,我们将图片导入 ps, 我 们现在需要做的是柔光灰光的处理,我们需要用到那个插件和欧尼瑞克插件,先打开那个插件的 color effect, 添加古典柔焦和魅力光晕效果,然后保存。 再接着我们打开奥尼瑞克,我们调整预值,然后进行灰光处理。好到这里,这张照片就基本完成了。 非常感谢各位的观看,如果大家还想看更多的调色教程,可以在评论区留言,后面可以出一些不同色系的调色视频,喜欢的可以点点赞,点点关注,谢谢大家!


最近市面上的云电脑呢,也是非常非常多啊,很多玩家这个低配电脑,由于今年这个硬件价格一直在涨了,今年入手的话不是一个好时机, 所以很多玩家把目光放在云电脑上,云电脑市场上呢,有非常非常多的产品工具啊,有些工具呢,它是价格比较低,但是配置不怎么样,很多游戏都玩不了,要不然就是游戏库支持比较少。 我最近在使用的这款海马云,目前体验下来体验感非常不错,虽然他一小时仅需几毛,游玩五年下来比你单换一张显卡的价格还要划算非常非常多啊,而且的话他是一个万元旗舰级的配置 啊。然后大家如果就是想要玩各类游戏呢,海马云也支持五百 t 的 超大游戏库,并且在口令兑换处呢,我们输入六个 c 一个四呢,可以获取体验时长呢,用来操作,大家可以看一下,我现在实时游玩赛博朋克的一个延迟啊,只有七毫秒左右, 掉爆率更是为零,所以说要想要保持一个良好的一个连接环境呢,这个是非常重要的,尤其是对于一些 fps 游戏竞技来说啊,这掉爆率高的话,很有可能会卡着不动给你的呃,就是 体验带来非常不良好的影响,所以大家如果就是想要去呃游玩的,快去按照我的方式啊,就去试一下海马云吧。

让你给这个文字做个故障效果在这画能行吗?先输入自己想要的文字,选择倾斜右键,单机三格画文字滤镜,扭曲波浪数值,可以参考我这个类型,选择方形。 这一步为了做出文字错位的效果,滤镜风格画风,让文字更具有动感。 ctrl 加 j, 复制两个图层,双击图层,打开图层样式面板,取消勾选通道。啊,这里取消勾选其实是在调整文字颜色,然后用方向键向左向上移动,再双击最上面图层, 打开图层样式面板,取消勾选通道。 b 用方向键向右向下移动,这样效果不就出来了?以后能不能自己做啊?能!能。

这是一个你能把任何画面放进去的小屏幕,只需要在桌面打开你想要的画面录制保存下来,然后屏幕就会显示你刚才所录制的画面,摆在桌面,还能把它当成电器灯,你 会灯管,并且还能实时健康,电脑数据增大,高级感一下就上来了,并且还自带海量主题任你选择,听歌时还有歌词显示,把它放进机箱,瞬间提升档次,还能切换成竖屏使用,价格不贵,家里有电建房的真的可以备一个。