Commit Graph
1409 Commits
Author SHA1 Message Date
Brandon Thomas bfd39e8e33 add netlify cors headers for web workers 2024-08-30 16:20:52 -04:00
wilandwil 56bb6fbf22 include user uploads attribute (#670)
Co-authored-by: wil <wil@storyteller.ai>
2024-08-28 13:39:57 -04:00
wilandwil 15a643c9a4 Fixes/ less error bombing (#668)
two changes:
1. only in get feature objects and get user objects, for example, if the
user internet connection dies, these hooks are smart enough to only
retry 5 times
2. for other calls that could be repeatedly called until success, the
toaster also checks if this is a duplicated toast that was popped not
long ago

---------

Co-authored-by: wil <wil@storyteller.ai>
2024-08-28 13:29:58 -04:00
9e31fb21a1 Preview Camera DOM should never be destroyed for EngineEditor to refer to (#667)
low risk, merging

---------

Co-authored-by: wil <wil@storyteller.ai>
Co-authored-by: Quicksticks-oss <chongobongotoday@gmail.com>
2024-08-19 11:56:24 -04:00
Miles Ryan 0a12da9a5f Properly Dispose Objects on Deletion (#664)
Properly deletes objects by disposing of their textures, materials,
geometry from memory.
2024-08-19 11:22:30 -04:00
Miles Ryan 73cadb5e9f Adds stats profiler with CTRL+0 (#666)
![image](https://github.com/user-attachments/assets/2ec41f4b-d4f1-418a-951e-cd75693b5a56)
Stats profiler
To enable press **CTRL + 0**
2024-08-19 11:21:25 -04:00
wilandwil fc1fa131b9 Fixes/ media item - filter media types (#665)
- updated so all the hooks for managing media item can filter media
types (iow, filter by the media's file extension such as .glb, .zip,
etc)
- some other typo and code clean up
- search feature now waits for a key delay before firing a fetch for
search, so it doesn't fire on every key-stroke

---------

Co-authored-by: wil <wil@storyteller.ai>
2024-08-16 23:30:03 -04:00
Miles Ryan dd07ae71b4 Green Chroma on video planes. (#663)
![image](https://github.com/user-attachments/assets/b4001c57-a2c6-4a06-b914-fc93b4bd86f5)
2024-08-14 11:23:45 -04:00
wilandwil 6a89bc303d Fixes/ server-correct pagination (#662)
Pagination of our frontend was implemented "naively" due to previous
time constraints; now, it's "correct" to reflect server responses
exactly. More precisely:
- the Pagination component (frontend) is updated to understand that
there are more fetch-able pages (backend) and it shows a "More ..."
button when the user have reached the last page on the frontend.
- this sub-feature of the Pagination module, the "More ..." button, is
implemented on the character sub-tab only (for now)
- the character sub-tab looks at the set of characters that it is
displaying (ie featured vs mine), and pass the correct fetch-more-pages
function to the Pagination component
- the underlying hooks to managed fetch feature objects and user
objects, their api invoker utilities, and the api classes are all
updated to deal with pagination properly

small issue:
- pagination of featured items uses "infinite pagination" to prevent
competitors from knowing how much data we have in our system, which
means, there will always be a "cursor to the next page", and we would
only know we have reached the end when we request a next page with a
cursor but a response of no results returns. so, for featured items,
when the user reached the last page, the "More ..." button will show up
once, if you clicked it and it goes away, there are no more items in the
server. This extra "More ..." button is the current "correct" behaviour.

---------

Co-authored-by: wil <wil@storyteller.ai>
2024-08-12 16:48:55 -04:00
Miles Ryan 22b991005d IK MMD Multi Clip. (#661)
https://storage.googleapis.com/vocodes-public/media/b/a/d/y/a/badyaah4m6jqbb5fh183teaxaqrpaq41/video_badyaah4m6jqbb5fh183teaxaqrpaq41.mp4

![image](https://github.com/user-attachments/assets/58f1b92e-1567-463a-ab49-93320c3db62a)
2024-08-08 15:02:23 -04:00
BFlat 1de4241ccd file menu dropdown z-index fix (#660) 2024-08-06 09:34:59 +07:00
wilandwil 616494ca69 hot fix for api endpoint (#658)
retire `v1/video/enqueue_vst`
use `v1/workflow/enqueue_studio`

Co-authored-by: wil <wil@storyteller.ai>
2024-08-05 21:05:39 -04:00
BFlat f6a4732b47 z-index fix dropdown profile (#659) 2024-08-06 00:58:09 +07:00
Miles Ryan ac8c37c11b MMD Clips (#657) 2024-08-02 13:08:59 -04:00
Miles Ryan 6453d8cdef CMD Z + CMD Shift Z (#635)
Undo Redo
2024-08-02 13:05:09 -04:00
ArEnSc 0b9cfcf43f Feature/preview tab (#656)
Addressed issues with being able to reuse the video rendering pipeline.
Resolved all issues involving error handling and failure stages for
rendering. Now to work on the AI preview tab
2024-08-01 00:24:43 -04:00
Miles Ryan e0b59a7b53 Feature/bugfix mmd (#655) 2024-07-29 14:29:35 -04:00
Miles Ryan 810cad5785 Feature/ik mmd (#653) 2024-07-26 16:41:26 -04:00
34b2a4bab2 Feature/style page (#646)
Co-authored-by: Christopher Oliphant <RALifeCoach@users.noreply.github.com>
Co-authored-by: Christopher Oliphant <christopheroliphant@christophersmbp.home>
Co-authored-by: bflatastic <bombayapirat@gmail.com>
2024-07-26 11:15:44 -04:00
wilandwil ecf27daa15 Upload button (dev only) can now be Enabled via User Attributes (#654)
Co-authored-by: wil <wil@storyteller.ai>
2024-07-25 17:22:46 -04:00
wilandwil b7f65a9145 revert clipui maintenance (#652)
Co-authored-by: wil <wil@storyteller.ai>
2024-07-24 14:02:34 -04:00
Miles Ryan 97682c9a62 Video Planes Tied to Timeline. (#648)
![image](https://github.com/user-attachments/assets/3032b053-d028-4c0f-b1ff-38b5f8c910f7)
https://storyteller.ai/media/m_273xay65qbfzxrqb232pwt39v1my07
https://storyteller.ai/media/m_d4mngny7geh31vpvtvbzmqmzc5b0wd
2024-07-23 11:16:00 -04:00
wilandwil faedc3e511 Debt Payback / Clip Ui's Constructor (#647)
we should fix this reactland <-> timeline <-> 3JS engine communication
thing,

but, i cant imagine we get that super soon, to reduce chances of messing
up the data plumbing, i made a small but tedious change, now the clip
UI's constructor takes an object of named attributes instead of of a row
of unnamed arguments that's order/position specific

Co-authored-by: wil <wil@storyteller.ai>
2024-07-22 23:15:16 -04:00
BFlat 5fa6843eab minor tab button styling fixes (#645) 2024-07-22 00:58:29 +07:00
BFlat af4f55c727 font change and minor styling fixes (#644)
- changed from system font to new font to be consistent on every
platform
- minor styling fixes
2024-07-22 00:36:27 +07:00
BFlat 3aea674d4e Add 3 more remix scenes (#638)
- cute ghost
- desert walk
- japanese school yard
2024-07-20 11:11:41 -04:00
wilandwil 06de63ab1a Fixes/ Side Panel minorbugs (#643)
**Big code changes:**
The states, usecallback-functions, and auto-reload-useeffects for
user-objects, featured-objects, user-objects-search-results, &
featured-objects-search-results are consolidated into their own hooks
and share among all tabs so all tabs uses the same logic. this includes:
- Film Sets Tab (aka object-sets)
- Creatures Tab (aka object-creatures)
- Anime & Cartoon's Character, Animation and Expression Tabs
- Props & Objects Tab (aka object)
- Image & Video Panels Tabs

**Minor Changes**
Updated Tab Names and Icons as requested, most importantly, subtabs
component can now take icons, in which, it is implemented in the Anime &
Cartoons Tab's sub tabs, iow, their Character, Animation, & Expression
sub tabs now have icons.

---------

Co-authored-by: wil <wil@storyteller.ai>
2024-07-20 11:00:20 -04:00
33972fc3f2 TABS / Expressions are now tugged in the Character Models Combo Tabs, only Mixamo Characters have Expression Tracks (#642)
Co-authored-by: wil <wil@storyteller.ai>
Co-authored-by: Quicksticks-oss <chongobongotoday@gmail.com>
2024-07-18 20:21:44 -04:00
Miles Ryanandwil 9c12559b4d Video Planes (#637)
https://github.com/user-attachments/assets/c7dc4771-c129-4998-8407-428edd9409f7

[Engine
Render](https://storage.googleapis.com/vocodes-public/media/e/9/s/w/m/e9swmj5wrsz3agn5pe35h9pqscttm11y/video_e9swmj5wrsz3agn5pe35h9pqscttm11y.mp4)

---------

Co-authored-by: wil <wil@storyteller.ai>
2024-07-17 21:57:25 -04:00
Miles Ryan b5cd43c9a7 UNDO EXPERIMENT FROM ACCIDENTAL PUSH TO MAIN (#641) 2024-07-17 18:38:52 -04:00
ArEnSc 082c1f23cd Feature/make movie generate great again (#640) 2024-07-17 17:57:57 -04:00
Miles Ryan 5b22bf6928 Copy and paste documentation (#639) 2024-07-17 15:27:35 -04:00
Quicksticks-oss a9084b9ed8 Disabled copy past for characters. 2024-07-17 15:19:48 -04:00
Quicksticks-oss d9bcd7d3b4 Render Separately. 2024-07-17 12:29:36 -04:00
adc73f60ae Feature/ Skyboxes (and its Tab) (#636)
@Quicksticks-oss  has finished the loading of skyboxes
@wilwong has made the tab for it, and did some re-organization of demo
files cos the list is growing larger and larger now

---------

Co-authored-by: Quicksticks-oss <chongobongotoday@gmail.com>
Co-authored-by: wil <wil@storyteller.ai>
2024-07-16 14:25:31 -04:00
ArEnSc ba3115cb3e Face detailer is default (#634) 2024-07-15 17:00:35 -04:00
BFlat 279cb473c4 Stay on page video processing text while processing (#632)
so people don't leave the tab while video is processing
2024-07-15 14:08:28 -04:00
BFlat 88cc4d212c Default style strength to 80% for better results (#631) 2024-07-15 14:07:14 -04:00
ArEnSc 00c697f0ff Remove noise from logging while keeping other noise out of the loop (#633) 2024-07-15 14:06:50 -04:00
ArEnSc ff4c583d0a posthog fixes console log fixes (#630) 2024-07-14 00:07:13 -04:00
wilandwil 9e365319bb TABS / patch expression item label, patch cartoon subtab color (#628)
Co-authored-by: wil <wil@storyteller.ai>
2024-07-13 19:27:35 -04:00
wilandwil 75516a9870 NETLIFY CONTEXT HOTFIX (#627)
we need a specific deploy context instead of relying on the reserved
one.

Co-authored-by: wil <wil@storyteller.ai>
2024-07-12 20:45:47 -04:00
wilandwil 149d26534b Styling/ font change cont (#626)
- fixed some font alignments things here and there
- there's a missing variable uncollected for scene generation meta,
fixed it

Co-authored-by: wil <wil@storyteller.ai>
2024-07-12 16:59:06 -04:00
BFlat cb708b52e6 ui font change (#613)
- font change (uses system font by default)
- looks better, cleaner, more readable
2024-07-12 16:44:19 -04:00
ArEnSc 4a364e7ec0 Fix for Twerble, save_manager actually reports errors and failures wi… (#625)
…thout breaking.
2024-07-12 16:39:40 -04:00
wilandwil 18a8c93057 TAB / better subtab coloring (#624)
now the selected tab (character/animation) becomes orange, so the
buttons more obvious that they are selectable tabs, as well as the which
is the selected tab

Co-authored-by: wil <wil@storyteller.ai>
2024-07-12 16:33:44 -04:00
Miles Ryan 5b071a4602 Panning and Zoom! (#614) 2024-07-12 15:06:28 -04:00
Miles Ryan 4806f6987e Fixed drag and drop on large objects. (#622) 2024-07-12 12:22:23 -04:00
0838cedd29 Feature/Depth options (#609)
Co-authored-by: Quicksticks-oss <chongobongotoday@gmail.com>
Co-authored-by: bflatastic <bombayapirat@gmail.com>
2024-07-12 12:11:33 -04:00
wilandwil a7b12f4bb6 TABS / updated mixamo file types spec and implementation (#620)
Co-authored-by: wil <wil@storyteller.ai>
2024-07-12 11:39:37 -04:00