logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Godot引擎 4.0 文档 - 第一个 3D 游戏

你的第一个 3D 游戏在这个循序渐进的教程系列中,您将使用 Godot 创建您的第一个完整的 3D 游戏。到本系列结束时,您将拥有自己的一个简单但已完成的项目,就像下面的动画 gif 一样。我们将在此处编写的游戏类似于,但有一点不同:您现在可以跳跃,您的目标是压扁小兵。这样,您既可以识别在上一教程中学到的,又可以使用新代码和功能您将学习:使用跳跃机制处理 3D 坐标。使用运动体移动 3D 角色并检

文章图片
#godot#3d#游戏
给LUA脚本插上图像识别翅膀

给LUA脚本插上图像识别翅膀前言准备知识思路LUA端类实现LUA端调用C++端实现实例调用测试用图测试用LUA代码运行结果总结DrGraph QQ:282397369前言这个春节一直猫在家,不给政府添乱。今天是元宵节,正想出去一趟,微信群看到一条信息,立马就不动了:今天千万不要外出,不然会被病毒笑话的:原来你们躲得过初一,躲不过十五。 那就先把这个十五躲过去,继续宅。废话少说,其实我用LU...

#lua#opencv
Godot 4 着色器 - Shader调试

我之前用OpenCV进行图像相关处理,觉得已经很不错,结合GDI可以实现流畅的动画效果直到近来用Shader后才发现,着色器更上一层楼,原来这是入了GPU的坑Shader编程限制很多,各种不支持,看在它性能不错功能炫酷的份上,忍了,努力增加一些自己需要的功能最优先的功能是调试需要,Shader的过程信息也不能输出到文本日志中,也不能输出到调试窗口中。查了一下,一般的做法就是在画面中用一些颜色表示。

文章图片
#godot#着色器#游戏引擎
Godot引擎 4.0 文档 - 手册 - 2D

¶这是对节点从本地绘制内容到绘制到屏幕上进行的 2D 变换的概述。本概述讨论了引擎的非常底层的细节。¶通常需要将自定义输入事件提供给场景树。有了以上知识,要正确地做到这一点,必须按照以下方式进行:GD脚本C#varvar二维灯光和阴影¶¶默认情况下,Godot 中的 2D 场景是无阴影的,没有可见的灯光和阴影。虽然渲染速度很快,但未着色的场景可能看起来很平淡。Godot 提供了使用实时 2D 光照

文章图片
#godot#ui#游戏引擎
LUA延时控制

LUA延时控制与C++交互实现其它可参考方式Lua封装延时执行函数LUA的延时调用功能Sleep Function与C++交互实现通过C++提供Sleep函数给LUA调用即可,可以任意实现。比如超过5秒再提示相应倒计时功能。if(funName == L"Sleep") {if(lua->CheckParamCount(params, 1)) {int sleepMs = l...

基于Tesseract的带位置离线OCR

基于Tesseract的带位置离线OCRDrGraph QQ:282397369过年哪里也去不了,尝试研究一下自己的文字识别需求。东折腾西折腾,居然用Tesseract达到一定效果。随便拿一张App Store的屏幕图像进行测试。识别耗时1334毫秒,本地的速度比网络速度还是要快些。具体含位置的识别结果为:<OcrResult elapse="1840" height="1334"...

BS版图形系统 - OpenCV - 第6章笔记

BS版图形系统 - OpenCV - 第6章笔记6. 学习对象分类6.1 技术要求6.2 机器学习概念介绍OpenCV机器学习算法QQ: 2823973696. 学习对象分类对每个分离的对象进行分类训练系统,以便能够学习必需的参数,从而决定将哪个特定标签分配给检测到的对象机器学习的基本概念,以便对具有不同标签的图像进行分类6.1 技术要求6.2 机器学习概念介绍机器学习:计算机无须明确编程就能够开

#typescript#html5
到底了