Sign in

にー兄さん

@drumath2237.bsky.social
34 followers 164 following 74 posts

Babylon.jsとWebXR Device APIの宣教師。ソフトウェアエンジニア@HoloLab Inc. / Microsoft MVP for Developer Technologies(2024~) / Babylon.js勉強会運営 / Iwaken Lab. S / ex-MLSA / コーヒー・アコギ・ネコチャン・インターネット日報カードバトル・いつかO'Reilly本を書くのが夢

PostsRepliesMedia
にー兄さん @drumath2237.bsky.social · 21/09/2026
TS Kaigiのアーカイブが公開されたので現地で見れなかったセッション見ているのだけど、関数型の話がとても良かった 「関数型プログラミング」を分解する.ts / おーみー - TSKaigi 2026 youtu.be/WFwjouxF_NM?...
youtu.be
「関数型プログラミング」を分解する.ts / おーみー - TSKaigi 2026
YouTube video by TSKaigi
000
にー兄さん @drumath2237.bsky.social · 16/09/2026
公式でRustでCUDAプログラミングできるようになったんだ!と同時に記事にあるCUDA Tileを初めて知ったので調べてみたら面白かった そんなプログラミングモデルがったんだな~学びだ #gihyojp gihyo.jp/article/2026...
gihyo.jp
NVIDIA、RustによるネイティブGPUプログラミングが可能となる「CUDA Rust」を発表 | gihyo.jp
NVIDIAは2026年9月8日、GPU向け並列計算プラットフォームCUDAにおいてRustによる開発を可能にする「CUDA Rust」を発表した。
000
にー兄さん @drumath2237.bsky.social · 30/08/2026
そして宣伝が遅れてしまったのですが、Vue Fes Japan 2026にLT枠で登壇します! 以前v-tokyoでも3Dの話はしたのですが、今回はcustom rendererにフォーカスしてご紹介予定です! Web3Dライブラリを作ってVue Custom Rendererの仕組みを理解しよう #vuefes vuefes.jp/2026/speaker...
vuefes.jp
にー兄さん
Web3Dライブラリを作ってVue Custom Rendererの仕組みを理解しよう
000
にー兄さん @drumath2237.bsky.social · 30/08/2026
Vue Custom Rendererのミニマムなデモとして、子要素の構造をツリー表示するだけのサンプルを作ってみました~ たぶん令和最新版の書き方ができているんじゃないかな……maybe VueFesにむけてこれの3D版も公開したいなって思っています github.com/drumath2237/...
000
にー兄さん @drumath2237.bsky.social · 20/08/2026
お、公式ブログでも言及された XR SDKのBeta版 Android Developers Blog: Jetpack XR SDK core libraries reach beta: The next milestone for Android XR android-developers.googleblog.com/2026/08/jetp...
android-developers.googleblog.com
Jetpack XR SDK core libraries reach beta: The next milestone for Android XR
News and insights on the Android platform, developer tools, and events.
010
Reposted by にー兄さん
Rspack @rspack.dev · 12/08/2026
Building a library with WebAssembly? 🧙🏻Rslib 1.0 beta supports `.wasm` imports with two output modes for different consumer needs: - `compile` adds runtime loading glue - `preserve` keeps the import for the consumer's bundler Simple source. Consumer-ready output. 🦀
282
にー兄さん @drumath2237.bsky.social · 11/08/2026
とうとうAndroid XR Extensions for UnityのほうにGeospatialAPI入ったか…… (OpenXR Plugin for AndroidXRに来るかと予想したけど違った) Release Android XR Extensions for Unity v1.4.0 · android/android-xr-unity-package github.com/android/andr...
github.com
Release Android XR Extensions for Unity v1.4.0 · android/android-xr-unity-package
Added Google Cloud: New Android XR: Google Cloud feature, providing authentication strategies: API Key, Keyless, and Authentication Token. You can use feature settings to automatically configure...
010
にー兄さん @drumath2237.bsky.social · 11/08/2026
「3Dのルックの開発には、物理ベースレンダリング由来の理論を重んじる話と、理論的な根拠はないけどそれっぽい!みたいな話があると思う。~」 HeightFogの理論の話も面白いけど、こういう観点の話が特に好きだなぁ~ shivaduke28.hatenablog.com/entry/2026/0...
shivaduke28.hatenablog.com
Pickles Height Fog ShaderをVRCLight Volumeに対応させた - 孤独に歩め
(およそ)100個売れた記念でVRCLVに対応しました!※Point Light Volumeには対応していませんPickles Height Fog Shader | 漬物屋 https://t.co/os45dB3TwB #booth_pm pic.twitter.com/HJQFBiUjpq— shivaduke (@shiva_duke28) 2026年8月3日 Pickles booth...
000
にー兄さん @drumath2237.bsky.social · 28/07/2026
どっちとも微妙に違うけどIL2CPPとかBurst Compilerぽいことしてるな…… TS -> Typed IR -> Cって感じなんだな え、でもclang(LLVM)使うならなんでわざわざIRからC経由してるんだ?IRからネイティブコードじゃだめなのかな Vercel、TypeScriptをC言語に変換してからネイティブな実行ファイルにコンパイルする「scriptc」、オープンソースで公開 www.publickey1.jp/blog/26/verc...
publickey1.jp
Vercel、TypeScriptをC言語に変換してからネイティブな実行ファイルにコンパイルする「scriptc」、オープンソースで公開
Webアプリケーションのホスティングサービス「Vercel」で知られるVercel社は、Node.jsで実行可能なTypeScriptコードを、変更することなく同じ機能を備えたネイティブな実行ファイルにコンパイルするコンパイラ「script...
010
にー兄さん @drumath2237.bsky.social · 20/07/2026
ViteのWASM ESM Integrationについて記事を書きました! Vite 8.1の新機能、WebAssembly ESM Integrationについて|にー兄さん zenn.dev/drumath2237/...
zenn.dev
Vite 8.1の新機能、WebAssembly ESM Integrationについて
000
にー兄さん @drumath2237.bsky.social · 20/07/2026
pnpmのdocs見てたらpnpr初めて知った > pnpr is a pnpm-compatible npm registry server, written in Rust. だまExperimentalみたい Introduction | pnpm pnpm.io/pnpr/
pnpm.io
Introduction | pnpm
pnpr is a pnpm-compatible npm registry server, written in Rust. It speaks the
010
にー兄さん @drumath2237.bsky.social · 19/07/2026
Immutable Releaseを考慮したリリースフローについて勉強になったし、 もっと根本的に(GitHubの)リリースにおいて何を真なる成果物にするか、という観点が得られて勉強になった zenn.dev/yumemi_inc/a...
zenn.dev
GitHub Release 作成をパッケージリリースのトリガーにするな!
000
Reposted by にー兄さん
yamanoku @yamanoku.net · 17/07/2026
Today, I presented how I built a mini Svelte compiler. Thank you very much for your time! #Svelte #SvelteJapan speakerdeck.com/yamanoku/how...
speakerdeck.com
SvelteのHTMLはどう解釈されているのか / How Svelte compile HTML
<a href="https://svelte-jp.connpass.com/event/392428/">Svelte Japan Offline Meetup #8</a> 発表資料
073
にー兄さん @drumath2237.bsky.social · 16/07/2026
3年目となる今年度もMicrosoft MVPを受賞できました! 引き続きコミュニティもOSSも楽しんでいきますので、よろしくお願いいたします! #mvpbuzz
150
Reposted by にー兄さん
TypeScript @typescriptlang.org · 08/07/2026
📣 The moment is here. 📣 TypeScript 7 is officially released! 7️⃣ devblogs.microsoft.com/typescript/a...
devblogs.microsoft.com
Announcing TypeScript 7.0 - TypeScript
Today we are proud to announce the availability of TypeScript 7, a 10x faster native port of TypeScript! Since its early days, TypeScript has promised to
15618157
にー兄さん @drumath2237.bsky.social · 27/06/2026
Vite 8.1のWASM ESM Integrationってexportされた関数の型情報ってとれるんかな……?(やってみるか Vite 8.1 is out! | Vite vite.dev/blog/announc...
vite.dev
Vite 8.1 is out!
Vite 8.1 Release Announcement
110
にー兄さん @drumath2237.bsky.social · 22/06/2026
LODとかライトベイクとかは今のタイミングなんだな~ ClothシミュレーションやNavigation Mesh、Spatial Audioあたりも面白い 進化したRealityKitの機能 youtu.be/jED4zYKO4J8?...
youtu.be
WWDC26: Explore advances in RealityKit | Apple
YouTube video by Apple Developer
000
にー兄さん @drumath2237.bsky.social · 21/06/2026
#fec_fukuoka のCfPいったん出してみた 採択されるといいな
000
にー兄さん @drumath2237.bsky.social · 21/06/2026
内容のレベルも高めだし英語も早いから、やはり全然理解が追い付かないな……(6.8でCoreCLRが載ることはわかった) そういえばDictionaryのSerialize対応とかもタイムリーだったな Path to CoreCLR | GDC 2026 youtu.be/_t6xVfrmEWU?...
youtu.be
Path to CoreCLR | GDC 2026
YouTube video by Unity
000
にー兄さん @drumath2237.bsky.social · 21/06/2026
pnpmのRustロードマップ、気になる Rust Roadmap · Issue #11633 · pnpm/pnpm github.com/pnpm/pnpm/is...
github.com
Rust Roadmap · Issue #11633 · pnpm/pnpm
Stage 0 Implement a job for publishing pacquet Adding pacquet to the benchmarks at pnpm.io pnpm/pacquet#100 Mentioning pacquet on the pnpm website and/or in the readme. Stage 1 — Headless installer...
010
にー兄さん @drumath2237.bsky.social · 13/06/2026
Babylon.js、もしかしてGaussian SplattingのStreaming LOD対応中!?(PRはdraft) GS Streaming by CedricGuillemet · Pull Request #18563 · BabylonJS/Babylon.js github.com/BabylonJS/Ba...
github.com
GS Streaming by CedricGuillemet · Pull Request #18563 · BabylonJS/Babylon.js
1st PR for streaming. Next one will be WebGPU CS, polishing & debugging.
010
Reposted by にー兄さん
Unity3D @unity.com · 11/06/2026
The future of XR isn’t in a controller, it’s in your hands 👋✨ We’ve made hands-first experiences faster, smoother, and more intuitive than ever. Check out our two newest capabilities: ✅ XR Hand Capture ✅ Hands Simulation 🔗 Learn more: on.unity.com/XRHands_Blog
091
にー兄さん @drumath2237.bsky.social · 11/06/2026
AndroidXR SDKのarcore-testing、何のライブラリかなと思っていたら 自動テストでARCore環境をinjectするための仕組みか~ Test your app with ARCore test rules developer.android.com/develop/xr/j...
developer.android.com
Test your app with ARCore test rules  |  Android XR for Jetpack XR SDK  |  Android Developers
Test ARCore experiences within the Jetpack XR SDK, allowing developers to verify their augmented reality apps are working correctly.
000
にー兄さん @drumath2237.bsky.social · 04/06/2026
なるほど、Streamed SOGって形式がsplat-transformで作れるんだ~ splat-transform/guides/STREAMED_SOG.md at main · playcanvas/splat-transform github.com/playcanvas/s...
github.com
010
にー兄さん @drumath2237.bsky.social · 02/06/2026
昨日の3DGS MeetupのOPトークにて発表した資料を公開しました! #3dgsmeetup 『Ground Truth: How We Create Geometrically Accurate Reconstructions (Niantic Spatial Blog)』 を読む speakerdeck.com/drumath2237/read-ground-truth-how-we-create-geometrically-accurate-reconstructions
000
Reposted by にー兄さん
Babylon.js Official account @babylonjs.bsky.social · 01/06/2026
Something FAST is coming! www.babylonjs.com/lite/ #3D #WebDev #gamedev #indiedev #WebDevelopment #webgl #gamedevelopment #IndieDevs
buff.ly
Babylon.js: Powerful, Beautiful, Simple, Open - Web-Based 3D At Its Best
Something new is coming to Babylon.js. Count down to the reveal on June 17, 2026.
0204
にー兄さん @drumath2237.bsky.social · 28/05/2026
この前見つけたモチモチのハト
000
にー兄さん @drumath2237.bsky.social · 19/05/2026
Google I/O 2026でのAndroidXR関係まとめ zenn.dev/drumath2237/...
zenn.dev
Google I/O 2026でのAndroidXR関係まとめ
にー兄さんさんのスクラップ
100
にー兄さん @drumath2237.bsky.social · 19/05/2026
Google I/O待機ィ~! #googleio www.youtube.com/watch?v=wYSn...
youtube.com
Google I/O '26 Keynote
YouTube video by Google
000
にー兄さん @drumath2237.bsky.social · 17/05/2026
本屋で見つけてオッってなったので買ってみた
000
にー兄さん @drumath2237.bsky.social · 17/05/2026
ある関数中の早期リターンの是非、 その条件文が関数におけるバリデーションの意味を持つなら早期リターンが良くて、関数の責務としての条件分岐ならば素直に分岐を書き下すのがいいかなってなんとなく思ってる
100
にー兄さん @drumath2237.bsky.social · 16/05/2026
Zero言語、拡張子が`.0`なのかっこいいな、厨二心くすぐる x.com/ctatedev/sta...
x.com
Chris Tate on X: "Introducing Zero The programming language for agents. I wanted a systems language that was faster, smaller, and easier for agents to use and repair. Explicit capabilities. JSON diagnostics. Typed safe fixes. Made for agents on day zero. https://t.co/uTrDOmyBR1" / X
Introducing Zero The programming language for agents. I wanted a systems language that was faster, smaller, and easier for agents to use and repair. Explicit capabilities. JSON diagnostics. Typed safe fixes. Made for agents on day zero. https://t.co/uTrDOmyBR1
000
にー兄さん @drumath2237.bsky.social · 13/05/2026
The Android Show、AndroidXRの話題は無さそうか……って思ったらDevelopers Cutで、新しいAndroidの機能がXRデバイスでも動くよって感じでいくつか触れられていた XR SDKもアプデにもちょっと言及って感じ www.youtube.com/watch?v=KvTR...
000
にー兄さん @drumath2237.bsky.social · 10/05/2026
SPZ 4、テキスト形式のヘッダが圧縮領域の外に付くようになった、みたいなのはイイネ!ってなった たしかv3は初手で解凍が必要だった気がするから良さげ(v3以前へのfallbackも簡単そう) SPZ 4 is here: leaner, faster, and more future-proof | Niantic Spatial, Inc. www.nianticspatial.com/blog/spz4
nianticspatial.com
SPZ 4 is here: leaner, faster, and more future-proof | Niantic Spatial, Inc.
The "JPG for 3D Gaussian splats" gets its biggest upgrade yet. SPZ 4 brings faster encoding, faster web loading, and an extensible format built for spatial AI at scale.
000
にー兄さん @drumath2237.bsky.social · 09/05/2026
tiny contribution fix: example part of Icosphere by drumath2237 · Pull Request #1567 · BabylonJS/Documentation github.com/BabylonJS/Do...
github.com
fix: example part of Icosphere by drumath2237 · Pull Request #1567 · BabylonJS/Documentation
I found markdown preview broken in Icosphere docs page and fixed it.
000
にー兄さん @drumath2237.bsky.social · 28/04/2026
github stacked PRsを理解するのにこの記事が良かった これがなくてもrebase & force pushで同じことはできていたんだけど、Stacked PRsであるというセマンティックを与えられるのがよさそう zenn.dev/yamk/article...
zenn.dev
GitHub Stacked PR は branch を積むだけの運用と何が違うのか
000
Reposted by にー兄さん
pnpm @pnpm.io · 28/04/2026
pnpm v11.0.0 is released! The "latest" dist-tag still points to v10, so install it via "pnpm self-update latest-11" github.com/orgs/pnpm/di...
github.com
pnpm 11 · pnpm · Discussion #11377
Migration guide: Migrating from v10 to v11 Highlights Major Node.js 22+ required — support for Node 18, 19, 20, and 21 is dropped, pnpm itself is now pure ESM, and the standalone exe requires glibc...
114626
にー兄さん @drumath2237.bsky.social · 27/04/2026
このVFX Graph 6-way lightingのデモ、すごいな…… VFX Graph : 6-Way lighting, Explosion Breakdown extended vimeo.com/806149701?fe...
vimeo.com
VFX Graph : 6-Way lighting, Explosion Breakdown extended
This video is an extended version of the breakdown I previously created: https://vimeo.com/791707601 It demonstrates the different systems of the VFX Graph and the fracture part in Houdini. I hope tha...
000
にー兄さん @drumath2237.bsky.social · 25/04/2026
.NETが公式で、いい感じのAPIを提供できるライブラリとしてdotNextなるものを提供しているの、初めて知った github.com/dotnet/dotNext
github.com
GitHub - dotnet/dotNext: Next generation API for .NET
Next generation API for .NET. Contribute to dotnet/dotNext development by creating an account on GitHub.
000
にー兄さん @drumath2237.bsky.social · 23/04/2026
BabylonのGaussianSplattings Updatesのissue、計画中の項目にワクワクするものがいくつかあるな~ Gaussian Splatting Updates · Issue #16671 · BabylonJS/Babylon.js github.com/BabylonJS/Ba...
github.com
Gaussian Splatting Updates · Issue #16671 · BabylonJS/Babylon.js
Ortho projection : #17307 Shadows #17316 Evaluate/test https://blog.playcanvas.com/playcanvas-adopts-sogs-for-20x-3dgs-compression #17212 Triangle Splatting for Real-Time Radiance Field Rendering h...
000
にー兄さん @drumath2237.bsky.social · 20/04/2026
Babylon.js inspectorからWebSocketで接続してCLIから操作できるようにする計画がある……? github.com/BabylonJS/Ba...
github.com
Inspector CLI: Require explicit session ID and rename autoStart to autoEnable by ryantrem · Pull Request #18337 · BabylonJS/Babylon.js
🤖 This PR was created by the create-pr skill. Summary Follow-up fixes for the Inspector CLI and modular bridge infrastructure. Always require --session &lt;id&gt; for CLI commands Previously, Reso...
010
にー兄さん @drumath2237.bsky.social · 14/04/2026
Spark、githubでも2.0リリースされてる! github.com/sparkjsdev/s...
github.com
Release v2.0.0 · sparkjsdev/spark
v2.0.0 (Apr 14, 2026) LOD System (details coming soon)
000
にー兄さん @drumath2237.bsky.social · 14/04/2026
GSの拡張仕様的なものなのか、4次以上のSH対応っていうのもあるんだ!? feat(SPLAT): Extend with NianticLabs WASM implementation and enable 4-th order spherical harmonics by raymondyfei · Pull Request #18267 · BabylonJS/Babylon.js github.com/BabylonJS/Ba...
github.com
feat(SPLAT): Extend with NianticLabs WASM implementation and enable 4-th order spherical harmonics by raymondyfei · Pull Request #18267 · BabylonJS/Babylon.js
This PR extends the existing SPZ (Splat Zip) loader with optional support for NianticLab&#39;s official SPZ implementation compiled to WASM (see NianticLabs SPZ for more details). The WASM package ...
000
にー兄さん @drumath2237.bsky.social · 09/04/2026
書籍審査に出せた……! にーLab. | Rust/WASMを使ったTypeScriptライブラリ開発で考えたこと #技術書典 techbookfest.org/product/3BGE...
techbookfest.org
010
にー兄さん @drumath2237.bsky.social · 27/03/2026
The release of Babylon.js 9.0 is finally here, and it's amazing!
000
Reposted by にー兄さん
Babylon.js Official account @babylonjs.bsky.social · 26/03/2026
We are thrilled to announce that Babylon.js 9.0 has officially been released! We cannot wait to see what you create with it! youtu.be/Th9mD_D5DrQ aka.ms/babylon9Blog #Babylon9Release #3D #WebDev #gamedev #indiedev #WebDevelopment #webgl #gamedevelopment #IndieDevs
youtu.be
Babylon.js 9.0 Release Video
Introducing Babylon.js 9.0, the next evolution in web rendering technology. https://aka.ms/babylon9Blog Helpful links to dive into Babylon.js: https://www.babylonjs.com/ - The homepage: a great…
02612
にー兄さん @drumath2237.bsky.social · 25/03/2026
TypeScript 6.0環境でEmscriptenの--emit-tsdを有効にすると-outFileのせいでエラーになる問題、ちょうど自分も出会った Error when emitting typescript with typescript 6.0 installed · Issue #26534 · emscripten-core/emscripten github.com/emscripten-core/emscripten/issues/26534
github.com
Error when emitting typescript with typescript 6.0 installed · Issue #26534 · emscripten-core/emscripten
TS6 removed --outFile, so the tsd emit flag errors out. Version of emscripten/emsdk: 5.0.4 Failing command line in full: If this is compile or link-time failure please include the full failing comm...
010
Reposted by にー兄さん
VoidZero @voidzero.dev · 24/03/2026
Vite's new plugin registry is live! 🎉 Browse @vite.dev, @rolldown.rs, and Rollup plugins from the teams and the community. Filter by version compatibility to find plugins that work with your setup. And if you are a maintainer, you can add your plugin easily too registry.vite.dev
registry.vite.dev
Vite Plugin Registry | Discover plugins for your build tools
Discover plugins for Vite, Rolldown, and Rollup
38712
にー兄さん @drumath2237.bsky.social · 24/03/2026
hornedlizard.spzの光沢感!スバラシ これはSOGに変換してsog-loader/babylonjsで読み込んでみて、ちゃんとSHも反映されている様子
000
にー兄さん @drumath2237.bsky.social · 24/03/2026
spz-loader v0.3.1をリリースしました coreのパフォーマンスが向上しました(thank you Adam!) そしてついでにnpmのtrusted publishingにも対応しました~ Release v0.3.1 · drumath2237/spz-loader github.com/drumath2237/...
github.com
Release v0.3.1 · drumath2237/spz-loader
About Decoding performance improvement (thank you @weegeekps !) What's Changed Optimize floatVectorToFloatArray for performance improvements by @weegeekps in #76 update actions versions and node, ...
000