Will Eastcott (@willeastcott)

PlayCanvas 사용자와의 대화에서, 고가의 XGRIDS 장비로 스캔한 사례와 함께 더 저렴한 PortalCam(약 5천 달러)이 매우 인상적인 결과를 낼 수 있다고 소개했다. 3DGS와 3D 스캔 하드웨어의 접근성 향상을 보여주는 사례다.

https://x.com/willeastcott/status/2053084277160435829

#playcanvas #xgrids #portalcam #3dgs #hardware

Will Eastcott (@willeastcott) on X

@saintgotham @AnatoliKopadze Cool to hear you're a long-time PlayCanvas user, Sergei! You're correct - that particular scan was done with an expensive XGRIDS device. But they now do a much cheaper model called PortalCam which is about $5K that can achieve very impressive results. This hardware is only going

X (formerly Twitter)
🌗 將高斯潑濺(Gaussian Splat)轉化為電子遊戲
➤ 從視覺數據到互動體驗:高斯潑濺的遊戲化實踐
https://blog.playcanvas.com/turning-a-gaussian-splat-into-a-videogame/
這篇文章詳細介紹瞭如何將靜態的「高斯潑濺」(3DGS)場景轉變為互動式電子遊戲。作者指出,由於高斯潑濺本質上僅是視覺數據點雲,缺乏物理與碰撞資訊,因此他透過 PlayCanvas 引擎開發了一套工作流,將單純的視覺場景賦予碰撞體、導航網格與光照感知能力。透過使用 CLI 工具處理數據層、自定義腳本建立光照探針熱圖,並結合 VS Code 擴充功能進行高效迭代,作者成功在瀏覽器中運行了一個擁有完整物理互動與 NPC 邏輯的 FPS 遊戲。
+ 這簡直是遊戲開發的未來!把現成的掃描場景直接變成遊戲關卡,完全省去了繁瑣的建模與材質渲染工作。
+ 光照探針的處理方式非常聰明,用輕量級的 JSON 查找表取代昂貴的即時運算,這在網頁端遊戲開發中非常實用。
#網頁開發 #3D 高斯潑濺 (3DGS) #遊戲引擎 #PlayCanvas
Turning a Gaussian Splat Into a Videogame | PlayCanvas Blog

How I turned a photogrammetric 3D Gaussian Splat scene into a playable browser FPS - with collision, pre-baked lighting, navmesh-driven NPCs and behavior-tree AI, all in PlayCanvas.

🖼️🎮 Ah yes, the groundbreaking #innovation of "Gaussian Splat" gaming—because who doesn't want to spend their weekend turning an abstract math concept into a playable disappointment? #PlayCanvas flaunts splats like they're the new sliced bread, but we all know it's just an over-hyped Excel spreadsheet with graphics. 🥴🔢
https://blog.playcanvas.com/turning-a-gaussian-splat-into-a-videogame/ #GaussianSplat #Gaming #GamingDisappointment #AbstractMath #OverhypedTech #HackerNews #ngated
Turning a Gaussian Splat Into a Videogame | PlayCanvas Blog

How I turned a photogrammetric 3D Gaussian Splat scene into a playable browser FPS - with collision, pre-baked lighting, navmesh-driven NPCs and behavior-tree AI, all in PlayCanvas.

Turning a Gaussian Splat Into a Videogame | PlayCanvas Blog

How I turned a photogrammetric 3D Gaussian Splat scene into a playable browser FPS - with collision, pre-baked lighting, navmesh-driven NPCs and behavior-tree AI, all in PlayCanvas.

XGRIDS (@XGRIDS_OFFICIAL)

브라우저에서 바로 실행되는 포토리얼리스틱 FPS 데모가 공개됐다. PlayCanvas를 활용해 구현됐고, PortalCam 스캔 데이터를 사용해 높은 사실감을 구현한 점이 인상적이다. AI 자체 모델 발표는 아니지만, 웹 기반 3D/실시간 그래픽 기술의 응용 사례로 주목할 만하다.

https://x.com/XGRIDS_OFFICIAL/status/2035924383798354277

#playcanvas #webgl #3dgraphics #browsergame #fps

XGRIDS (@XGRIDS_OFFICIAL) on X

This is incredible — a photorealistic FPS running right in the browser 🔥 Big thanks to @yak32 for bringing it to life with @playcanvas, and to @Schindelar3D for the stunning PortalCam scan data.

X (formerly Twitter)

PlayCanvas: Хватит писать код в браузере

Последние несколько лет я специализируюсь на разработке 3D-конфигураторов разной сложности, используя стэк Three.js, R3F и различные WebGL-библиотеки. С PlayCanvas вплотную я не сталкивался, но все изменилось пару месяцев назад, когда мне пришлось зайти в проект именно на этом движке. Более того, работать предстояло не в одиночку, а в команде, состоящей как из разработчиков, так и из 3D-артистов. И здесь мы моментально уперлись в главную проблему — синхронизацию изменений. Встроенный редактор PlayCanvas оказался совершенно не приспособлен к одновременной работе нескольких человек в реальном времени. Мы столкнулись с классическим «code hell»: код перезатирался другими разработчиками, конфликты превращали файлы в кашу, а любые правки геометрии или настроек сцены, сделанные артистами, иногда непредсказуемо влияли на сохранение скриптов. Работать в таких условиях было, мягко говоря, сложно. Увидев этот процесс изнутри, я сразу задумался об оптимизации. Мне критически не хватало привычного флоу: контроля версий через GitHub, возможности работать в ветках и, самое главное, писать код в любимом IDE (VS Code/Zed), а не в браузере. Главная загвоздка заключалась в архитектуре: как писать код локально, изолированно от других, но запускать проект с актуальными 3D-данными (модели, материалы, настройки сцены), которые лежат в облаке PlayCanvas? Обдумав детали, я пришел к гибридному решению, которое, как мне кажется, кардинально меняет опыт разработки под PlayCanvas. О том, как это реализовано, я и расскажу в этой статье.

https://habr.com/ru/articles/983262/

#javascript #playcanvas #3d #оптимизация #оптимизация_рабочего_времени

PlayCanvas: Хватит писать код в браузере

Последние несколько лет я специализируюсь на разработке 3D-конфигураторов разной сложности, используя стэк Three.js, R3F и различные WebGL-библиотеки. С PlayCanvas вплотную я не сталкивался, но все...

Хабр

RE: https://fosstodon.org/@metaverse/115570942752338516

Video from the Volumetric Media Town Hall that was held on November 25th is now available! Hear the latest from #3GPP, #V3C, #KDDI #VPC, #Evercoast, #Philips, #playcanvas, #LookingGlass, #RadianceFields.com, and more...

https://youtu.be/BYM0cVilv74?si=EjCS21N8oJaEpV2E
#volumetric #media

Редактор к игровому движку #PlayCanvas теперь такой же опенсорсный, как и сам движок. Солидное решение для тех, кому знаком Godot или Unity, в голову запал TypeScript/JavaScript и нужно делать 3D игры, работающие в браузере.
https://www.youtube.com/watch?v=-0envvPmj5k
PlayCanvas Game Engine OPEN SOURCED! 🔥

YouTube

The Mirror - an attempt to create an open alternative to UEFN or Roblox, have completely dumped the #GodotEngine and have rewritten using #PlayCanvas.

https://gamefromscratch.com/mirror-v2-completely-replaces-godot-game-engine/

#gamedev #indiedev

Mirror V2 Completely Replaces Godot Game Engine – GameFromScratch.com

The Mirror, an attempt to create an open alternative to UEFN or Roblox have completely dumped the Godot game engine for PlayCanvas

GameFromScratch.com