首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏写代码和思考

    示例:在H5中使用video结合canvas来录制视频和上传

    console.log("# 点击 openBtn"); _chunks = []; _theVideo.play() _playID = playCanvas theCanvas.height); _ctx = ctx; };// end init // 通过类似定时器的方式,将 视频流的内容 逐帧写入到 canvas function playCanvas (srcvideo, ctx) { //console.log("# playCanvas... "); ctx.drawImage(srcvideo, 0, 0, 640, 360 playID = requestAnimationFrame(() => { //console.log("# ctx.drawImage... id="+_playID); playCanvas console.log("# 点击 openBtn"); _chunks = []; _theVideo.play() _playID = playCanvas

    3.4K20发布于 2021-04-29
  • 来自专栏VRPinea

    3.26 VR扫描:HTC发布《头号玩家》VR体验,已免费上架Viveport

    Snap收购英国VR游戏初创公司PlayCanvas 据悉,Snapchat的母公司Snap现已收购了英国VR和游戏软件初创公司PlayCanvasPlayCanvas的主要业务是为移动浏览器和社交媒体服务上的3D游戏提供支持,帮助开发者借助浏览器构建和运行VR体验。 Snap或将借助PlayCanvas的技术为Snapchat带来轻度休闲游戏,并支持第三方开发者为这款应用开发游戏。 VRPinea独家点评:内容开发变得方便,开发者自然愿意开发更多VR体验。

    94470发布于 2018-05-18
  • 来自专栏数字孪生

    WebGL 开发 3D 产品展示的框架

    PlayCanvas特点: PlayCanvas 是一个基于 WebGL 的游戏引擎,它提供了一整套开发工具,包括场景编辑器、模型导入、材质编辑、动画制作等。 PlayCanvas 还支持多人协作开发,方便团队合作。优势: 可视化编辑:提供了强大的场景编辑器,可以可视化地编辑场景和模型。 协作开发:支持多人协作开发,方便团队合作。 如果项目需要复杂的物理效果或粒子效果,可以选择 Babylon.js;如果项目需要可视化编辑和团队协作,可以选择 PlayCanvas。 技术水平: 如果是 WebGL 初学者,可以选择 Three.js,它比较简单易用;如果对 WebGL 有一定了解,可以尝试 Babylon.js 或 PlayCanvas

    50300编辑于 2025-01-29
  • 来自专栏数字孪生

    WebGL的3D展示开发框架

    PlayCanvas:简介: PlayCanvas 是一款基于 Web 的游戏引擎,也适用于 3D 展示开发。特点: 可视化编辑器: 提供了强大的可视化编辑器,方便开发者进行场景编辑、资源管理等。 PlayCanvas: 如果你需要使用可视化编辑器进行开发,或者需要进行多人协作开发,PlayCanvas 可能更适合你。

    73910编辑于 2024-12-25
  • 来自专栏数字孪生

    WebGL开发3D展示的框架

    PlayCanvas网站: playcanvas.com特点:是一个基于WebGL的游戏和应用程序开发平台。提供了在线编辑器和丰富的API。支持多人协作。5.

    55610编辑于 2025-03-13
  • WebGL 开发框架及其分析

    5.PlayCanvas简介: PlayCanvas 是一个基于 WebGL 的游戏引擎,提供了在线编辑器和实时协作功能,适合团队开发。优点:提供了在线编辑器,便于实时预览和协作。 PlayCanvas: 适合团队协作的游戏开发项目。Cesium: 适合地理空间数据可视化。Regl: 适合需要高性能和精细控制的项目。根据项目需求选择合适的框架,可以大大提高开发效率和项目质量。

    47410编辑于 2025-01-16
  • 来自专栏Tensorbytes

    一个golang封装的3D web基础库

    最近想用 golang 来实现一个演示3D模型库的应用,于是基于 playcanvas 封装了一套go语言的 API,提供了gltf、obj、fbx等多种模型格式加载,支持天空盒、灯光和脚本动画编辑等功能

    1.1K10编辑于 2022-06-28
  • 来自专栏数字孪生

    WebGL开发框架及其特点

    4.PlayCanvas特点:基于WebGL的游戏引擎。提供可视化编辑器,支持团队协作。支持物理引擎、动画、音频处理。高性能,适合复杂3D场景。适用场景:游戏开发、交互式3D应用。 Babylon.js 和 PlayCanvas 更适合游戏开发。A-Frame 是VR开发的首选。PixiJS 和 Phaser 专注于2D图形和游戏。

    43210编辑于 2024-12-30
  • 来自专栏镁客网

    本周(3.25-3.31),手术机器人研发商Auris Health获5亿美元投资 | 投融资汇总

    Snap收购PlayCanvas Snapchat的母公司Snap收购PlayCanvas,具体收购金额尚未公布。 PlayCanvas成立于2011年,是一家英国软件初创公司。 在娱乐领域,PlayCanvas的使用者包括了休闲游戏巨头King、迪士尼以及Nickelodeon等。 同时,PlayCanvas的图形引擎也被汽车制造商Polaris和Trelleborg AB工程集团用于产品的3D渲染展示。 可以猜测,PlayCanvas也许可以为Snapchat带来轻度休闲游戏,并且支持第三方开发者开发自己的游戏。 另外,Snap有可能也会把PlayCanvas的技术整合到Lens Studio产品中,帮助开发人员建立自己的AR镜头效果。

    96680发布于 2018-05-29
  • 来自专栏Golang语言社区

    HTML5游戏引擎深度测评

    Egret Turbulenz PlayCanvas 在Web游戏领域胜出的编程语言是JavaScript和TypeScript。但绝大部分HTML5游戏引擎还是采用JavaScript语言。 PlayCanvas定位 PlayCanvas主要用于3D渲染,本文还是以2D讨论为主,对PlayCanvas的分析就不做过多分析。 PlayCanvas PlayCanvas也提供了一个在线编辑器,不过是针对它的3D功能。编辑器看上去和Three.js提供的在线编辑器份很相似。这里直接借用官方文档中的截图给大家看一下。 PlayCanvas:重度3D游戏开发引擎,本文不对3D做推荐。 melonJS:性能不理想,不推荐。 Quintus:不支持WebGL模式,性能较差,不推荐。

    9K91发布于 2018-03-27
  • 来自专栏Golang语言社区

    HTML5 游戏引擎深度测评

    Egret Turbulenz PlayCanvas 在Web游戏领域胜出的编程语言是JavaScript和TypeScript。但绝大部分HTML5游戏引擎还是采用JavaScript语言。 PlayCanvas 定位 PlayCanvas主要用于3D渲染,本文还是以2D讨论为主,对PlayCanvas的分析就不做过多分析。 PlayCanvas PlayCanvas也提供了一个在线编辑器,不过是针对它的3D功能。编辑器看上去和Three.js提供的在线编辑器份很相似。这里直接借用官方文档中的截图给大家看一下。 ? PlayCanvas:重度3D游戏开发引擎,本文不对3D做推荐。 melonJS:性能不理想,不推荐。 Quintus:不支持WebGL模式,性能较差,不推荐。

    7K132发布于 2018-03-22
  • 来自专栏VRPinea

    Snapchat此次硬件内容双管齐下,但要实现突围并不简单

    这里顺带一说的是,今年三月份,Snapchat的母公司Snap,收购了英国VR和游戏软件初创公司PlayCanvas。 只是目前并不清楚Snappables是否出自PlayCanvas之手,但是可以预见,Snapchat会更加注重AR/VR游戏的研发。

    56930发布于 2018-06-11
  • 来自专栏游戏开发之旅

    H5游戏开发:游戏引擎入门推荐

    PlayCanvas 从渲染支持程度来看,PlayCanvas 不仅支持 3D WebGL渲染,同时保持到 VR 的支持,拥有比较好的拓展性。在工具流的支持上,提供了在线编辑器和发布托管等服务。

    7.6K20发布于 2019-12-02
  • 来自专栏大帅老猿

    什么是WebGL和为什么用Three.js | 《Three.js零基础直通02》

    当然有,比如微软的Babylon.js,Mozilla的A-Frame,还有Snapchat旗下的PlayCanvas等等,这些库都是为了让我们更加轻松的使用WebGL来创建绚丽的Web3D体验。

    3.4K30编辑于 2022-06-06
  • 来自专栏pangguoming

    HTML5 game engines

    Canvace Crafty PlayCanvas: A collaborative, cloud-hosted game engine with a visual editor, in-browser

    2.1K70发布于 2018-03-07
  • 来自专栏数字孪生

    webGL开发框架的技术难点

    PlayCanvas: 一个基于 Web 的 3D 游戏引擎,提供了完整的开发工具和工作流程。总结:WebGL 开发虽然强大,但也存在一些技术难点。开发者需要具备一定的图形学基础、编程能力和调试技巧。

    38410编辑于 2024-12-23
  • 来自专栏网络安全技术点滴分享

    2023年十大最佳游戏引擎指南:从Unity到Bevy全面解析

    荣誉提名还包括Defold、PlayCanvas、Game Maker、GB Studio、Scratch和Unigine等引擎,各具特色但略有不足。

    1.3K10编辑于 2025-09-06
  • 来自专栏花叔的专栏

    为了研究一笔画完,结果做出了个游戏

    结果想着想着就想动手试试,恰好最近在研究一款叫playcanvas的3d引擎,于是弄了个3d Demo。

    2.2K10发布于 2018-12-18
  • 来自专栏数字孪生

    WebGL 开发项目的流程

    你需要选择合适的库或框架,如 Three.js、Babylon.js、PixiJS 或 PlayCanvas

    37910编辑于 2025-09-04
  • 来自专栏进击的多媒体开发

    如何基于 ZEGO SDK 实现 Android 一对一音视频聊天应用

    ZegoStream stream = streamList.get(0); playStreamID = stream.streamID; ZegoCanvas playCanvas = new ZegoCanvas(playView); engine.startPlayingStream(playStreamID, playCanvas); } } 7

    1.7K30编辑于 2022-10-31
领券