bop

808 posts

bop banner
bop

bop

@boppleton

three.js maximalist ~ peasant

🟧 609.bitmap شامل ہوئے Kasım 2017
4.6K فالونگ4.1K فالوورز
پن کیا گیا ٹویٹ
bop
bop@boppleton·
🗺️ updated importMap for working with React-Three-Fiber on-chain: ordinals.com/inscription/c0… import maps let you assign global names/specifiers to javascript modules, so you can import like: import React from "react" includes R3F, drei, VRM avatars + more, dm if you need help~
bop tweet media
English
15
17
78
5.3K
bop
bop@boppleton·
@pierskicks > game data hosted on bitcoin so they last forever > devs run backend for multiplayer (or webRTC setups if server authoritative not needed) > all findable on a giant world map that you can explore around, and devs can build near others to make cities etc
English
0
0
1
70
Piers Kicks
Piers Kicks@pierskicks·
Three.js + WebGPU = a modern Flash games boom > Ships to 5B+ users, near-native GPU performance > No platform rake, app store, or custom runtime > Devs own their distribution + monetisation > AI can now vibe code the games for you The only missing piece is the discovery layer
English
97
67
1.4K
172.9K
bop
bop@boppleton·
whaaaat nice!!! 🤠🟧
Tomb52O 🟧@Tomb52O

@boppleton My killer carnival ride ALMOST works correctly, but I have never had it in an environment before with a working avatar to boot! I must return to this in Blender and get it working correctly

English
1
3
13
568
bop
bop@boppleton·
@saori_xbt @quaternius ya this is all wrapped up in my ECS/ordinals build setup, so def a bit confusing but wanted to get something out that people can jump into and maybe find some useful systems/components/inspiration in. maybe will make some importable stuff eventually
English
1
0
1
58
saori
saori@saori_xbt·
@boppleton @quaternius ngl though the installation seems a bit confusing, i thought it'd be like a lib & import component. like ecctrl
English
1
0
1
28
bop
bop@boppleton·
here's a react-three-fiber VRM character controller setup w/ some other components to try out/use: 🟧 demo: ordinals.com/content/cccc29… 💻 source code: github.com/ordengine/r3f-… the repo can be used as a template, has 2 vite configs (regular website build or inscription HTML file)
English
18
26
52
2.6K
bop
bop@boppleton·
@dangreenheck @threejs don't set alphaTest at all, that will override the effect of alphaToCoverage
English
0
0
6
275
Dan Greenheck
Dan Greenheck@dangreenheck·
Any @threejs devs know how to get rid of these white outlines on the foliage when using alpha test with TSL? I have alphaToCoverage = true. This stuff always melts my brain🫠
Dan Greenheck tweet media
English
7
0
13
3.3K
bop
bop@boppleton·
🌲 three.js tip: use alphaToCoverage for foliage! instead of transparent=true (alpha blending; sorting issues, more overdraw) or alphaTest (fragment discard; sorting works, but jagged edges) alphaToCoverage (A2C) gives you smooth edges without the sorting/overlap headaches!
English
12
16
153
10.2K
bop
bop@boppleton·
@c8e4d2 would be too much if each one needed its own animationmixer/draw call
English
0
0
0
69
bop
bop@boppleton·
how im rendering 500 entities w/ chat in three.js: ~ animations baked into a VAT (vertex animation texture) ~ movement updated per instance in vertex shader (thru attribute buffers) ~ chat font baked into a texture atlas, each letter = instanced plane (no DOM elements needed!)
bop tweet media
English
16
22
130
8.2K
bop
bop@boppleton·
backup of InscribedSpace bitmap builds pulled from their server a few months ago, should have pretty much all of them: github.com/ordengine/insc…
English
5
9
25
1.4K
Simply Bitcoin
Simply Bitcoin@SimplyBitcoin·
NEW: The Satoshi Nakamoto Institute is kicking off a campaign to build the Library of Bitcoin, a home to protect Bitcoin’s early documents and core ideas. 🧡📜
English
9
10
108
6.4K
bitoshi blockamoto 🧱 BITMAP 🟧
Interesting. Also, recursive endpoints for: transaction ID's from block inscription ID's from block This would complete all the necessary recursive endpoints imo. This would encourage high rate of calls, but maybe the solution to this is an ord node rate limit flag. This means each node can determine its own rate limit, so self-hosted nodes can have unlimited, and hosted nodes with higher rates than ordinals.com can become paid services.
English
1
0
14
235
888
888@mrspeeeds·
@boppleton @M1LZ7 hats off to u, incredible tek! *chefs kiss*
English
1
0
2
79
bop
bop@boppleton·
@M1LZ7 💚
QME
0
0
1
41
bop
bop@boppleton·
@adam3us @LeonidasNFT @BitcoinUXUI hey, would you support JPEGs where instead of whole image files, they are generated from a couple bytes of metadata (~50 bytes) that all reference a tiny script that makes the unique image? i think this can actually be less data than putting URLs/contract ids/hashes on-chain
English
1
0
1
88
Adam Back
Adam Back@adam3us·
@LeonidasNFT @BitcoinUXUI you can enjoy JPEGs without putting the whole image file on the timechain, by reference or pay to contract hash. economic boycotting is also a form of free market economic activity, it doesn't censor spam, it makes it more expensive. but the mechanism was proof of concept only.
English
14
4
33
6.6K
Adam Back
Adam Back@adam3us·
Bitcoin is owned by humanity, the protocol developers are stewards, and need consensus from users to change it materially. bitcoin is about money, spam has no place in the timechain. what defaults the bitcoin core project puts in the reference client matter in this.
English
610
798
5.6K
904.2K