UnityShader学习笔记-漫反射基础光照模型
2025-06-05
标准光照模型(又称为Phone光照模型)只关心直接光照,即那些直接从光源发射出来照射到物体表面后,经过物体表面的一次反射直接进入相机的光线,即仅考虑光源→物体表面→摄像机的直接光路,忽略光线在环境中的多次反射。
进入到相机内的光线可以分为四个部分:
1656 words
|
8 minutes
EchoEngine开发笔记-Render Architecture
2025-03-04
在最近的开发中,EchoEngine相关基础模块不断完善,如:主窗口(MainWindow)、事件系统(Event System)、层(Layer)。因此,在此先简要回顾一下之前关键模块的设计思想,并为接下来的渲染模块开发提供重要基础。
1181 words
|
6 minutes
EchoEngine开发笔记-Application和EntryPoint
2025-02-16
为了进一步提升项目的开发体验,现决定将 EchoEngine 项目分为两个子项目:EchoEngine(渲染引擎核心项目)和 EchoEditor(引擎编辑器项目)。这种划分方法参考了 Unity 引擎的划分方式,即 UnityEngine 为引擎核心,UnityEditor 为引擎编辑器。当前目标是优先完成 EchoEngine 的构建和功能开发,之后再进行 EchoEditor 的编辑器功能开发。
1033 words
|
5 minutes
DeepSeek部署备忘录
2025-02-11
Ollama是一个开源工具,专门用于在本地运行、管理和部署大型语言模型(LLMs,Large Language Models)。它简化了LLMs的安装、配置和运行流程,支持多种流行的开源模型(如 LLaMA、Mistral、DeepSeek等),适合开发者和研究人员在本地环境中快速实验和开发。
1269 words
|
6 minutes
EchoEngine开发笔记-GraphicWidget
2025-01-01
对于渲染引擎来说,UI中的图形显示组件最为重要,因为它是显示渲染结果和与用户进行交互的窗口,所以编写一篇笔记来记录图形显示组件的实现过程是很有必要的。
706 words
|
4 minutes