做什么? 本文介绍在Mac OS环境下,通过Unity项目发布iOS版本的Xcode项目,并使用脚本命令行的形式发布.ipa包。最后,将这个过程与Jenkins结合,构建一个...
做什么? 本文介绍在Mac OS环境下,通过Unity项目发布iOS版本的Xcode项目,并使用脚本命令行的形式发布.ipa包。最后,将这个过程与Jenkins结合,构建一个...
介绍 在Android应用开发中,有时我们需要对APK进行拆包、自定义再次打包,以满足不同需求,例如测试、正式、不同服务器指向的版本。本文将介绍在Windows环境下的操作步...
本文同时发布在我的个人博客上:https://dragon_boy.gitee.io 帧缓冲 至今为止我们已经使用了几种不同类型的屏幕缓冲:颜色缓冲,深度缓冲,模板缓冲。...
前言 作为前端开发,某些时候需要调试一些https环境下的情况,大部分测试服务器域名是没有配置https的,所以我们需要自己本地启动https服务。 传统的解决方案中,我们需...
数组和链表都可以实现队列,但数组是连续存储,push 很快, shift 很慢。链表是非连续存储,add 和 delete 都很快(但查找很慢,需要遍历整个链表)。但综合考虑...
glb 是什么? glb 是gltf 资源格式的二进制格式,一般情况它将所有依赖的资源打包在一起形成一个 xxx.glb 的资源文件,但是如果有需要的话也可以依赖外部的文件。...
webxr API WebXR 设备 API[https://immersive-web.github.io/webxr/]提供对虚拟现实 (VR) 和增强现实 (AR) 设...
在引擎渲染管线不透明物队列通常在渲染前,进行相机Z深度排序操作是为什么?不是有深度测试来保障绘制的准确性吗? 一般为了优化,尽可能减少重复绘制,理想情况下只有靠近相机的mes...
不使用混合如何实现透明度 通过在片源着色器中添加if (texColor.a < 0.1) discard;来根据透明度的值判断是否丢弃片段,丢弃的片段不会被进一步处理,不会...
程序架构 html + js使用typescript 工程构建 js 步骤一 写一个空的 html 程序 步骤二 用canvas通过webglAPI 绘制全屏像素 获取 we...
[https://www.shadertoy.com/view/Ms2SD1] shadertoy 是一个可在线编写着色器(shader)的UGC平台,它有好用的实时运行、...
对外发布的项目都会有配套的API文档,通常情况都是由相应工具扫描源码生成可阅读的文档信息,对于Typescript 的这门语言,typedoc 是常用的API文档生成工具。...
安装 cnpm i --dev typedocoryarn add --dev typedoc 使用 // 指定生成对象typedoc file.ts// 指定输出目录typ...
antlr4 是什么 antlr 是一个由java编写的语法识别工具,官方介绍为Antlr4是一款强大的解析器生成工具,可用来读取、处理、执行和翻译结构化文本或二进制文件,一...
修订:2018.1.20 本系列文档除本地窗口相关代码,其余部分可移植到Android上运行。环境:Xcode 7、iOS 9,设备为iPhone 6p、iPad Air 2...
一、宏的定义 C语言中允许用一个标识符来标识一个字符串,称为“宏”;标识符为“宏名”。在编译预处理时,对程序中所有出现的“宏名”,都用宏定义时的字符串去代换,简称“宏代换”或...
错误情况 .net 工程使用unsafe报错 : 解决方案 对于非IDE环境,需要在配置中添加选项。在.csproj 文件中添加 , 允许 Release 、Debug 中启...
波函数坍缩(Wave Function Collapse)生成 ,是一个随机程序化的生成算法,比较经典的是用在游戏场景的地图生成。想要了解详细的解读可以参考《波函数坍缩算法》...
前置工作 : 完成 .net 5 快速开始[https://www.jianshu.com/p/025291d1ed74] 的工作. 新建工程 新建 .net5 dll 的工...