01 Shadertoy 与 glsl 语言我们从 Shadertoy 和 glsl 语言 开始谈起。
ShadertoyShadertoy 是一个支持编译glsl语言的在线编译器,同时也是一个交流shader(中文翻译:着色器)的黑客社区。这里的学术风气很友好,有不停贡献的萌新,也有热心讲解的大佬。(不过没人来评价我的作品,是太简单了吗)打个广告,欢迎来关注我:aaaaa114514
Sh...
从零开始的Shadertoy生活目录00 目录与序01 Shadertoy与glsl语言序2025暑学期,挤破头选到一门像素着色艺术,上了几节课,感觉确实很有意思,不过Workload比较大。
但是,大Workload × Coding × 兴趣型选手 = A
像素着色艺术布置了一个可选的hw0,是专门设计给有Project想法的同学的,算额外加分。刚好我有Idea,箭在弦上,不得...
在 _Arahc_ 的游说下,自学了 lua 语言,并依据下午刚得来的灵感,创作了第一个样例小游戏:ColorMaster !
仓库链接: ColorMaster: my first lua project
在这里记录下lua语言的学习与配置过程,以及建立项目的全流程。
lua语言
lua语言
lua是基于C语言开发的轻量级解释执行的编程语言,语法学习曲线极为平坦,体感极为舒适 (乐不思C...
仓库: aaaaa114514-1/musician: An individual music player with a little bit more functions.
Musician 迎来了上线以来的第一次更新!
更新了 Linux 风格的指令集
增加了默认曲库配置,让初次使用更加快捷
今后,可以使用 :q :? 等熟悉的指令来快捷操作 Musician 啦!
仓库放开头: aaaaa114514-1/musician: An individual music player with a little bit more functions.
听音乐是个不错的爱好。
但是,一放音乐就卡的Windows自带播放器体感极度不舒适;mediaPlayer虽然可以播放音乐,但是它的UI风格实在有点年代感,用着也不太习惯。
恰好,一年前,在学习网络...
置顶
为了写教程,方便读者直接下载各类课件、笔记,个人网页增加了下载文件的功能。
现在只需要在 aaaaa_online/source/downloads 目录下存储需要提供下载的文件 MyFile.pdf,然后就可以通过 https://aaaaa114514-1.github.io/downloads/MyFile.pdf 直接网页端打开 pdf,支持下载。
本质上,这样的文件是存储在 git...
置顶
hexo提交又双叒叕遇到问题了。
这次怎么传都传不上去,但是github网页能登录,而且ping也是通的。
现在彻底放弃hexo提交了,改用一段脚本deploy.ps1来提交。
现在只需要在aaaaa_online目录下打开命令行,输入:
1./deploy.ps1
即可完成hexo clean + hexo g + hexo d的所有功能。
2026.02.20更新:发现网络不佳的源头问...
置顶
如题,由于原本的git连接方式不够稳定,将个人网页的提交改为ssh连接了。
调试了半个下午,每次到关键时刻,hexo d就推送不上去,给我报fatal error,这下应该彻底解决了。但愿吧。
以后如果出现以下报错:
1fatal: unable to access 'https://github.com/aaaaa114514-1/aaaaa114514-1.github.io....
置顶
个人网页更新了文章分类功能!
为什么要更新这个功能呢?因为正在开新坑零基础速通系列的时候,发现标题级别不够用了,全都混在一起会导致目录无法覆盖所有级别的标题,然后文字全部混在一起看不清的情况。所以,我决定把一篇文章拆开成几个部分来写,方便读者阅读。
记录一下添加分类的过程:
先在本地个人网页的根目录下打开终端,输入 hexo new page categories,然后在 /source/...
置顶
添加了友链功能。
记录一下操作:
打开 aaaaa_online\source\_data\links.yml ,添加以下内容:
- name: # Name
link: # Friend's link
description: # Individual signiture
avatar: # Photo
编辑姓名、友链、个签、头像;
上传!...