ee345
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
23、虚拟现实绘图应用开发与相关技术整合
本文详细介绍了一款受Tilt Brush启发的虚拟现实绘图应用的开发过程,涵盖从VR环境构建、UI交互设计到最终打包发布的完整流程。文章深入探讨了Processing草图与Gradle及Android Studio的集成方法,展示了如何将Processing项目导出为Gradle项目并导入Android Studio进行进一步开发。同时介绍了将Processing草图嵌入Android布局的技术细节,并列举了多个适用于Android平台的Processing扩展库及其使用技巧。通过技术分析、常见问题解决方案原创 2025-10-09 00:39:54 · 39 阅读 · 0 评论 -
22、打造沉浸式VR绘图应用:从基础到飞行探索
本文详细介绍了一个沉浸式VR绘图应用的开发过程,从基础UI搭建到实现3D绘图功能,最终引入飞行模式以提升用户体验。通过Processing VR框架,结合按钮控制、头部追踪与矩阵变换,实现了在虚拟空间中自由绘图与穿梭的功能,展现了VR创意应用的完整构建流程。原创 2025-10-08 10:06:04 · 34 阅读 · 0 评论 -
21、探索AR与VR开发:从基础到实践
本文深入探讨了基于Processing平台的AR与VR开发技术,涵盖从基础概念到实践应用的多个方面。内容包括AR中可追踪对象的处理、2D用户界面的叠加、自定义GLSL着色器的应用,以及在扩展现实(XR)环境中实现绘图功能的方法。文章还展示了如何构建一个交互式的VR绘图应用,并分析了当前XR开发面临的挑战与未来发展趋势,如统一编程接口和硬件技术进步带来的沉浸式体验提升。通过丰富的代码示例和流程图,帮助开发者快速掌握AR/VR开发核心技能并进行原型设计。原创 2025-10-07 11:15:07 · 46 阅读 · 0 评论 -
20、虚拟现实与增强现实:运动与交互技术探索
本文深入探讨了虚拟现实(VR)与增强现实(AR)中的运动与交互技术。详细分析了VR中的自动运动、无约束运动和受限运动实现方式,并介绍了AR在Android平台的基础开发流程,包括可跟踪对象检测、用户交互与锚点管理。通过对比VR与AR的技术特点、开发流程及实际应用案例,展示了两种技术的现状与未来发展趋势,为开发者提供了基于Processing的实用技术参考。原创 2025-10-06 16:10:39 · 32 阅读 · 0 评论 -
19、探索VR开发:从基础到交互实现
本文深入探讨了VR开发的多个关键方面,涵盖从基础的着色器编程到在Processing中构建沉浸式VR场景,并详细介绍了基于Google Cardboard平台的交互实现方法。内容包括日夜动态壁纸的创建、VR历史演变、硬件要求、眼坐标与世界坐标的运用、视线检测以及对象选择技术(如屏幕坐标判断和AABB相交算法)。通过丰富的代码示例,帮助开发者快速上手并掌握VR应用开发的核心技能,适合初学者和进阶者参考学习。原创 2025-10-05 12:13:34 · 39 阅读 · 0 评论 -
18、深入探索GLSL着色器编程:从基础到高级应用
本文深入探讨了GLSL着色器编程的基础与高级应用,涵盖着色器的可重用性、自定义Uniform变量传递、Processing中四种着色器类型(颜色、光照、纹理、纹理光照)的应用场景及实现方式。通过黑白与浮雕滤镜展示图像处理能力,并详细讲解如何构建昼夜地球动态壁纸,结合真实时间与用户位置实现可视化世界时钟。文章还提供了流程图总结与未来拓展方向,帮助读者系统掌握GLSL在图形渲染中的强大功能。原创 2025-10-04 11:14:33 · 38 阅读 · 0 评论 -
17、3D 图形中的光照、纹理与 GLSL 着色器应用
本文深入探讨了在Processing中利用光照、纹理和GLSL着色器构建逼真3D太空场景的技术。从创建太阳、地球和月球的旋转动画,到优化星空背景与深度掩码处理,逐步引入GLSL着色器的工作原理。详细解析了顶点与片段着色器的结构、存储限定符(uniform、attribute、varying)的作用,并展示了自定义着色器的编写、加载与应用方法。同时介绍了着色器在游戏、动画、VR/AR等领域的实际应用场景,并提供了学习资源与进阶方向,帮助读者掌握高性能、可定制的实时图形渲染技术。原创 2025-10-03 11:33:27 · 65 阅读 · 0 评论 -
16、3D图形处理:渲染、光照、纹理全解析
本文深入解析了3D图形处理中的核心概念与技术,涵盖即时渲染与保留渲染的原理及性能对比,并通过Processing示例代码展示了如何高效绘制3D场景。内容包括自定义PShape对象、加载OBJ模型、光照系统(环境光、点光源、方向光、聚光灯)、材质属性(发射率、光泽度、镜面反射)以及纹理映射的实现方法,从基础形状到复杂地形的纹理坐标设置,全面提升3D场景的视觉真实感和交互性能。原创 2025-10-02 10:15:02 · 34 阅读 · 0 评论 -
15、利用步数数据与表盘优化及3D处理入门
本文介绍了如何利用Android设备的步数传感器数据驱动树形图案在智能手表表盘上的生长,并通过Processing实现动态视觉效果。内容涵盖步数数据处理、多线程同步、环境模式适配、开花动画与每日重置机制,同时深入讲解了Processing中P3D渲染器的使用,包括3D变换、形状绘制、相机控制和投影模式等基础知识,并展望了将步数驱动的生长效果扩展至三维空间的可能性,为创意可视化应用开发提供了完整的技术路径。原创 2025-10-01 16:48:04 · 30 阅读 · 0 评论 -
14、智能手表身体活动数据可视化指南
本文详细介绍了如何利用智能手表中的计步器和心率传感器,在Processing环境中实现身体活动数据的实时可视化。内容涵盖传感器工作原理、权限管理、数据获取与处理、径向步数展示、心跳动画实现,并提供了调试方法如数据记录与合成数据生成。此外,文章还展示了创意应用如运动驱动树生长的粒子系统,并对比了不同可视化方式的特点,最后给出了性能与用户体验优化建议,为开发富有交互性的健康类应用提供了全面指南。原创 2025-09-30 12:22:13 · 59 阅读 · 0 评论 -
13、智能手表表盘开发与时间可视化全解析
本文深入解析了智能手表表盘的开发与时间可视化设计,涵盖计步功能的代码实现、圆形与方形屏幕的适配策略、预览图标的配置要求,并利用Processing API 实现多种时间动态显示方式。文章通过具体代码示例展示了如何用时间控制动画、优化指针流畅度,并设计可交互的‘已过/剩余时间’概念表盘,支持触摸切换和背景图像加载。最后强调了迭代设计在表盘创作中的重要性,为开发者提供了从基础功能到创意表达的完整入门指南。原创 2025-09-29 15:27:37 · 83 阅读 · 0 评论 -
12、地理定位与智能手表应用开发
本文探讨了地理定位与智能手表应用开发的结合,介绍了如何利用设备位置信息获取谷歌街景图像并生成动态拼贴画,以及在Wear OS上使用Processing开发智能手表表盘的方法。内容涵盖图像拼接优化、基于位置的提醒功能、轨迹记录与分享,并提供了性能优化建议,展示了从位置获取到图形显示的完整流程,为开发者实现创意可穿戴应用提供了技术参考。原创 2025-09-28 16:36:28 · 69 阅读 · 0 评论 -
11、安卓开发中的地理位置定位与应用
本文详细介绍了在安卓开发中使用Processing进行地理位置定位的技术与应用,涵盖Location API的使用、位置权限处理、多线程数据访问问题的解决方案,以及通过Ketai库简化开发流程的方法。同时,结合Google Street View Static API,展示了如何创建基于实时位置的街景图像拼贴项目,为地图导航、运动跟踪和创意视觉应用提供实践基础。原创 2025-09-27 12:06:06 · 25 阅读 · 0 评论 -
10、利用传感器数据驱动图形与声音及地理定位应用
本文探讨了如何利用智能手机中的多种传感器(如加速度计、磁力计、陀螺仪)和地理定位技术实现丰富的交互式应用。内容涵盖彩色点图形与声音的联动设计、基于五声音阶的音频反馈、金属物体检测、电子指南针、陀螺仪控制3D/2D图形旋转与导航,以及GPS等定位技术的原理与应用场景。进一步展示了传感器与位置信息在导航、社交、游戏、增强现实和健康运动中的融合应用,并展望了其在智能家居、智能交通和医疗健康领域的未来潜力。原创 2025-09-26 11:06:31 · 26 阅读 · 0 评论 -
9、利用传感器数据驱动图形与声音
本文介绍了如何利用移动设备的传感器数据(如加速度计、陀螺仪、磁力计等)驱动图形和声音,提升应用的交互性与趣味性。通过Ketai库简化传感器操作,并结合Processing开发环境,实现了摇晃检测、步数计数、指南针、3D图形旋转及声音参数控制等示例。文章还展示了传感器数据在视觉与听觉反馈中的多种应用场景,并展望了其与机器学习等技术结合的潜力,为开发者提供实用参考与创新启发。原创 2025-09-25 15:56:28 · 19 阅读 · 0 评论 -
8、动态壁纸与传感器数据读取技术
本文介绍了基于Processing的动态壁纸开发与Android传感器数据读取技术。在动态壁纸部分,详细讲解了使用Perlin噪声实现自然运动、根据图像颜色绘制粒子、图像裁剪与缩放等核心技术,并实现了可自动更换图片的流动壁纸应用。在传感器部分,系统阐述了如何通过Android SDK访问加速度计、陀螺仪等传感器,包括获取传感器管理器、注册监听器、读取数据及生命周期管理的最佳实践。文章还总结了传感器的应用场景与开发注意事项,为移动创意编程提供了完整的实现方案。原创 2025-09-24 10:53:31 · 23 阅读 · 0 评论 -
7、探索Processing中的触摸交互与动态壁纸开发
本文深入探讨了在Processing中实现触摸交互、键盘输入、动态壁纸开发以及粒子系统构建的多种技术。内容涵盖单点与多点触摸事件处理、虚拟键盘使用、动态壁纸的全屏适配与权限请求,以及具备生命周期和相互作用的高级粒子系统设计。通过多个完整示例代码,展示了如何将这些技术结合,创造出交互性强、视觉效果丰富的Android应用与动态壁纸,为开发者提供全面的技术参考与实践指导。原创 2025-09-23 09:04:50 · 34 阅读 · 0 评论 -
6、Android 中 Processing 的触摸屏交互开发指南
本文详细介绍了在Android平台上使用Processing进行触摸屏交互开发的技术与实践方法。内容涵盖单点与多点触摸事件处理、图形元素的速度与位置控制、常见交互功能(如选择、滚动、滑动和捏合)的实现原理,并结合代码示例与流程图系统性地总结了各类交互操作的开发步骤。文章还探讨了这些技术在移动应用、游戏开发和数据可视化等领域的扩展应用,为开发者提供了全面的触摸交互开发指南。原创 2025-09-22 14:21:33 · 28 阅读 · 0 评论 -
5、探索Processing中的图形绘制、样式设置与性能优化
本文深入探讨了Processing中的图形绘制、样式设置与性能优化技术,涵盖了形状属性、图像显示、文本渲染、PShape操作及渲染器选择等内容。通过实例代码和综合应用示例,帮助读者掌握创建复杂视觉作品的核心技巧,并提供了性能优化策略,适用于Android应用开发、数据可视化与创意编程等领域。原创 2025-09-21 16:51:29 · 31 阅读 · 0 评论 -
4、安卓开发与图形绘制入门指南
本文是一份面向初学者的安卓开发与图形绘制入门指南,涵盖了使用Processing进行安卓应用开发的核心流程。内容包括如何创建和使用安卓虚拟设备(AVD)进行测试,设置应用图标、包名与版本信息,绘制基本形状、动画及贝塞尔曲线等图形,并详细介绍了导出签名包及发布应用的完整步骤。通过代码示例与流程图,帮助开发者掌握从环境搭建到应用发布的全过程,适用于游戏开发、数据可视化和动画制作等拓展应用场景。原创 2025-09-20 15:58:04 · 40 阅读 · 0 评论 -
3、从草图到应用商店:Processing 项目开发全流程
本文详细介绍了从草图到应用商店的Processing项目开发全流程,涵盖图形绘制、颜色设置、几何变换、用户交互实现等核心编程技巧,并以‘藤蔓绘图’应用为例展示了完整开发过程。文章还系统讲解了调试方法、DPI适配策略、APK签名与优化步骤,以及如何将Processing项目发布至Google Play商店,为开发者提供了一站式的移动应用发布指南。原创 2025-09-19 13:51:39 · 26 阅读 · 0 评论 -
2、探索Processing:从入门到应用
本文深入介绍了Processing编程语言及其在创意编程中的应用,涵盖其核心概念、扩展机制(如库、模式、工具和示例)以及通过贡献管理器进行扩展的方法。重点讲解了Processing for Android的安装与使用、在设备和模拟器上运行草图的流程,并详细阐述了Processing草图结构、绘图基础、坐标系统、颜色控制、交互处理和几何变换等关键知识点。结合多个代码示例和流程图,帮助读者从入门到实践,掌握使用Processing创建交互式图形与动画的技能,并展望其在移动开发与创意项目中的广泛应用前景。原创 2025-09-18 14:17:23 · 26 阅读 · 0 评论 -
1、开启 Processing for Android 的创意编程之旅
本文介绍了Processing项目及其在Android平台上的应用——Processing for Android,涵盖Processing语言、开发环境(PDE)、拓展方式及Android模式的安装与使用。通过简单的流程图和示例代码,引导读者快速上手在Android设备或模拟器上运行Processing速写,开启创意编程之旅。原创 2025-09-17 16:18:25 · 46 阅读 · 0 评论
分享