- 博客(479)
- 收藏
- 关注
原创 Unity官方Dots范例工程学习——Entities101-Tornado
本文介绍了Unity官方DOTS案例"Tornado"的实现过程。案例包含建筑生成和龙卷风特效两个主要部分:首先通过BuildingSpawnSystem生成35栋4-12层高的随机建筑和600个地面细节,将顶点数据存入Config实体;BuildingRenderSystem则根据Bar组件数据渲染出建筑模型。龙卷风部分通过TornadoSpawnSystem生成1000个随机分布的粒子,TornadoSystem使用IJobEntity计算粒子被龙卷风吸引的效果,模拟粒子围绕龙卷风旋
2025-09-26 10:00:00
716
原创 Unity官方Dots范例工程学习——Entities101-FireFighters
Unity官方DOTS例子之Entities101里面的FireFighters例子介绍
2025-09-25 15:00:00
1221
原创 Unity官方Dots范例工程学习——Entities101-Kickball
摘要:本文介绍了Unity DOTS示例工程中的HelloCube和Kickball案例。在Kickball案例Step1中,通过System生成网格排列的圆柱障碍物;Step2添加了Player预制体,为其附加Player和Carry组件(Carry组件暂未启用)。文章详细解析了组件设置和代码实现,重点展示了如何通过DOTS高效管理实体和组件。后续将介绍玩家控制、碰撞检测等功能的实现步骤。
2025-09-25 10:00:00
991
原创 Unity官方Dots范例工程学习——Entities101-HelloCube(三)
继续Unity官方DOTS例子学习,这里是Entities101项目里面的HelloCube例子第三部分
2025-09-24 15:00:00
689
原创 Unity官方Dots范例工程学习——Entities101-HelloCube(二)
继续Unity官方DOTS例子学习,这里是Entities101项目里面的HelloCube例子第二部分
2025-09-24 10:00:00
1244
原创 Unity官方Dots范例工程学习——Entities101总览
本文介绍了Unity DOTS官方示例工程Entities101的学习路径。作者阿赵推荐按照HelloCube、Kickball、Firefighters和Tornado的顺序学习。HelloCube包含15个基础教程,讲解Entity的基本使用;Kickball展示碰撞检测与控制;Firefighters演示更复杂的综合应用;Tornado则呈现龙卷风特效与场景交互。后续文章将详细解析每个示例的具体实现。
2025-09-23 10:00:00
325
原创 Unity官方Dots范例工程学习——Entities101-HelloCube(一)
本文介绍了Unity DOTS中MainThread示例的实现过程。首先讲解了SubScene的创建和使用方法,包括子场景在编辑器和运行时的显示差异。其次详细说明了如何通过Bake方法将GameObject转换为Entity,包括组件数据结构的定义和转换脚本的编写。最后介绍了System系统的实现方式,即通过继承ISystem接口来控制Entity的行为。文章通过旋转方块的实例,展示了DOTS从传统GameObject到ECS架构的完整转换流程。
2025-09-23 05:00:00
1276
原创 Unity官方Dots范例工程学习——Jobs101
本文介绍了Unity DOTS中Job System的学习过程,通过Jobs101项目的四个步骤展示其使用方法。Step1展示了传统方法下大量Seeker和Target对象导致性能卡顿的问题,计算量达百万次。Step2引入单线程Job System,通过FindNearestJob重构计算逻辑,使帧率从个位数提升至100+,显著优化性能。项目通过逐步演进的案例,直观呈现了Job System在并行计算中的优势。
2025-09-22 15:00:00
1292
原创 Unity官方Dots范例工程学习——DOTS简介和工程下载
大家好,我是阿赵。接下来准备通过Unity官方提供的DOTS例子工程,学习一下Unity的DOTS技术。
2025-09-22 09:35:24
1491
2
原创 Unity编辑器界面扩展——5、Hierarchy栏UI扩展
之前介绍过怎样修改Inspector栏的UI,不过Inspector栏是需要选中了某个对象之后,才会显示出来的。如果想很快的在场景对象列表里面就能看到某些信息,或者进行某些操作,其实可以扩展Hierarchy栏的显示来做到:
2025-03-17 10:36:14
1219
原创 Unity编辑器界面扩展——4、Inspector栏UI扩展
继续介绍Unity编辑器界面扩展。在开发过程中,经常会遇到想自定义Inspector栏的内容。
2025-03-13 15:15:00
2449
原创 Unity编辑器界面扩展——3、Scene场景UI扩展
继续介绍Unity编辑器界面扩展。有时候需要在Scene视图绘制一些菜单或者UI操作选项,这里来看看是怎样实现的
2025-03-13 10:00:00
647
原创 Unity编辑器界面扩展——2、Unity编辑器内置资源和风格
继续分享Unity编辑器界面扩展。这一篇会举一些编辑器UI的具体例子,然后分享一下怎样使用Unity编辑器内置的资源和风格。
2025-03-10 15:15:00
2683
4
原创 StableDiffusion学习笔记——9、ControlNet使用介绍2:风格迁移类
继续学习StableDiffusion的用法。上一篇介绍了一部分ControlNet控制类型的用法。那些类型都是比较好理解的,因为都是控制生成图片的总体形状或者姿势的。而这一篇要介绍的几个效果,会复杂一些。因为它们并不会直接的控制生成图片的形状,而是从风格上去控制生成图片。
2025-02-27 10:00:00
1121
原创 StableDiffusion学习笔记——8、ControlNet使用介绍1:形态控制类
继续学习StableDiffusion的使用。这次来学习ControlNet的使用。ControlNet的效果有很多种,这一篇主要是介绍形态控制类的一些效果。
2025-02-24 15:15:00
1064
原创 StableDiffusion学习笔记——7、图生图的各种功能
继续学习StableDiffusion的使用。之前感受过文生图的功能,这次看看图生图。
2025-02-24 09:31:47
959
原创 StableDiffusion学习笔记——6、XYZ图表
继续来学习StableDiffusion的使用。之前学习过生成图片的参数。有时候我们想同时尝试多种不同的参数,来对比哪种产生的组合可以产生更好的效果。这时候,我们可以使用X/Y/Z图表的功能。
2025-02-20 15:00:00
746
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅