物体
2d物理引擎学习 - 斜坡上下滑的物体
效果 代码只是在之前的基础上增加了重力和摩擦力,重力的实现就是给物体加一个持续的力(即:Fg = m * g),摩擦力就是切线方向加一个修正冲量。 代码和之前的主要区别 1) 刚体MyRigidbody增加一个Friction,摩擦系数属性 2) MyRigidbody.PostSeperation ......
一行代码解决Three.js中只能在一侧看到物体的问题
项目场景: 因为该项目比较复杂庞大,在此就简单介绍一下: 通过Three.js创建若干个物体进行了组装,从而形成了一个类似眼球模拟模型的项目,用户可以通过拖动鼠标来达到控制视角(摄像机)的目的,以此来观察整个眼球状态。 Image1 Three.js眼球模型 注:下面所说的正视为从红线正轴往瞳孔(黑 ......
睿尔曼超轻量仿人机械臂--西门子PLC与机械臂通信物体抓取
1. 软硬件配置 软件配置 系统环境:win10 PLC软件:博图V16 机械臂示教器:V6.1.2 JSON协议:V3.5.5 由于机械臂相关软件版本不定期更新,如果你使用的机械臂软件版本与此不同,请联系官方技术人员及时更新。 硬件配置 PLC:西门子 机械臂:RM65-B 2. 通讯设置 机械臂 ......
Unity3D 如何多个物体挂同一个脚本详解
Unity3D是一款强大的游戏开发引擎,它提供了丰富的功能和工具,可以帮助开发者轻松创建各种类型的游戏。在Unity3D中,可以通过挂载脚本来实现游戏对象的行为控制和交互。本文将详细介绍如何在Unity3D中实现多个物体挂载同一个脚本的方法,以及相关的技术细节和代码实现。 对啦!这里有个游戏开发交流 ......
blender 纹理坐标 生成vs物体
建议看视频:https://www.bilibili.com/video/BV1HA411r7om 生成:物体边界范围的左下角为原点,按世界坐标算距离 物体:将物体原点做原点,按世界坐标算距离 UV:按UV尺度算距离 反射:光线从摄像头中心射出,射到物体面上反射,若反射后的光线朝向z轴则为蓝色,y轴 ......
Unity3D 点选物体、框选物体、绘制外边框详解
Unity3D是一款强大的游戏引擎,它提供了丰富的功能和工具,使开发者能够轻松创建出高质量的3D游戏。在游戏中,点选物体、框选物体以及绘制外边框是非常常见的功能,本文将详细介绍这些功能的技术详解以及代码实现。 对啦!这里有个游戏开发交流小组里面聚集了一帮热爱学习游戏的零基础小白,也有一些正在从事游戏 ......
WPF中 ContextMenu 寻找父物体的一种方案
据了解 ContextMenu 在WPF中实际是以类似于WIndow的呈现方式,所以 ContextMenu 在当前页面的 Visualtree 中是找不到的。 当在Listbox中需要传递当前选中项给ContextMenu时,需要以特殊手法传递。 前台XAML代码 <Grid> <Grid.Row ......
Unreal Engine 物体描边与高亮
本篇随笔将使用 UE 中的后处理体积以及编写对应的材质参数,来实现物体的描边与高亮功能,要做到物体高亮与描边,需要利用到 UE 提供的 CustomDepth(自定义深度) 和 CustomStencil(自定义模板)两个 Buffer(亦或是在物理上占用一个Buffer,深度和模板占用位数不一样, ......
【图像基础】摄像头拍摄运动物体,产生运动模糊/拖影的原因分析
前言 参考 1. 摄像头拍摄运动物体,产生运动模糊/拖影的原因分析_相机拖影是怎么造成的_木 东的博客-CSDN博客; 完 ......
零基础 从 yolo8 入门计算机视觉超简单:物体识别、图像分类、轨迹追踪、姿势识别
目录安装 Ultralytics训练模型验证预测 & 识别导出追踪图像分割提取分类姿势识别轨迹生成 Ultralytics YOLOv8 是备受好评的实时目标检测和图像分割模型,主要功能是物体识别、分割图片物体、分类、姿态识别和跟踪等。Ultralytics 支持使用 CPU、GPU 进行训练,支持 ......
blender摄像机沿曲线环绕物体运动
1.新建曲线,把曲线放在调整好的摄像机上。 2.给摄像机添加约束-跟随路径 3.目标选择刚刚建的曲线,会发现摄像机跑很远。 4.在物体属性里,把位置旋转归零。现在发现摄像机不是对着物体的。 5.再给摄像机添加一个标准跟随。 6.标准跟随的目标选择物体,如果选中物体后的效果不好可以通过新建空物体来当围 ......
【unity】鼠标拖拽实现摄像机围绕物体视角旋转(物体不动、摄像机旋转)
直接贴效果和源码了 using UnityEngine; public class StagitCamController : MonoBehaviour { // 旋转的目标点 public Transform target; public float distance = 5.0f; publi ......
加载场景不销毁物体
加载场景不销毁物体 挂在不想销毁的物体上 using UnityEngine; public class DontDestroyObject : MonoBehaviour { private static DontDestroyObject instance; private void Awake ......
cocos专栏第二章:创建项目与显示第一个物体
创建第一个项目 从本节开始我们将详细的来开始学习Cocos Creator的开发基础与操作。我们先来创建一个项目,打开CocosDashboard, 选择”新建”, 选3D游戏模板”Empty(3D)”, 输入项目的名字(classGame)与路径(D:\Home\workspace),(注意项目的 ......
Cocos Creator 3.x 如何动态修改3D物体的透明度
Cocos Creator 3.x 的2D UI有个组件UIOpacity组件可以动态修改UI的透明度,非常方便。很多同学想3D物体上也有一个这样的组件来动态的控制与修改3D物体的透明度。今天基于Cocos Creator 3.8 来实现一个可以动态修改3D物体透明度的组件Opacity3D。 一个 ......
物体三维模型的构建:3DSOM软件实现侧影轮廓方法
本文介绍基于3DSOM软件,实现侧影轮廓方法的空间三维模型重建。 目录1 背景知识1.1 三维信息获取方法1.2 侧影轮廓方法原理及其流程2 三维模型制作2.1 马铃薯三维模型制作2.1.1 多角度图像导入2.1.2 图像掩饰2.1.3 表面生成与优化2.1.4 纹理映射2.1.5 模型检查2.1. ......
Cocos Creator 3.x 如何动态修改3D物体的透明度
Cocos Creator 3.x 的2D UI有个组件UIOpacity组件可以动态修改UI的透明度,非常方便。很多同学想3D物体上也有一个这样的组件来动态的控制与修改3D物体的透明度。今天基于Cocos Creator 3.8 来实现一个可以动态修改3D物体透明度的组件Opacity3D。 一个 ......
Unity显示 物体的最小uv
开发过程中遇到同一个mesh,同一个shader,但是出现渲染结果不一致的情况。 初步猜测是光栅化后,像素中心对应物体的位置不同,uv通过插值生成,从而导致渲染结果不一致。 下文验证了uv会随着物体的位置不同,而发生改变。 验证 使用了 https://github.com/cinight/Mini ......
实现草地Shader的物体互动效果
我跟着教程:https://zhuanlan.zhihu.com/p/433385999 用Unity Shader实现了草地效果。 接下来我分享一下我在这篇文章的基础上实现简单的草地互动效果的经验。 1、从脚本中传入参数 如果需要实现互动效果,需要实现脚本向shader的传递参数。 脚本使用下面的 ......
让物体动起来,Unity的几种移动方式
一、前言 在大部分的Unity游戏开发中,移动是极其重要的一部分,移动的手感决定着游戏的成败,一个优秀的移动手感无疑可以给游戏带来非常舒服的体验。而Unity中有多种移动方法,使用Transform,使用刚体Rigidbody,使用CharacterController,使用NavMesh导航系统等 ......
如何设置位移贴图模拟物体裂缝?
总的来说,位移贴图可以增强模型的各种细节效果,包括表面细节、几何细节、光照效果和物理效果。它可以使模型呈现出更加真实和逼真的外观,从而提高视觉效果和用户体验。 ......
three.js 物体要使用光线投射技术,计算是否点击位置与物体有交叉
原生 DOM 还用原生的 DOM 点击事件,要注意开启 pointerEvents CSS3DRenderer 是一个新的渲染器,需要在渲染循环调用并适配 labelRenderer.domElement.style.pointerEvents = 'none' // 让标签触发鼠标交互事件 thr ......
基于双目立体视觉的物体体积测量研究_范徐萌.
基于双目立体视觉的物体体积测量研究[D].中国矿业大学,2021. 双目相机的选型: 双目平行式:便于标定,运算简单 视角较小,如果距离物体较近,且两个相机的基线距离不合适的话会出现盲区,对基线的选择要求较高。 双目汇聚式:可以调整相机光轴之间的夹角,不存在盲区问题 模型较为复杂,计算量大,不易于标 ......
Cocos Creator 2D/3D基础/ 第002节创建项目与显示第一个物体
2.1创建第一个项目 从本节开始我们将详细的来开始学习Cocos Creator的开发基础与操作。我们先来创建一个项目,打开CocosDashboard, 选择”新建”, 选3D游戏模板”Empty(3D)”, 输入项目的名字(classGame)与路径(D:\Home\workspace),(注意 ......
cad:缩放sc,参照的利用,把物体缩放到指定长度
1.sc——选中图形——空格——随便选择一个基点——输R——空格——选择要缩放的边两个端点——输入要变成的长度 2.把房屋平面图缩放到正确比例 1.画一个真实4300的线段,起点要和图片上起点在同一点 2.sc——点平面图上的4300两个端点——点真实4300长线段终点——完成图片4300变真430 ......
【Unity3D】选中物体消融特效
1 消融特效原理 消融特效 中基于 Shader Graph 实现了消融特效,本文将基于 Shader 实现消融特效。 当前实现消融特效的方法主要有 Alpha 测试消融、clip(或 discard)消融,它们的本质都是随机丢弃一些片元,以实现消融效果。 本文完整资源见→Unity3D ......
unity 框选物体实现
1.效果图 2.里面包含两个完整项目,都能实现效果(unity版本2021.3.4) 下载地址 没有积分的可以私聊我,发我邮箱,看到会发送的(一般工作日很快) ......
物体的碰撞
最近刚刚上完动量守恒定律,上了碰撞 哈哈哈绷不住啦我学过3b1b小妙招 引入 我们都知道这个碰撞是分类的,有:完全弹性,完全非弹性和非完全非弹性 区别在于动能的变化,但是在中间的过程中动量是恒定的,那么:考虑对于动能损失比例为 \(\eta\) 的碰撞,已知两个物块的质量以及初始速度,能否快速求得它 ......
基于AvaSpe 2048测定物体的光谱曲线
本文介绍基于AvaSpec-ULS2048x64光纤光谱仪测定植被、土壤等地物高光谱曲线的方法。 AvaSpec是由荷兰著名的光纤光谱仪器与系统开发公司Avantes制造的系列高性能光谱仪,广泛应用于各类光谱测定场景。本文就以AvaSpec系列产品中的AvaSpec-ULS2048x64这一款便携式 ......