Advertisement ยท 728 ร— 90

Posts by firtoz

Preview
Theresa Hotel โ€“ Karpaz Peninsula, North Cyprus | Book Now Theresa Hotel: family-run stay on the Karpaz Peninsula. Fresh fish, restaurant above the beach, rooms with sea view. Ideal for hikers and nature lovers.

Revived my father's restaurant/hotel's website with astro, using cursor. Hooked lingui to it to translate to 3 languages, then added automatic OG image preview generation. Was more fun than I expected! Will share how I did it in my blog soon, but until then, take a look:

theresahotelcyprus.com

1 month ago 0 0 0 0
Video

Asked Opus 4.5 to make a marketing video for my OSS project, [@]firtoz/router-toolkit.

It wrote the script, generated voiceover + word-level timing (@elevenlabs.io), created the logo (Nano Banana), built animated scenes with Remotion.

All in one chat session.

What do you think?

2 months ago 0 0 0 0
GitHub - firtoz/tab-canopy: Yet another tab manager for Chrome Yet another tab manager for Chrome. Contribute to firtoz/tab-canopy development by creating an account on GitHub.

Built Tab Canopy to play with tanstack db syncing. Ended up using it daily.

Tree-based tab manager for Chrome/Firefox. Hierarchical nesting, fuzzy search, drag & drop.

Yeah there are plenty of similar stuff but why not.

Open source (MIT).

GitHub: github.com/firtoz/tab-c...

3 months ago 2 0 0 0
Preview
What was Radiant AI, anyway? A ridiculously deep dive into Oblivion's controversial AI system and its legacy

New blog post: What was Radiant AI, anyway? blog.paavo.me/radiant-ai/ #TheElderScrolls #oblivion #gamedev

10 months ago 45 6 6 5

Buldak is a treat

1 year ago 2 0 0 0
Video

Greybox Vision Frame is live! Using Greybox AI scene generator you can type a few words only to build a 3d scene, can go into Vision Frame and play around with your imagination with many variations!

We're looking for feedback and opinions, please give it a try!

#generativeai #ai

1 year ago 3 1 2 0
Preview
Greybox: Collaborative 3D prototyping tool Greybox is a collaborative 3D prototyping tool. Seamlessly create and refine 3D concepts and mockups.

You can try it now at greybox.app ! And follow our progress at @greybox.app

1 year ago 0 0 0 0
Video

Greybox Vision Frame is live! Using Greybox AI scene generator you can type a few words only to build a 3d scene, can go into Vision Frame and play around with your imagination with many variations!

We're looking for feedback and opinions, please give it a try!

#generativeai #ai

1 year ago 3 1 2 0

As a result, we ask it to respond with a xml tag and write the code inside. Luckily that was easy enough to generate and parse. Pass that through the sanitizer, run it, then return any logs and error back to Claude, and there you have an agent!

1 year ago 0 0 1 0

Currently it can create primitives and group objects, all with Lua. However this is not with a tool call, it's with xml in the response text stream. This is because of you have a giant string in a tool call parameter Claude will not stream it, and if you run out of tokens, RIP

1 year ago 0 0 1 0
Advertisement

It uses } instead of `end`, tries to do ternaries and inline accessors etc. Hopefully in the future it will improve so we won't need a Lua sanitizer. There are other options e.g. fine tuning some models but we don't have enough samples for training.

1 year ago 0 0 1 0

The better thing: scripting. But which script? JavaScript felt unsafe, python didn't feel right, so we went with Lua. It works well most of the time but it's not perfect. So we had to write a "lua sanitizer". Most of the mistakes Claude makes are because it tries to write JS.

1 year ago 1 0 1 0
Preview
Greybox: Collaborative 3D prototyping tool Greybox is a collaborative 3D prototyping tool. Seamlessly create and refine 3D concepts and mockups.

To try, sign up at greybox.app , once you login, make a scene, and prompt your creation to life! Please share what you create with us, it's very early days, we will add many more features, such as camera poses, animation, scripting, etc.

1 year ago 0 0 1 0

Impressed with the 3D worlds Claude Sonnet 3.7 can make, with some guidance. Please give it a try, link below! We need your feedback to improve the model and the functionality. You get some free creds to give it a proper go. Technical thread below ๐Ÿงต Built with @threejs.org
#gamedev #leveldesign

1 year ago 8 0 1 0
Join the Greybox Discord Server! Check out the Greybox community on Discord โ€“ hang out with 12 other members and enjoy free voice and text chat.

That's it for this thread! If you're interested in the future of AI and 3D, please join our Discord server at discord.gg/y9xZS3tfWb or leave a comment here or shoot a DM!

1 year ago 0 0 0 0

Now the details: we have primitives such as cube, sphere, cylinder, etc. First we tried to use one tool call for each shape which allows it to build things incrementally but there's a lot of token wastage and it takes much longer. So we needed to do something better.

1 year ago 0 0 1 0

So excited to ship this soon :)

#gamedev #ai #leveldesign

1 year ago 6 0 0 0
Advertisement

We have built an experimental more intuitive 3D model selection process, inspired by deck builders of all things ๐Ÿ˜…

It's for our web based 3D world creation tool, check it out please! #gamedev

The interface is in alpha, we will improve the UX ASAP. Built with @threejs.org #threejs

1 year ago 14 4 1 0

Then, for offline mode, you need to set up service workers, which is another can of worms in itself. And then, while you're caching files from the service worker, you need to make sure that it will do it in a way to enable the magic headers mentioned in the previous post.

1 year ago 1 0 1 0
header transforms for:
- Cross-Origin-Embedder-Policy: require-corp
- Cross-Origin-Opener-Policy: same-origin
- Cross-Origin-Resource-Policy: same-origin

header transforms for: - Cross-Origin-Embedder-Policy: require-corp - Cross-Origin-Opener-Policy: same-origin - Cross-Origin-Resource-Policy: same-origin

If you're deploying on cloudflare, for some reason, the magic headers will not be in the responses for some assets, so you will need to make sure to deploy on a custom domain and then add response header modifications like this:
developers.cloudflare.com/rules/transf...

1 year ago 0 0 1 0
A guide to enable cross-origin isolation ย |ย  Articles ย |ย  web.dev Cross-origin isolation enables a web page to use powerful features such as SharedArrayBuffer. This article explains how to enable cross-origin isolation on your website.

1st, for the database, you can use local storage for small amounts of data and indexeddb for larger, and also origin private file system (OPFS) for more beefy stuff, e.g. for sqlite wasm you use this. However, OPFS has requirements for magic headers: web.dev/articles/cro...

1 year ago 0 0 1 0

Wow it was much more effort than necessary to be able to do offline capable local first web app development, but I'm happy to say that I found a way - see thread:

1 year ago 2 0 1 0

I'm sure others figured this out too but for my use case - using the same drizzle schema for both server and client, and enabling offline mode, that's what I needed to solve. If anyone is interesting in diving deeper into anything about this, happy to chat.

1 year ago 1 0 0 0

Managed to get the same @drizzle.team schema work for both Durable Objects and sqlite for web workers persisting through OPFS, for #lofi . Very excited about it! Did anyone do something like this before? Would love to get some inspiration etc.

1 year ago 2 0 0 0
Preview
Greybox: Collaborative 3D prototyping tool Greybox is a collaborative 3D prototyping tool. Seamlessly create and refine 3D concepts and mockups.

To learn more about what we're building, you can check greybox.app !

1 year ago 2 0 0 0

The idea is that you should be able to share the web view instantly with a client or the team so they can see the scene or the game without having to open the engine, do a git pull, etc. Or replace git or Collab entirely, who knows. Let us know your thoughts please!

1 year ago 1 0 1 0

The backend is @cloudflare.social durable objects, each scene is a DO. Using websockets. It's super convenient as usual.

1 year ago 1 0 1 0
Advertisement
Video

Teasing a live two way sync between @unity.com and @threejs.org, would be curious to hear thoughts on it! It works also between multiple unity computers or multiple web views. For collaboration in level creation etc. Integrating into @greybox.app soon.

#threejs #leveldesign #gamedev

1 year ago 17 3 2 0

Someone high up in Meta really wants to push Horizon Worlds but everyone else in Meta hates it so this is their expression of cognitive dissonant self sabotage.

1 year ago 0 0 0 0

Someone high up in Meta really wants to push Horizon Worlds but everyone else in Meta hates it so this is their expression of cognitive dissonant self sabotage.

1 year ago 0 0 0 0