Recent Posts

初尝256fes建模
在Booru站闲逛,看到了似乎挺有意思的一种3D像素艺术风格——256fes, 也就是控制模型三脚面个数在256个之内,整个模型使用的材质也只有一张256*256pixel的图像,且不进行任何光照渲染,仅依靠模型的材质来凸显物体的性质。...
2024-03-16
Read More
Godot里的像素化后处理
通过一个星期的折腾,我总算通过Godot的shader, 实现了下面这个看起来还不错的效果: 渲染前的原图 我编写了这样的一个后处理shader, 将它附加在全屏Quad里,即可看到效果。我定义了用于设置像素大小的uniform. 值得注意的是,还没有实现Pixel perfect, 这会导致相机移...
2024-03-05
Read More
后处理(草稿)
尝试着实现了正交视图下的像素后处理器,(初步),有很多问题,以及肮脏的Hacks. 这种方法的局限性也很多。比如没法识别透明的物体(似乎可以通过CompositorEffect来解决这个问题。4.3dev里添加了这个新特性:https://github.com/godotengine/godot/p...
2024-03-03
Read More
补习前置知识:边缘检测
使用Python进行边缘检测: import cv2 import numpy as np import matplotlib.pyplot as plt img = cv2.imread("depth.jpg") # 读取图像 # 0-255 grayImage = cv2.cvtColor(...
2024-03-03
Read More
Godot Shader学习笔记:采样,与像素化
在先前的shader里,我认为我需要先了解用于制作的shader的基础。 我需要知道“如何向周围进行采样”诸如此类的事情。 通过一个蒙在相机前的MeshInstance(QuadMesh),我们就可以为戈多创建各种奇怪的后处理效果。最简单的效果之一是像素化:也就是让采样点“收束”,只对最近的整点采样...
2024-02-28
Read More
GDShader的bug?
在使用shader时,我遇到了一些可能是bug的东西: 我注意到,如果将sampler2D作为参数传递给函数,可能会导致奇怪的重影(锯齿?)。我不知道原因。我试图将“获取法线”的方法封装到函数中,但是这个函数出现了预期之外的问题。 我的令一个函数似乎没有问题。似乎问题出在这个作为参数传入的hint_...
2024-02-28
Read More
Godot Shader学习笔记 - 后处理 - 深度图
尚未完成,漏洞连篇。 后处理是个麻烦活。在戈多里,最方便的办法是添加一个camera,在这个camera下,添加一个MeshInstance, 添加QuadMesh,然后为这个mesh附加shader即可。 上述过程可能有些“Hacky”。 我尝试自己按照戈多的官方文档提供的最佳方案进行后处理:ht...
2024-02-28
Read More
godot shader学习笔记-P1
这篇文章记录了我在摸索戈多引擎的Shader上的摸索。 在Dive into Shader之前,我建议看完Games101的课程,在那之后再考虑深入shader什么的。 以下是一张我从reddit上找到的图片,它详细的描述了Godot里的视图空间变换相关的内容。 https://www.youtub...
2024-02-21
Read More
如何让玩家保持专注?
总结自GMTK https://www.youtube.com/watch?v=hbzGO_Qonu0 部分邪恶的“让玩家上瘾”的设计(点名批评大部分手游): 斯金纳箱 资源衰减 每日奖励 损失厌恶 优秀的 “让玩家保持专注” 的设计: 不要长时间呈现单一的玩法。太久的平静会让玩家会感到厌倦,太久的...
2023-04-10
Read More
MDA:如何分析游戏机制?
摘自GMTK https://www.youtube.com/watch?v=iIOIT3dCy5w 定义 MDA (Mechanics, Dynamics, Aesthetics) (游戏机制, 游戏动态, 游戏体验) 是一套用于分析游戏机制的方法 一言以蔽之, 这套方法问的是 "你想要玩家 干啥...
2023-04-10
Read More
GettingOverIt的语录收集
Getting Over it 的一些语录收集?作为业余的开发者,很有感觉啊。 我整理了语录,和它们的中文翻译。 (顺带一题,这游戏我已经通关了,哎) There’s no feeling more intense than starting over. If you’ve deleted your...
2023-03-27
Read More
kkdme_天涯神帖_归档
kkndme_tianya(持续更新中...) 天涯神贴「2010年的房地产调控,我们收获了什么?写在房价暴涨前」脱水版,内容时间顺序和原贴一致,原贴中的优质非楼主写的内容,添加了引用格式便于区分。 除标题外,所有内容均来自原贴,标题是我简单加的,目的是为了做目录,便于查看。 帖子里的内容还没有整理...
2023-03-27
Read More
使用linux遇到的各种问题-总集篇
更改内核后的GRUB提示 :: To use the new features provided in this GRUB update, it is recommended to install it to the MBR or UEFI. Due to potential configurati...
2023-03-27
Read More
Blender的学习笔记
一号笔记 GLSL: 根据菲涅尔效应,对于所有的材质来说,当以掠射角观察时,光滑物体接近“边缘”的地方,会形成完美的镜面,也就是说特定的角度上,“任何表面光滑的物质都可以成为完美镜面”。 2022.7.26 Blender: 2022.7.26 快捷键: F12 : 快捷渲染 ctrl + 鼠标中键...
2022-07-26
Read More