Wyślij kulkę po nastrojonych prętach i usłysz nuty wyzwalane w rzeczywistych, obliczonych momentach kontaktu. Kula porusza się pod wpływem grawitacji i testuje swoją trajektorię względem górnych krawędzi poziomych prętów. Każdy rozwiązany kontakt zapisuje znacznik czasu i wysokość dźwięku; te same zdarzenia wyzwalają lokalnie syntezowane tony, które są multipleksowane do filmu. Czas dźwięku wynika z kontaktu, a nie z osobnej listy predefiniowanych uderzeń. Użyj ponownie dostarczonych zasobów lub wycenij nowe media przez PopNow.

Korzysta z PopNow do
Muzyka i głos
Wymaga
Python 3 · FFmpeg

Generowanie jest opcjonalne, jeśli masz odpowiednie materiały wejściowe.

v1.0.0 · Zaktualizowano 25 paź 2026 · 225 KB · Możesz jej używać w projektach własnych i dla klientów; prosimy nie odsprzedawać ani nie udostępniać pakietu.

Co dostajesz

  1. Edytowalny 8-sekundowy przykład 720p i lokalny renderer MP4, z lokalnie syntezowanymi tonami kontaktu.

  2. Zdarzenia kontaktu, widoczne reakcje, synteza nut i eksport audio współdzielą jedną oś czasu. Zmiana prędkości ruchu lub grawitacji zmienia zarówno akcję, jak i wynikowy czas nut.

  3. Sześcioklatkowy arkusz kontaktowy, potwierdzenie renderowania i samo sprawdzenie wejścia.

Sprawdzi się przy

  • Oryginalne kinetyczne zabawki muzyczne i krótkie utwory audiowizualne
  • Badanie, jak fizyczny czas zmienia melodię

Nie nadaje się do

  • Model testuje jedną kulę względem górnych krawędzi prętów, a nie dowolne trójwymiarowe kolizje. Różne ustawienia mogą pomijać pręty lub powtarzać kontakty, a wynik nie gwarantuje zgodności z metrum muzycznym.

Jak to działa

Zawiera lokalny renderer

  1. Wybierz materiał

    Dla przykładu nie są potrzebne żadne zasoby obrazu ani audio. Nastrojone pręty i kulka są proceduralne, a tony kontaktu są syntezowane lokalnie.

  2. Ukształtuj ruch

    Edytuj udokumentowane sterowania projektu, a następnie zwaliduj dokładne ustawienia. Prędkość ruchu od 90 do 145 zmienia ruch poziomy.

  3. Renderowanie i przegląd

    Eksportuj lokalnie do MP4, obejrzyj arkusz kontaktowy i cały film. Odtwórz film z dźwiękiem i porównaj momenty rozpoczęcia nut z widocznymi kontaktami. Sprawdź listę zdarzeń i posłuchaj, czy nie występuje przesterowanie ani rozpraszające powtórzone nuty.

Jak przebiega proces

Jak działa Maszyna muzyczna kolizji

Kula porusza się pod wpływem grawitacji i testuje swoją trajektorię względem górnych krawędzi poziomych prętów. Każdy rozwiązany kontakt zapisuje znacznik czasu i wysokość dźwięku; te same zdarzenia wyzwalają lokalnie syntezowane tony, które są multipleksowane do filmu. Czas dźwięku wynika z kontaktu, a nie z osobnej listy predefiniowanych uderzeń.

Co zawiera umiejętność

Co możesz zmienić

  • Prędkość ruchu od 90 do 145 zmienia ruch poziomy.
  • Grawitacja od 350 do 700 oraz sprężystość od 0,6 do 0,95 zmieniają kontakty z prętami.
  • Transpose od -12 do 12 przesuwa wszystkie wysokości dźwięków kontaktów o półtony.

Co sprawdzić przed przekazaniem rezultatu

  • Lokalne samo sprawdzenie porównuje trzy próbki klatek po znaczącej zmianie wejścia i odrzuca udokumentowany przypadek nieprawidłowy.
  • Ochroną wyjściową odrzuca nakładanie się na pliki wejściowe i zachowuje istniejące sidecar, chyba że nadpisanie jest wyraźne.
  • Odtwórz film z dźwiękiem i porównaj momenty rozpoczęcia nut z widocznymi kontaktami. Sprawdź listę zdarzeń i posłuchaj, czy nie występuje przesterowanie ani rozpraszające powtórzone nuty. Ten końcowy przegląd wizualny jest ręczny.

Zobacz pliki pakietu

Oto wybrane pliki robocze tej wersji wraz z ich rzeczywistym przeznaczeniem. Pełny pakiet zawiera też instrukcje i odpowiednie informacje licencyjne.

  • Mechanizm ruchu specyficzny dla zadania i obsługiwane wejścia.

    scripts/scene.py
  • Ochronny eksport MP4, arkusz kontaktowy i potwierdzenie hasha.

    scripts/runtime.py
  • Edytowalne ustawienia użyte w dostarczonym przykładzie.

    examples/project.json
  • Sprawdzenia klatki, nieprawidłowego wejścia i ochrony wyjściowej.

    scripts/selftest.py
  • Zakresy wejść, umiejscowienie materiału i uczciwe limity.

    references/inputs.md

Dlaczego warto użyć tej umiejętności

Zacznij od tego pakietu

Zdarzenia kontaktu, widoczne reakcje, synteza nut i eksport audio współdzielą jedną oś czasu. Zmiana prędkości ruchu lub grawitacji zmienia zarówno akcję, jak i wynikowy czas nut.

Co wnosi PopNow

Użyj PopNow, aby uzyskać brakujące materiały typu Muzyka i głos w tym procesie. Zachowaj odpowiednie materiały, które już posiadasz, a nowe dodaj na opisanych tutaj etapach edycji i składania.

Porównaj sposoby pracy

Prompt, własna umiejętność czy ten proces?

Zacznij od promptu

Twój agent może tworzyć na podstawie zwykłej prośby. Nadal trzeba jednak ustalić brief, zasady wizualne, dobór materiałów, format wyniku i sposób weryfikacji dla danego projektu.

Napisz własną umiejętność

Samodzielnie wybierasz i utrzymujesz instrukcje wielokrotnego użytku, ustawienia domyślne, strukturę plików i kontrole. To przydatne, gdy Twój proces wymaga innych zasad lub integracji.

Proces stworzony dla PopNow

Ten proces opracowano dla PopNow. Jego pliki źródłowe, dołączone zależności i odpowiednie informacje licencyjne są częścią pakietu; opisany poniżej zakres dotyczy tej wersji.

Poradnik zweryfikowano 25 paź 2026

Ile to będzie kosztować?

Dźwięk przykładu jest syntezowany lokalnie na podstawie kontaktów, więc nie wymaga płatnego generowania audio. Osobno zamówiona ścieżka dźwiękowa lub zastąpienie efektów dźwiękowych może zostać wyceniona przez PopNow; zachowaj istniejące tony kontaktu, chyba że użytkownik poprosi o ich zastąpienie.

Generowanie jest opcjonalne, jeśli masz odpowiednie materiały wejściowe. Umiejętność jest bezpłatna. Nowe materiały są wyceniane przed generowaniem.

Pakiet umiejętności

Instalacja jest bezpłatna w ramach limitu pobrań na Twoim koncie. Licencja pakietu obejmuje pracę własną i dla klientów, ale nie zezwala na jego dalsze rozpowszechnianie.

Istniejące materiały i praca lokalna

Ponowne użycie odpowiednich materiałów, edycja plików i lokalne składanie nie wywołują modelu generowania PopNow. Pracę nadal wykonują Twój komputer i wymagane środowisko wykonawcze.

Nowe obrazy, klipy lub dźwięk AI

Wycena uwzględnia rzeczywisty model, dane wejściowe, liczbę, czas trwania i rozdzielczość. Dodatkowe warianty, poprawki lub opcjonalne ulepszenia mogą wymagać kolejnych żądań generowania.

Twój agent i hosting

Opłaty za subskrypcję, komputer w chmurze, wdrożenie lub usługi innych dostawców dotyczą tych usług. Instalacja tej umiejętności ich nie obejmuje.

Najpierw sprawdź koszt swojej wersji

Asystent może najpierw sprawdzić dostępne modele i wycenić dokładne żądanie. Wybierasz opcjonalne etapy i zatwierdzasz wydatki przed generowaniem.

Poproś asystenta

  • Użyj skilla PopNow „Maszyna muzyczna kolizji” w moim projekcie. Wymień materiały, które można wykorzystać ponownie, wyceń tylko brakujące media, pokaż łączną kwotę wyceny i zaznacz etapy, które nie zostały jeszcze wycenione. Oddziel opcjonalne ulepszenia i zaczekaj na moją zgodę przed rozpoczęciem płatnych działań.

Jak działa rozliczanie PopNow

Połączenia używające klucza API PopNow, w tym połączenia MCP z kluczem API, korzystają z osobnego salda API w USD. Połączenie ChatGPT lub Claude autoryzowane przez OAuth zużywa kredyty witryny. Salda są oddzielne; podstawą zatwierdzenia wydatku jest wycena pokazana w Twoim połączeniu.

Obowiązują limity pobrań i aktualne warunki konta. Bezpłatny pakiet nie oznacza nieograniczonego bezpłatnego generowania.

Jak z niej korzystać

Mówisz

  • Użyj umiejętności PopNow „Maszyna muzyczna kolizji” (collision-music-machine) do tego: Wyrenderuj dostarczony 8-sekundowy przykład. Stwórz drugą wersję z parametrem travel_speed ustawionym na 95. Pokaż zmieniony ruch i wycenij brakujące media przed generowaniem.

Potem spróbuj

  • Pokaż, jak zmieniona konfiguracja wpływa na rzeczywisty ruch.

  • Zachowaj mój odpowiedni materiał źródłowy i przygotuj opcjonalną wycenę ścieżki dźwiękowej.

Co przygotować

  • Dla przykładu nie są potrzebne żadne zasoby obrazu ani audio. Nastrojone pręty i kulka są proceduralne, a tony kontaktu są syntezowane lokalnie.
  • Python 3, Pillow, NumPy, FFmpeg i ffprobe
  • Kontrole projektu wymienione w kontrakcie wejściowym

Podobne umiejętności

Zobacz wszystkie →

Oceny

Nie ma jeszcze ocen. Masz już tę umiejętność? Oceń ją jako pierwsza osoba.

Oceń tę umiejętność

Pytania

Czy nuty są synchronizowane z rzeczywistymi kontaktami?

Tak. Solver zapisuje znaczniki czasu kontaktów i używa tej samej listy do syntezy audio. Zmiana ruchu może zmienić zarówno sekwencję uderzeń, jak i ich timing.

Czy przykład wymaga generowanej muzyki?

Nie. Zawiera lokalnie syntezowane tony. Ścieżka dźwiękowa przez PopNow jest opcjonalna i wymaga osobnej wyceny.

Czy każdy wybór parametrów zagra na wszystkich ośmiu prętach?

Nie. Prędkość, grawitacja i odbicie wpływają na trajektorię, więc niektóre ustawienia mogą pominąć pręt lub uderzyć w niego ponownie. Obejrzyj i posłuchaj wyniku.

Co jest już zawarte w pakiecie Maszyna muzyczna kolizji?

Mechanizm ruchu specyficzny dla zadania i obsługiwane wejścia. Ochronny eksport MP4, arkusz kontaktowy i potwierdzenie hasha. Edytowalne ustawienia użyte w dostarczonym przykładzie. Sprawdzenia klatki, nieprawidłowego wejścia i ochrony wyjściowej. Zakresy wejść, umiejscowienie materiału i uczciwe limity.

Które części Maszyna muzyczna kolizji mogą wiązać się z opłatą?

Dźwięk przykładu jest syntezowany lokalnie na podstawie kontaktów, więc nie wymaga płatnego generowania audio. Osobno zamówiona ścieżka dźwiękowa lub zastąpienie efektów dźwiękowych może zostać wyceniona przez PopNow; zachowaj istniejące tony kontaktu, chyba że użytkownik poprosi o ich zastąpienie. Połączenia używające klucza API PopNow, w tym połączenia MCP z kluczem API, korzystają z osobnego salda API w USD. Połączenie ChatGPT lub Claude autoryzowane przez OAuth zużywa kredyty witryny. Salda są oddzielne; podstawą zatwierdzenia wydatku jest wycena pokazana w Twoim połączeniu.

Czym Maszyna muzyczna kolizji różni się od napisania promptu lub własnej umiejętności?

Zdarzenia kontaktu, widoczne reakcje, synteza nut i eksport audio współdzielą jedną oś czasu. Zmiana prędkości ruchu lub grawitacji zmienia zarówno akcję, jak i wynikowy czas nut.