|
|
19bd38ab15
|
docs: sync rendering pass execution docs
|
2026-04-03 15:10:37 +08:00 |
|
|
|
0fe02fd1b4
|
feat: add camera culling masks
|
2026-04-01 01:42:06 +08:00 |
|
|
|
be15bc2fc4
|
feat: add mesh component editors and scene hierarchy serialization
|
2026-03-31 21:25:59 +08:00 |
|
|
|
0921f2a459
|
Prepare script lifecycle and data layer
|
2026-03-26 20:14:58 +08:00 |
|
|
|
0651666d8c
|
Fix editor scene persistence and XC scene workflow
|
2026-03-26 01:26:26 +08:00 |
|
|
|
c9e459c179
|
Editor: UI panels and GameObject updates
|
2026-03-25 01:23:08 +08:00 |
|
|
|
70571d11df
|
添加 Components 和 Scene 序列化支持
- Component: 添加 Serialize/Deserialize 虚函数
- TransformComponent: 实现 Transform 数据的序列化/反序列化
- GameObject: 实现对象序列化/反序列化
- Scene: 实现 Save/Load 方法,支持场景文件保存和加载
- 测试: 添加 Save_And_Load 和 Save_ContainsGameObjectData 测试
|
2026-03-22 03:42:40 +08:00 |
|
|
|
3357de85c9
|
修复 Components 和 Scene 模块测试问题
1. GameObject 析构函数:从全局注册表移除自己,防止悬挂指针
2. SceneManager 测试:事件订阅后正确 Unsubscribe,防止 lambda 销毁后悬挂调用
3. SceneManager 测试:使用唯一场景名称避免覆盖问题
|
2026-03-22 02:10:32 +08:00 |
|
|
|
810b0861c5
|
Docs: Add audio module architecture design document
- Add XCEngine音频模块架构设计.md
- Design audio system following Unity-style architecture
- Include AudioSourceComponent, AudioListenerComponent, AudioClip, AudioMixer
- Document DSP effect system (FFT, Reverb, EQ, Compressor)
- Document 3D spatial audio with HRTF support
- Define IAudioBackend abstraction layer with WASAPI/OpenAL backends
- Outline 5-phase implementation priorities
|
2026-03-20 19:59:06 +08:00 |
|