Шось про айтішку – Telegram
Шось про айтішку
1.42K subscribers
415 photos
144 videos
2 files
573 links
Фронтенд, ШІ, 3D друк, FPV, історії з життя та роботи
Download Telegram
Media is too big
VIEW IN TELEGRAM
Нда, я шось в ступорі від того наскільки добре працює Claude Opus в копайлоті.

Дай думаю вчора вечором пограюсь з ним шоб навчив мене як працює софтварний растеризатор 3D графіки.

І шо ви думаєте? Ми з ним зачепились і так гарно в парі попрацювали, шо зробили Blender у браузері з графікою в стилі PlayStation 1

Клод не робив дурні, йшов чітко по плану. Коли не виходило, перебирав альтернативні варіанти, просив мене подебажити і на основі результатів робив фікси.

У процесі вів документацію і прогрес по проєкту і записував важливі поінти типу едж кейси і шось шо може згодитись пізніше.

Я кайфонув канєшна. Перша версія редактору обійшлась десь в 3-4 години часу і 15 баксів за токени

демо https://romanliutikov.com/projects/ps1ender/

код https://github.com/roman01la/ps1ender

p.s.

думаю для такого результату ще важливо що в мене є розуміння і досвід в графіці і редакторах, тобто є розуміння домену, і це дозволяє ефективно ставити задачі і пояснювати деталі
🔥27🤩4👍21
💯
😁27
Я у мами інженер
😁27🤯15🥰1
Я вже в тому віці, коли шкода викидати недопалки свічок, тому збираю їх до купи та роблю нові.

В нас хоч і є можливість мати світло коли його нема, але вечір при свічках завжди прикольніше.
🔥24👍3😁3😱1
Нарешті зимно
😍39
Доброго ранку смачного сніданку. Треба ваші гривні на катапульту для запуску літаків для мого товариша з РУБпАк 241 бригади ТрО. Залишилось зібрати всього 13 тис, так шо буду вдячний за допомогу.

https://send.monobank.ua/jar/2zGPst2kXN

UPD: Збір закрито, дякую
11👍4
Побратимів дядька переводять на кордон. Стрілецька рота 27 полк НГУ. Треба ще один старлінк для звʼязку (один ми з вами їм передавали раніше цього року).

Ціна питання 22 тис, буду вдячний за допомогу 👉 https://send.monobank.ua/jar/6ae9x6uHQR
8👍3
Продовжую тестування Claude Opus в копайлоті, на прикладі створення редактору 3D графіки, типу Blender.

За приблизно $60 в токенах за останній тиждень ми зробили наступне:

- OBJ та GLTF імпорт
- Повноцінний процедурний редактор матеріалів
- Перенесли рендерер в C++ з SIMD, скомпілили у Wasm і тепер рендеринг відбувається у воркері через OffscreenCanvas (не знав що можна шерити пам'ять між Wasm та канвасом, це дає можливість не робити повільне копіювання відрендерених кадрів з Wasm процесу у Canvas)
- Туди ж запхали систему бейкінгу матеріалів у текстури
- Додали всілякі UX покращення в редакторі типу vertex snapping та axis lock
- Зробили історію undo/redo що має окремі стеки історії в різних частинах редактору
- Пофіксили купу багів
- Зробили headless версію рендрера для тестування редактору скріншотами, просто запускаючи wasm модуль в ноді
- Поверх хедлес модуля зробили MCP сервер за допомогою якого Claude у процесі розробки може сам створювати і рендерити сцени для перевірки своєї роботи
- Все без сторонніх бібліотек

У процесі розробки Claude доповнює файл .github/copilot-instructions.md який сам і використовує як гайд по роботі з проєктом.

Це дуже допомагає, щоб він знав як працюють конкретні під-системи у проєкті, які проблеми часто вилазять і на які штуки треба звертати увагу.

Спробувати можна тут https://romanliutikov.com/projects/ps1ender/

За весь час я написав може 5 строк коду, а Claude десь під 30 тис
🤯37🔥18👏71
This media is not supported in your browser
VIEW IN TELEGRAM
У блендері доречі є багато кльових UX штук для роботи з інпутами.

Оці дві фічі я переніс до свого редактору:
- Математичні вирази у числових полях
- Редагування декількох інпутів одночасно через протягування по ним мишкою

а ще можна тикнути в лейблу поля і потягнути її шоб типу скролити по числовим значенням
🔥52
)))))))

> tests from earlier this year found that AI agents failed to complete tasks up to 70% of the time, making them almost entirely redundant as a workforce replacement tool
😁17🥰9👏4
Шо ви, готові?)
🔥33😁16😱5👍1
👀️️️️️️
😁38🤯31🤔1
Оооо, хтось в Києві працює над зимовим модом для Stalker 2 https://www.nexusmods.com/stalker2heartofchornobyl/mods/1719
🔥104😱2
піймав анатолія анатоліча
😁12🤩3
This media is not supported in your browser
VIEW IN TELEGRAM
Поковиряв Zig, Wasm та WebGPU.

Разом з копайлотом зробили векторний 2D рендерер з тайловим рендерингом — це коли екран ділиться на грід і кожна клітинка рендериться в окрему текстуру. Тоді можна не оновлювати весь екран, а тільки ті текстури в яких є зміни.

Десь так працює Skia, що рендерить сайти в Chrome.

демка https://romanliutikov.com/projects/wiggle/

код https://github.com/roman01la/wiggle
🔥134🤯4🤩2