自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 文献精读:虚拟现实中的视觉注意预测问题

在沉浸性的虚拟世界中,为了在有限的性能条件下创造出环绕型的环境,画面往往是根据使用者注视(gaze)的位置实时渲染而生成的。相比手机、电脑等以2D平面为基础的设备,虚拟现实的沉浸型更高,对用户视觉注意追踪的准确性和及时性也就更高。

2024-06-24 10:29:34 780

原创 Unity入门」Step by step的太空清理垃圾游戏Part 7-2 红温预警!灯光提示

在游戏设计中,一般会通过多种模式来提醒玩家突发的事件等,比如视觉效果、音效/音乐、震动等。这样不仅可以增强游戏的体验感,还可以避免玩家错过一些重要的内容。

2024-06-24 10:17:37 1086

原创 文献精读:如何缓解VR眼镜使用的眩晕感

VR眼镜使用的一大障碍在于3D世界中移动与现实世界中静止的差异,这可能会导致用户佩戴眼镜后产生生理性眩晕。许多相关研究表明,在移动过程中降低视场角(Field of View)有助于缓解使用VR时的眩晕。但这往往要以降低沉浸感为代价。为了解决这一权衡问题,Fernandes和Feiner在他们的“Combating VR Sickness”中研究了当用户在虚拟世界中移动时,如何巧妙地改变他们的视场角。

2024-03-04 09:34:39 608 1

原创 「Unity入门」Step by step的太空清理垃圾游戏Part 7-1:撞击损失生命值

许多常见的RPG等游戏中,玩家操控的角色都有“健康值”这一属性,也被通俗叫做“血条”。当玩家的角色受到伤害时,会损失一定的健康值并反映到血条上来。我们的飞船同样也需要这样一个用户界面来反映当前的健康状态。当飞船撞击到太空中不可收集的物体时,如卫星、行星等,就会损失生命值,并且发出闪烁的灯光预警。

2024-03-04 09:29:55 1052 1

原创 「Unity入门」Step by step的太空清理垃圾游戏Part 6-2:初始化菜单界面

不论是简单 or 复杂的游戏,打开它的第一个界面大多数都是开始菜单。作为对一个游戏的“第一印象”,吸引人的初始化菜单让人想打开一探究竟,即展现了一个游戏的美术风格,也常有例如登录、选择关卡、设置等等个性化、实用的功能。

2024-01-29 12:03:26 1300

原创 「Unity入门」Step by step的太空清理垃圾游戏Part 6-1 改变天空

上次我们完成了Collider相关的运用,接下来,让我们把游戏场景和用户界面进一步的完善,让它成为一个完整的游戏。对于游戏场景,除了宇宙中的物体外,我们还可以加上不同的天空Skybox,比如在当前的宇宙场景中,用深色的天空效果会更好。

2024-01-29 11:41:49 455

原创 「Unity入门」Step by step的太空清理垃圾游戏Part 5: 碰撞探测与模拟测试

​书接上回,完成了后视镜头中点击收集垃圾的操作。但是,在Unity编辑器中无法测试真正的效果。因为用鼠标点击和触碰屏幕Touch是两个不同的input类型。同样的,VR/AR环境中的某些input也无法直接在编辑器中测试,或者说会有不同的测试效果。因此,需要通过相应的外置工具来完成更加真实的测试。对于手机端的测试,Unity Remote是最直接简单、方便操作的工具之一。

2024-01-13 11:46:17 1562 1

原创 「Unity入门」Step by step的太空清理垃圾游戏Part 4: 触碰收集垃圾

作为太空环境保护者,除了控制飞船移动外,我们还可以切换前视镜和后视镜。在前视镜状态下,驾驶员需要驾驶飞船碰撞垃圾来收集它;在后视镜的状态下,驾驶员只需要点击垃圾,垃圾就会自动被收集。在本节中,我们将用trigger,camera,screen和tag来完成这两个状态。

2024-01-13 11:27:22 1128 1

原创 「Unity入门」Step by Step的太空清理垃圾游戏Part 2: 太空场景建设

如果我们故技重施,使用RotateAround并把center设定为相应的卫星,会发现,虽然卫星垃圾会如愿公转,但与卫星的距离会越来越远。而在更复杂的情况下,比如中心星球的位置会在运行中改变时,一个固定不变的坐标更无法代表公转中心的位置。打开Unity编辑器后,会有一个package manager出现,里面是所有你购买过的内容,选中人造卫星,先download下载,然后import导入。Prefab的修改:当场景中的预设物体被单击选中时,它发生的任何改变(比如颜色,speed,center…

2024-01-12 07:53:22 1038 1

原创 「Unity入门」Step by Step的太空清理垃圾游戏Part 3:飞船移动与UI

完成基础的太空场景后,我们就可以来实现一些可交互的操作了。在这个游戏中主要可交互的操作有控制飞船飞行方向和点按垃圾收集。在游戏开始后,飞船会以恒定的速度向前方移动,用户则可以摇杆来控制飞船左右、上下转动。通过除此之外,还有切换前后镜头、加速等附加功能。这些操作都是通过“用户界面(UI)来完成的”。相信在日常生活的使用中,大家对此也并不陌生。在这一章节中,我们会完成飞船的以上基本操作和一个可交互的UI。

2024-01-12 07:44:00 1119

原创 「Unity入门」Part 1: 太空场景建设(一)附视频教程

Unity入门级教程:太空垃圾清理游戏Part 1

2023-07-07 15:55:08 597

原创 「Unity入门」一起来做个太空清理垃圾游戏吧

一个简单游戏教程的铺垫

2023-07-01 10:00:00 293

原创 Adobe进军AI第一步——Firefly试用体验

在关于人工智能讨论度高居不下的今天,各个行业的领路企业也纷纷不甘落后。Adobe作为媒体界的行业标杆,就在近期推出了自己的人工智能图像应用——萤火虫firefly。虽然这只萤火虫刚刚“起飞”,它已经展现的文字生图和能力算是及格。我分别在网页版和PS中尝试了firefly。下面简单来介绍下我使用已经开放的功能的一些体验。

2023-06-07 10:23:41 2080 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除