Joe Pea

8.1K posts

Joe Pea banner
Joe Pea

Joe Pea

@trusktr

🦋 https://t.co/RrCCu7FgtZ 3D HTML Elements ✨ https://t.co/b9LPL5Dmd6 @solid_js contributor ⚒️ @SpaceX, @NASA, @VelodyneLidar, @AKQA, @IMVU, @sffed

L.A., CA, USA, Earth, Sun เข้าร่วม Aralık 2008
1.5K กำลังติดตาม1.4K ผู้ติดตาม
Joe Pea
Joe Pea@trusktr·
> This will involve new protocol concepts. We are referring to this as "permissioned data", meaning non-public data with explicit access control.
English
0
0
0
11
Joe Pea
Joe Pea@trusktr·
Official private data is in the works! > The original design [...] of the protocol was to support public conversations [...]. It has been clear [...] that this core functionality needs to be complemented with mechanisms for less-visible interactions [...].
English
1
0
0
15
Joe Pea
Joe Pea@trusktr·
Can't wait to migrate my open source code from GitHub to the Atmosphere. tangled.org is a decentralized code sharing system built on the At Protocol (the decentralized protocol Bluesky created).
English
2
0
4
134
Joe Pea
Joe Pea@trusktr·
html-in-canvas is an work-in-progress new web spec that officially allows rendering HTML into a canvas. No more hacks, not more CORS issues. An official API! It'll be similar to using a `<video>` as a WebGL or WebGPU texture, for example, except that the video is live HTML/DOM.
Robin@solarise_webdev

HTML-in-Canvas will open a door for innovation on the web Create UIs and user experiences that are more engaging and sensible than ever before Very straightforward and accessible Extremely normal interfaces! html-in-canvas-stuff.solarise.dev/cloth-form.html Experimental - Requires activation of the chrome://flags/#canvas-draw-element flag in Chrome

English
0
0
2
133
Joe Pea
Joe Pea@trusktr·
@threejs Can't wait to run in web or native!...
English
0
0
0
534
Three.js
Three.js@threejs·
The future of Three.js is WebAssembly
Three.js tweet media
English
151
433
5.4K
643.6K
Joe Pea
Joe Pea@trusktr·
@silasdenyer @webgl_webgpu It definitely serves for inspiration! I think it was just too complex for a browser to adopt all at once at that time. Maybe we're getting closer!
English
0
0
1
19
Silas Denyer
Silas Denyer@silasdenyer·
@webgl_webgpu If only we'd kept going with 1990s VRML from Silicon Graphics (the same folk who invented GL)...:)
English
1
0
0
32
Joe Pea
Joe Pea@trusktr·
@webgl_webgpu @techfusionjb HTML elements take longer to instantiate than a function scope, so startup cost might be slightly higher, but continual runtime with Solid's templating system will be fast. Plain Three.js can be accessed underneath Lume, for cases Lume doesn't cover, or occasional optimization.
English
0
0
1
22
Joe Pea
Joe Pea@trusktr·
@webgl_webgpu @techfusionjb Yes indeed about the reactivity system. For comparison, a framework like react-three-fiber will have slower updates via React's JSX props, even though it isn't Custom Elements.
English
1
0
0
12
Joe Pea
Joe Pea@trusktr·
@webgl_webgpu @ProjectEnter That's cool, I didn't know about MML. Custom Elements and HTML are indeed a great way to define interoperable cross-engine and cross-framework components with single interface. We might end up borrowing ideas from each other! 😏
English
0
0
2
15
WebGL / WebGPU
WebGL / WebGPU@webgl_webgpu·
@ProjectEnter That's a good point. I think @trusktr had some ideas in taking this multi-modal with a common component language.
English
1
0
1
64
Joe Pea
Joe Pea@trusktr·
@babylonjs This is awesome. Is there anything similar to Threejs TSL yet, for creating the node graphs via imperative-like code?
English
0
0
1
57
Joe Pea
Joe Pea@trusktr·
@aavaa44 Is that units firing weapons and shells hitting terrain?
English
1
0
0
14
aavaa
aavaa@aavaa44·
Next on the optimization front: geometry. In particular, I need LOD on the terrain. But for now let's just enjoy some night lights. #gamedev #indiegames #rts
English
5
4
106
5.1K
Joe Pea
Joe Pea@trusktr·
@ryanflorence @matthewcp @efortis Components are composable, meaning a route tree is easy to express, or refactor. The route component tree defines the routing hierarchy (when a hierarchy is fine, of course). Basically makes nested routing easy to organize.
English
1
0
0
111
Matthew Phillips
Matthew Phillips@matthewcp·
Why do people want their client side router to be a component? It makes everything you do that's not rendering so weird. Like side effects. Router API design was solved long ago, they're callbacks. Just do callbacks.
English
6
0
14
3.1K