jazzlost

Share & Discuss

以太坊ABI数据的理解与分析

Understand ABI Encoding of EVM

前言 当我们需要进行一些链上原始数据分析的时候,常常需要直接对合约的 ABI 信息进行解析。理解 ABI 编解码对于链上数据的分析是很关键的,本文会从 ABI 编码与 Dune Analytics 数据分析两方面来加深对链上原始数据的理解。 ABI 介绍 字节码(bytecode) ABI (Application Binary Interface) 是应用二进制接口的统称,我们这里...

量化多因子模型的发展

History of Multi-factor Analysis

最近在看量化多因子基础方面的资料,直接从实操层面入手比较难理解量化的思维方式,本文整理了经典资产定价模型,帮助理解金融量化分析以及多因子的发展。 均值-方差模型 Harry M.Markowitz 于1952年发表了《portfolio Selection》一文,其中提出了均值-方差模型。第一次使用数理分析定量的证明了投资中收益与风险的关系,也成为了现代金融定量分析的开端,为后来的现代投...

理解Dune Analytics - Raw Table

Learning Raw Tables of Dune Analytics

前言 Dune Analystic 中提供了几类的数据表,其中Raw Tables是直接从链上抓取的没有经过聚合与分类处理的原始数据,如果要理解 Dune 的数据库结构与原始链数据关系, Raw Tables 是最好的切入点。本文通过 Mirror 的 CrowdFund 合约配合 Dune Queries 来理解他们之间的关系。 Raw Tables Raw Tables 主要是...

Wwise-UE中的回调设计

Design of Callback Mechanism in Wwise-UE Integration

前言 Object AkComponentCallbackManager AkCallbackInfoPool AkBankManager 创建 Package Event 1. IAkUserEventCallbackPackage 2. FAkFuncti...

关于Wwise插件开发

Procedure of Wwise Plugin Development

前言 Juce DSP UI 测试 Wwise Premake 构建工程 快速测试插件模板 调试 Authoring Tools Plugin ...

和Guy Somberg学习C++ Template

Learn C++ Template With Guy Somberg

前言 How We Use C++ 右值引用与移动语义 1. 为什么要用右值引用以及移动语义 2. 右值 3. 右值引用 4. 转移语义 5.完美转发 可调用对象 参数包 智能指针 自动类型推导 1.为什么需要类型推导 2. auto ...

Wwise Event-Based Packaging的加载与卸载

Study of Wwise Event-Based Packaging System

前言 EBP的设计把资源的加载/卸载控制权完全交给了UE。对于音效师来说,工作流中可以忽略对于资源加载问题的考虑,把重心转移到Event的结构与逻辑设计上。对于程序来说,因为音效资源也从bnk被包装成了uasset,资源的加载/卸载管理也统一到了UE的资源管理流程中,维护音效资源和维护其他资源没有了任何差别,可以使用相同的维护逻辑。 UE资源加载基础 Actor生命...

关于Wave格式

Study Of Wave Formate

前言 一些Wave格式标准 文件结构 Chunk数据 RIFF Chunk Standard Format Chunk Non-PCM Format Chunk Extensible Format Chunk Data Chunk Fact Chunk Bext Chunk ...

Unreal中UBT与模块创建

UBT & Create Modules In Unreal

前言 基本概念 UBT Modules Target UE构建路径 GenerateProjectFiles.bat build.bat 生成工程 build.cs Target.cs 自定义模块创建 参考 前言 UB...

声音事件代理的管理

Manager System of Delegate

前言 实际项目开发中,需求快速迭代。音频作为独立的一个部分,降低声音设计师和游戏程序之间的耦合性,是很重要的一部分。很多时候我们完成了声音功能的开发,直接把功能接口暴露给游戏程序调用,在音频端和程序端都不灵活。我在想有没有一套比较好的代理系统,可以较快捷的进行接口绑定和管理,同时程序端也可以快速调用代理,这就是本文探讨重点。 流程描述 音频开发端 ...