- 博客(8)
- 收藏
- 关注
原创 Unity仿真孪生平台开发——新手翻车的10大技术根因
(1)近年来,3D引擎能力得到了长足发展,在引擎功能更完善、更便捷的背景下,一些学术界、非专业背景的用户开始尝试用3D引擎实现各垂直领域的需求,如构建数字孪生的城市/建筑模型、自动驾驶仿真测试环境、人因交互场景等。(2)可以预见的是,在这类开发者工作过程中,往往会因为系统性知识及经验的欠缺,导致项目无法继续推进,或是未达到原有预期。
2025-02-22 15:13:33
1178
原创 Unity仿真孪生平台开发——构建安全核心代码的10条规则
(1)在使用Unity/Unreal等3D引擎进行仿真、孪生平台开发时,若不注意编码规范及框架的严谨性,很容造成性能或稳定性问题。因此在项目开发的全周期内,都应严格遵守一定的编码规范。(2)本文翻译自Holzmann, Gerard J. "The power of ten–rules for developing safety critical code1."10 (2018). 对于广大开发者来说,虽然文中使用C语言作为具体例子,但是还有很多宝贵经验可以参考借鉴。
2025-02-19 10:52:37
819
2
原创 Unity仿真孪生平台开发——屏蔽OpenVR组件初始化
在使用Unity 3D搭建各类XR交互平台时,经常会在项目中引入各类官方、半官方的XR组件,如OpenXR、OpenVR等,这些组件(package)往往包含兼容性较差的代码,或是对特定版本的package有依赖。
2025-02-16 01:23:39
228
原创 行人仿真&仿而不真——Unity阵列生成小工具
(1)在使用Unity 3D构建各类仿真、实验场景时,经常会面临一些重复性放置场景物体的工作,而Unity 3D本身并没有提供一类开箱即用的阵列化生成工具;这类工具链往往不是项目的核心需求,但会对项目进度、稳定性产生持续影响。(2)今天分享的小工具非常简单,只有不到200行代码;在一维阵列的情况下,考虑了阵列元素的数量、自身坐标、自身旋转、递增方向、递增距离,足以满足一般的开发需求。
2025-02-14 01:45:32
213
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人